Title :
Dedicated system configurable cvia internet embedded communication manager module
Author :
Schiavon, Maria I. ; Crepaldo, Daniel ; Martin, R.L. ; Varela, Carlos
Author_Institution :
Lab. de Microelectron., Univ. Nac. de Rosario, Rosario
Abstract :
The communication manager module embedded in a dedicated system configurable via Internet design description and XILINX Spartan 3 FPGA implementation are presented. Keeping Internet connectivity as a priority, minimum subsets of IEEE 802.3 standard rules for Ethernet data interchange and RFC826 and RFC791 recommendations for address resolution protocol (ARP) and Internet protocol (IP) respectively, were selected. The module understands Ethernet frame and makes up the frame for a transmission, it includes a Manchester frame encoder/decoder, a collision detector driver and a frame analyzer stage that decodes IP address and solves ARP requirements. Three stages can be differentiated: transmission/reception and Ethernet encoder/decoder stages implement the selected data link layer functions and IP/ARP encoder/decoder stage for network layer functions. The prototype implementation was done over Digilent S3 SKB development board. The physical layer was implemented with a 10BASE-T connection type. Simulation and electrical test results are shown.
Keywords :
IEEE standards; Internet; field programmable gate arrays; local area networks; transport protocols; Ethernet data interchange; IEEE 802.3 standard rule; Internet embedded communication manager module; Internet protocol; Manchester frame encoder; RFC791; RFC826; XILINX Spartan 3 FPGA; address resolution protocol; collision detector driver; decoder; dedicated system configurable; frame analyzer stage; Assembly; Clocks; Decoding; Detectors; Ethernet networks; Field programmable gate arrays; Frequency synchronization; Internet; Physical layer; Protocols;
Conference_Titel :
Programmable Logic, 2009. SPL. 5th Southern Conference on
Conference_Location :
Sao Carlos
Print_ISBN :
978-1-4244-3847-1
DOI :
10.1109/SPL.2009.4914911