Ethernet kommunikation med en FPGA.

C

Calico

Guest
Hej, jeg har designet et bræt med en spartansk 3, 200K porte.I denne bestyrelse jeg medtaget en rs486 fuld duplex transceiver med porpouse af monitorization fra vores pc-software.Men jeg er også inkluderet et stik med en masse ben fra FPGA med fremtidig ekspansion pourpose.Nu jeg tænker over posibility at indarbejde en TCP / UDP / IP-kommunikation; Om softwaren del (i brug microblaze i FPGA) Jeg har nu omkring et lille gennemførelse af en TCP / IP-stakken opkaldt UIP:
http://www.sics.se/ ~ adam / UIP /
Men jeg har brug for et stykke hardware, også for at opnå en Ethernet-port, måske en kerne inplementing en slags ethernet controller og også en transceiver eksternt i forhold til FPGA ligesom tilfældet med RS485.Men denne del er ukendt af mig.Kan du give mig en lille orientering om mulighederne og den generelle levedygtighed det?

Tak på forhånd.

 
prøv dette link det kan hjælpe
http://www.fpga4fun.com/10BASE-T.html

"Ethernet fuld duplex protokol er let at gennemføre i en FPGA. Målet her er at interface en FPGA til en 10BASE-T-forbindelse."

hilsen.

 
Det kan gøres.Der er mange posibilities.

Måske den nemmeste måde er at bruge en MAC PHY ethernet chip whit parallel interface, ligesom LAN91C111.Mere populært og nemt at finde, er chips med PCI-interface, men du bliver nødt til at gennemføre PCI-interfacet i din FPGA, og UB's PCI-porten er ikke gratis.

Der er borekerner til MAC.Du kan bruge en af dem og søge efter en PHY ethernet chip med MII interface.

Jeg kender ikke klar til brug PHY kerner.

Held og lykke.Det er en meget interessant proyect.Du vil kunne lide det.

 

Welcome to EDABoard.com

Sponsor

Back
Top