摘要
基于网络通信的冗余需求,提出一种三网口以太网通信设计方案。方案采用Cortex-A8内核的AM3352芯片,利用芯片两个以太网控制器及GPMC扩展DM9000A实现3个以太网通信功能端口,为提升GPMC的总线优势,设计一种掉电存储解决方案。软件部分对冗余机制网络通信状态提出两种监控模式,使冗余通信状态得到及时反馈。实验证明,该设计可满足以太网冗余功能的需求。
Based on the redundancy requirements of network communication,this paper proposes a solution of three-network Ethernet communication.The solution adopts the AM3352 chip of the Cortex-A8 core,uses the two Ethernet controllers included in the chip and the GPMC (General-Purpose Memory Controller) to extend the DM9000A to implement three Ethernet communication function ports,which is designed to broaden the bus advantage of GPMC.Two monitoring modes for the communication state of the network in the redundancy mechanism are proposed so that the redundant communication state is timely fed back.Through experiments,the design can meet the requirement of Ethernet redundancy function.
作者
伍儒彬
梁潇
WU Ru-bin;LIANG Xiao(CNPC Beijing Richfit Information Technology Co.,Ltd,Beijing 100007,China)
出处
《软件导刊》
2019年第8期196-199,203,共5页
Software Guide