I'm designing a board based on ADSP-21160.
I need to store a lot of data (about 10 Gigabytes)... I'm thinking to use an hard disk; who can help me to find documentation I need? I don't know how to drive an h.d. (ide or scsi).... Is there a standard interface? Is there a library for PLD devices that can help me?
Thanks in advance.
Check www.t13.org. Here you can find the ATA specs (=IDE).
I have interfaced a IDE disk direcly to a ADSP-21065L, but i don't have the sources anymore . All I remember is i used the PIO mode, and for fast speeds the timing was tricky.
Here you will find a lot of documentation on IDE-ATA-ATAPI Interface and if you follow the links in, you will find some project of MP3 player: it is important not for the player itself, but because it is attached to an IDE HDD :wink: . There you will find C and ASM source to do so... (some projects are GPL)