摘要
嵌入式以太网有着广泛的应用,是目前嵌入式系统研究的一个重要领域。设计了嵌入式以太网的媒体访问控制器(MAC)。简单介绍了以太网MAC子层协议;用Verilog-HDL设计了10/100Mb/s自适应以太网控制器,其中包括片上总线总线口、发送模块、接收模块和流量控制模块等几部分;建立了相关测试向量,在ModelSimPLUS6.4SE软件中进行了仿真和调试,并成功用ALTERA的FPGA进行了验证;逻辑仿真和物理板级验证结果都表明该设计实现了10/100Mb/s以太网通信的相关功能。
The embedded ethernet is widely applied,and is an important field for research of embedded system.The MAC controller for embedded ethernet is designed.The MAC sublayer protocol of ethernet and the architecture of ethernet data frame are briefly described.The 10/100Mb/s adaptive ethernet controller is designed with VerilogHDL,including WISHBONE bus interface,Tx/Rx modules,flow control module,etc.The related testing vectors are established,and the whole design is simulated with ModelSim PLUS 6.4SE tools and successfully verified by ALTERA FPGA.The logic simulation and the FPGA physical board-level verification indicate that the related functions of the 10/100Mb/s adaptive Ethernet controller are successfully realized.
出处
《通信技术》
2010年第11期87-89,92,共4页
Communications Technology