ATA7 (UDMA 133) Host IP

A ATA-7 compliant host controller core to interface to ATA devices like hard-disks, CD and DVD drives. This core is targeted for SOC implementations in ASIC and FPGA.


  • PIO modes 0-4
  • Multi-word DMA modes 0-2
  • Ultra DMA modes 0-6
  • Programmable timings for PIO and DMA modes
  • Support for Ultra DMA pause and termination
  • Standard slave Wishbone interface to microprocessor/microcontroller
  • Interrupt generator for IRQ driven software driver implementation
  • Transparent (pass through) access from processor interface to device task registers
  • DMA engine and master Wishbone interface for data transfer
  • Small register FIFOs for transmit and receive data
  • 66MHz clock for UDMA133 (mode 6) operation

Download Product Brief