Title :
Design of Network Communication Module Based on RMII
Author :
Rui, Zhou ; Chunjie, Qiao ; Yueke, Wang
Author_Institution :
Nat. Univ. of Defense Technol., Changsha
Abstract :
The hardware design of homing system in torpedo has adopted a way of DSP+FPGA. DSP is used to process system information and FPGA (field programmable gate array) is used to control the bottom hardware. Considering the great amount of DSP in the system, 100 M Ethernet switcher is used to set up the interconnection of DSP. So any two DSP network node can conveniently do the data communication. It is by RMII (reduced medium-independent interface) that the Ethernet switch completes the network communication, but DSP don´t have homologous peripherals to match with it. Apparently, it is required to design the module of network communication in the FPGA, who can complete the conversion from DSP data format to RMII data format. In the design, the communication module is divided into transmit state machine and receive state machine. Each state machine has two 2 k bytes dual-port block memories, which are used as ping-pong buffers. One port of dual-port block memory is RMII data interface, whose width is 2 bits. The other port is DSP data interface, whose width is 32 bits. Writing command word to the address appointed can start sending data. Reading from the address appointed can judge whether data have been received. This module works in full duplex mode. Communication speed of this module is above 11 MBytes/s through tests, and the resource which has been used up is small. So this module can attain the requirements of the system.
Keywords :
data communication; digital signal processing chips; field programmable gate arrays; local area networks; marine communication; military communication; network interfaces; weapons; DSP data interface; Ethernet; FPGA; RMII data format; dual-port block memories; field programmable gate array; network communication module; ping-pong buffers; receive state machine; reduced medium-independent interface; torpedo homing device; transmit state machine; Communication switching; Communication system control; Control systems; Data communication; Digital signal processing; Ethernet networks; Field programmable gate arrays; Hardware; Switches; Writing; FPGA; RMII; network communication; state machine;
Conference_Titel :
Electronic Measurement and Instruments, 2007. ICEMI '07. 8th International Conference on
Conference_Location :
Xi´an
Print_ISBN :
978-1-4244-1136-8
Electronic_ISBN :
978-1-4244-1136-8
DOI :
10.1109/ICEMI.2007.4350573