ATA-7 (UDMA 133) Target Interface

Overview

This is a ATA-7 compliant device interface core used for interfacing custom devices to IDE controller. Core is targeted for SOC implementations in ASIC and FPGA.

Key Features

  • PIO modes 0-4
  • IORDY signaling for PIO cycle extension
  • 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
  • Automatic handling of BSY and DRQ bits
  • DMA engine and master Wishbone interface for data transfer
  • Small register FIFOs for transmit and receive data
  • Acts as a single, master ATA/ATAPI device on ATA cable
  • 66MHz clock for UDMA133 (mode 6) operation

Benefits

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

Block Diagram

ATA-7 (UDMA 133) Target Interface Block Diagram

Deliverables

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

Technical Specifications

Foundry, Node
any
Maturity
production
Availability
now
×
Semiconductor IP