摘要
为提高CPU的工作效率,设计基于VerilogHDL的异步串行通信IP核。阐述了异步串行通信的原理、NiosII嵌入式处理器的系统架构和Avalon总线特性,分析了异步串行通信的实现方法,给出了各功能模块的接口关系,并设计完成可供Sopc Builder直接调用的串行通信IP核,能正确实现异步串行数据收发功能。实践结果证明:该设计不但实现了异步串口的正常通信,而且使用方便、通信效率高。
For improving CPU work efficiency, asynchronous serial communication IP core based on VerilogHDL is designed. Introduce asynchronous serial communication principle, Nios II embedded processor system structure and Avalon bus feature, analyze realization method of asynchronous serial communication, put forwards interface relation of each function module. Designed and achieved the IP core of serial communication, it can be used easily by Sopc Builder and can correctly execute the function of receive and transmit of asynchronous serial data. The example proved that the design not only realize the correct communication of serial port, but also can be used convenient and get a better communication.
出处
《兵工自动化》
2013年第7期86-88,共3页
Ordnance Industry Automation