Behöver tips på FPGA utvecklingskit
Vilket OS använder du när du lyckas med det? Har du något särskilt knep för att få upp hastigheterna?
Jag har en konfiguration där jag försöker trycka ut stora mängder data genom FPGAn. Men har problem med att jag inte får ner data i tillräckligt hög hastighet till FPGAn. Min konfiguration är 1 WireIn och 1 WireOut för konfiguration av FPGAn, 1 WireOut för nivån i en FIFO i FPGAn (32 Kbytes) samt en PipeIn för data. Consoleapplikation i Windows XP som enbart läser data från fil, läser FIFO nivån och skickar data. Detta fungerar bra ofta men ibland efter någon minut eller efter en kvart kan allt bara hänga sig, verkar som att det inte har skickats någon data alls till FPGAn då, fram till detta har den normalt skickat 1 kbytes ungefär i varje loop av programmet.
Funderar på om jag ska behöva porta applikationen till Linux om APIet/drivrutinen är bättre där. Men skulle gärna hör hur andra gjort innan jag börjar grotta ner mig i Linuxvärlden.
Jag har en konfiguration där jag försöker trycka ut stora mängder data genom FPGAn. Men har problem med att jag inte får ner data i tillräckligt hög hastighet till FPGAn. Min konfiguration är 1 WireIn och 1 WireOut för konfiguration av FPGAn, 1 WireOut för nivån i en FIFO i FPGAn (32 Kbytes) samt en PipeIn för data. Consoleapplikation i Windows XP som enbart läser data från fil, läser FIFO nivån och skickar data. Detta fungerar bra ofta men ibland efter någon minut eller efter en kvart kan allt bara hänga sig, verkar som att det inte har skickats någon data alls till FPGAn då, fram till detta har den normalt skickat 1 kbytes ungefär i varje loop av programmet.
Funderar på om jag ska behöva porta applikationen till Linux om APIet/drivrutinen är bättre där. Men skulle gärna hör hur andra gjort innan jag börjar grotta ner mig i Linuxvärlden.
