摘要
阐述一种兼容多种曼彻斯特码型的单总线通信协议(OWMCP)的设计,它的协议采用“SYNC+ADDR+DATA+ACK”的格式通信,分析计算通信效率结果达到了96.24%,高于相同条件下用于功率电子系统和M-arry碰撞树的曼彻斯特码协议能达到的94.12%和85.22%。使用Verilog HDL设计了接收端和发送端电路,搭建了相应的验证环境模拟通信过程对OWMCP进行了验证。结果表明,此协议DATA段兼容多种曼彻斯特码型,在进行以1 024包数据量为例的通信时能有效识别数据边界和进行可靠的信息传输。
This paper expounds an One-Wire Manchester based Communication Protocol(OWMCP)which is compatible with multiple types of Manchester code is proposed.The frame format of this protocol contains“SYNC+ADDR+DATA+ACK”,the calculated communication efficiency is up to 96.24%which is higher then 94.12%and 85.22%that the Power Electric System fitted Manchester Code Protocol(PESMCP)and M-arry Tree Collision Protocol(MTCP)can achieve.Verilog HDL is applied to design the circuit of transmitter and receiver circuit.Also,the verification environment is built to verify this protocol.The result of the simulation shows this protocol contains a DATA phase that is compatible with multiple types of Manchester code.During 1024 packets data communication,the protocol boundary can be discriminated accurately and the data transmission is reliable.
作者
吴登祺
李海华
徐红如
WU Dengqi;LI Haihua;XU Hongru(School of Electronic Information and Electrical Engineering,Shanghai Jiao Tong University,Shanghai 200240,China;Shanghai Jinjie Electronic Technology Co.,Ltd.,Shanghai 200120,China)
出处
《集成电路应用》
2023年第9期6-7,共2页
Application of IC