Откраднаха определяне пишат само SATA интерфейс за Virtex 5 FPGA

C

CL

Guest
Аз съм се опитват да въведат разкомплектоват определяне интерфейс да напишете стрийминг данни на SATA твърд диск, използвайки Virtex 5 FPGA.Ще разполагат с данни, произтичащи във вътрешния FIFO върху FPGA и просто искам да поточно го последователни сектори на твърдия диск,
без необходимостта да се чете,
поставете файла система и т.н. С помощта на устройството с фиксиран архитектурата е наред, но аз Искам да се използва само на FPGA ресурси, както е възможно (персонален компютър може да отидем по-късно и сглобявам данните в правилното файл).Дали някой има представа какво е минимален SATA сделката структура да напиша тези пакети ще бъде?Аз се интересувам от власт създаден чрез трансфер на данни, за да видите дали това е resonable за FPGA да оправя всичко, без процесора участват.Не забравяйте,
че този SATA диск ще съществува в своя собствен малък ъгъл на света, не трябва автоматично да се справя шофиране размери, сектор картиране,
и т.н. Всички те могат да бъдат hardcoded за шофиране,
както и събирането на данни може да рестартира при нулево всеки ние мощност нагоре (ще зареже всички данни или превключвате между пистите дискове).Имам даже флаш на борда, да се съхранява, където бях, ако е необходимо.

 
http://electronix.ru/forum/index.php?showtopic=11425&st=0&p=77424 & # entry77424
http://www.dealextreme.com/details.dx/sku.728
http://www.dealextreme.com/details.dx/sku.5458

 
Благодаря за помощта, но аз трябва да се изпълнява с помощта на интерфейса Virtex I / O, няма допълнителни IC години.Аз видях един ап бележка на Xilinx сайт за това как да получите OOB сигнализация, работещи за протокола за преговори, но аз все още се чудех, дали някой е имал справки за това, което би трябвало да чрез доколкото команди за инициализиране на устройството и трансфер последователни блокове за на твърдия диск.

Аз отивам да се принуди да работят по 1,5 GB / сек, защото аз съм се опитвам да го преработвам и разширено температура варира от околния условия.

Някой да има позоваване или някаква помощ?

 

Welcome to EDABoard.com

Sponsor

Back
Top