Parallel ATA IP Device Controller

Overview

The Mentor Graphics?parallel ATA device controller is designed to interface between a host system and a storage controller in either solid state or rotating media. The parallel ATA controller decodes an incoming host command and sets up the proper interrupts and status for the local microprocessor to handle various ATA commands. Many commands can be automated for full data transfer with minimal firmware support. Options also exist for full firmware handling of each phase of command handling. The parallel
ATA device controller includes advanced features such as Ultra-ATA support and support for very large storage devices. This core has complete automation for ATA support.

Key Features

  • Supports ATA protocol
  • Supports ATA-2 through ATA-6
  • Programmable I/O modes: 0, 1, 2, 3, and 4
  • Multi-word DMA modes: 0, 1, and 2
  • Synchronous Ultra ATA-33, -66, -100, and -133 modes: 0, 1, 2, 3, 4, 5, and 6
  • 28- or 48-bit LBAaddressing
  • Auto-read and auto-write
  • Supports either CoreFrame or ARM AMBA AHB bus interface

Technical Specifications

×
Semiconductor IP