节点文献
基于EDA技术的常用串口通信总线接口逻辑设计
Logic design of common serial communication bus interface based on EDA technology
【摘要】 新兴技术发展对通信总线接口性能提出了更高的要求,再加之接口之间交互行为的剧增,常规通信总线接口资源占用率过高、传输速度过低等缺陷逐渐显现。为了改善上述情况,提出基于EDA技术的常用串口通信总线接口逻辑设计。引入EDA技术搭建接口逻辑设计框架,以此为基础,选取适当的实现器件——FPGA控制器,设计具体数字接口(RS 232接收模块、I~2C接收模块与SPI接收模块),并设计接口协议层(CRC校验、NRZI解码及其去除位填充),通过上述过程完成了常用串口通信总线接口的逻辑设计。实验数据表明,所设计接口资源占用率数值范围为19.58%~30.12%,传输速率最大值为48 Mb/s,达到预期接口设计目标。
【Abstract】 The development of emerging technologies has put forward higher requirements for the performance of communication bus interfaces. In addition to the sharp increase in the interaction between interfaces,the defects such as high resource occupancy rate and low transmission speed of conventional communication bus interfaces have gradually emerged. In order to improve the above situation,the research on the EDA technology based logic design of common serial communication bus interface is proposed. The EDA technology is introduced to build the interface logic design framework. On this basis,the appropriate device(FPGA controller) is selected. The specific digital interfaces for RS 232 receiving module,I~2C receiving module and SPI receiving module,and the interface protocol layer for CRC verification,NRZI decoding and its removal bit filling are designed. The logic design of the common serial communication bus interface is completed after the above process.The experimental data shows that the designed interface′ s resource utilization ratio is 19.58%~30.12%,and the maximum transmission rate is 48 Mb/s,which meets the expected interface design goal.
【Key words】 interface design; serial communication bus; EDA technology; interface logic design; FPGA controller; interface protocol layer design;
- 【文献出处】 现代电子技术 ,Modern Electronics Technique , 编辑部邮箱 ,2023年07期
- 【分类号】TN702
- 【下载频次】33