PATA Device Controller
Overview:

The Sibridge Technologies 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. 



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 LBA addressing


 


  • Verilog Source code with lint checking
  • Verilog functional testbench and associated documentation
  • Design documentation