ATA-7 (UDMA 133) Host controller

Overview

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.

Key Features

  • 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

Benefits

  • Flexible
  • Compact
  • Cost-effective
  • Many Shipping Products

Block Diagram

ATA-7 (UDMA 133) Host controller Block Diagram

Deliverables

  • Verilog Source Code
  • Test Bench
  • Sample Syntheis scripts
  • Dcumentation
  • Refernce Resign

Technical Specifications

Foundry, Node
any
Maturity
production
Availability
Now
×
Semiconductor IP