FPGA + ethernet i protokoly

Hej Moze temat troche nei na te grupe, ale mysle ze ktos bedzie w stanie mi pomoc... bawie sie wlasnie gigabit ethernetem za pomoca FPGA, no i potrzebuje przesylac spore kawalki danych do PC'tow, a dokladniej obrazki z kamery 64 Megapiksli na razie rdzen MAC zzarl nieco ponad 2500LE z 6000 dostepnych (Cyclone). No i mysle zaimplementowac jakis wyzszy protokol, cos a'la TCP/IP - ale prostszego i zapewniajacego doreczenie wszystkich pakietow - moge wymyslec wlasny z potwierdzeniem/wznowieniem, ale chce ulatwic zycie programistom po drugiej stronie kabla:) W zasadzie moglbym uzyc i TCP/IP, bo wspomaganie liczenia CRC w locie moge wrzucic jako bloczek i uzyc NIOS'a zeby zalatwil reszte (mam zaimplementowane tcp/ip)..ale wolalbym cos prostszego.. Tak wiec czekam na propozycje dzieki pozdr Greg

Reply to
greg
Loading thread data ...

IMHO prosciej nie bardzo sie da. Znaczy mozna "okroic" tcp/ip do niezbednego minimum i wyjdzie pewnie tylko 20%. Z drugiej strony maszynka stanow do tcp/ip nie zajmie duzo w fpga - i mamy wtedy kompletne. Tak sie zastanawiam, bo bede mial niedlugo podobny problem i wychodzi mi, ze najprosciej wsadzic okrojone tcp/ip - bo po co wywazac otwarte drzwi? Przynajmniej odbior z drugiej strony bedzie bezproblemowy. Problemem moze byc tylko bufor na dane - ale nie wiem jak masz to zorganizowane.

Reply to
jerry1111

bufora to mam ile chce..siedzi 32MB SDRAM, wiec moge sobie czytac ile razy co chce..tak sobie tez pomyslalem ze bedzie to jednak najproscije..szczegolnie ze na pokladzie mam 10 MIPS'owa 8051 ktora ma w sobie USB 2.0, a CRC zrobie sprzetowe. a duzy strumien ma isc tylko w jedna strone, od kamery do PC, w druga beda pojedyncze pakeity z rozkazami, weic nawet nei musze specjalnie go analizowac, tylko potwierdzenei wyslac.. thx i pozdr

Reply to
greg

Czyli okroic tcp: Inicjuje polaczenie tylko PC, ramki zawsze w poprawnej kolejnosci wysylane, stala dlugosc itp. Kurka, to moze sie dac zrobic w vhdl - 'bezprockowo' :-)

Reply to
jerry1111

na to wyglada..coz - bede sie bawil tym wkroce, jak tylko zestaw NIOS i modul ethernet przyjdzie.. Pozdr

Reply to
Grzegorz Kasprowicz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.