ATA-7 Host Controller IP Core

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.

Main 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 Architecture
  • 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

Additional functions or customization can be easily done per customers request.
ATA host controller core is written in Verilog.

Verification:
ATA host core has been thoroughly exercised. A self checking Verilog test bench with a test suite is supplied with the core. The test suit includes all major modes of core operation : configuration, PIO transfers, multi-word DMA, Ultra DMA with examples of device and host terminating/pausing datain/data-out bursts.

An ATA host core reference design is also available, demonstrating core usage in Xilinx MicroBlaze based SOC implemented on Xilinx Virtex V4LX25LC. Demo is a fully functional ATA7 hard drive controller that can be connected to standard hard disks, demonstrating basic file handling.

AHB, OCP , OPB, AVALON, WISHBONE, and CUSTOM buses are supported.

Size & Speed:
Sample Synthesis results for ATA-7 Host IP Core. The goal was smallest and fastest implementation.

Technology Gate Count Operating Frequency
UMC 0.18 um 9620 Gates > 150 MHz
Spartan 3# (XC3S500E-FT256-4) 909 Slices 82 MHz
Virtex 4 (XC4VFX20-FF672-10) 837 Slices >110 MHz
Virtex 5 (XC5VLX30T-FF665-1) 492 Slices >110MHz

Price: Quote Me

 



All Products

Boards

IP Center

Tools

IC Components

Design Services

How To Buy

About Us

Contact Us

Home
 
 


   www.HiTechGlobal.com


HiTech Global Design & Distribution, LLC
2059 Camden Ave. Suite # 160
San Jose, CA 95124
Tel:+ 1 408 781-8043
   
Fax:
+ 1 408 268-4173  
Email:
 
info@hitechglobal.com