期刊文献+

基于APB总线接口的USART IP核设计与验证

Design and Verification of USART IP Core Based on APB Bus Interface
下载PDF
导出
摘要 针对传统UART IP核设计中存在的使用场景单一、不能支持同步通信的不足,设计了一款基于APB总线接口的USART外设。采用模块化设计方式通过Verilog语言对APB总线数据传输模块、寄存器组模块、串行数据发送模块、串行数据接收模块、波特率发生模块进行了详细设计,并使用Simvision软件通过UVM验证方法学对电路的异步/同步通信功能进行验证。验证结果表明,设计的IP核在实现异步数据收发的基础上可实现基于SPI协议的同步数据收发,相较于传统的UART IP核设计,具有更强的普适性。 This article proposes a USART peripheral based on APB bus interface to address the shortcomings of single usage scenarios and inability to support synchronous communication in traditional UART IP core design.The APB bus data transmission module,register group module,serial data sending module,serial data receiving module,and baud rate generation module are designed in detail using a modular design approach and Verilog language.The asynchronous/synchronous communication function of the circuit is verified using Simvision software and UVM verification methodology.The verification results indicate that the designed IP core can also achieve synchronous data transmission based on SPI protocol on the basis of asynchronous data transmission,and has stronger universality compared to traditional UART IP core design.
作者 朱亚琦 侯晓娟 Zhu Yaqi;Hou Xiaojuan(Key Laboratory of Instrumentation Science and Dynamic Measurement,Ministry of Education,North University of China,Taiyuan 030051,China)
出处 《单片机与嵌入式系统应用》 2023年第8期15-19,23,共6页 Microcontrollers & Embedded Systems
基金 山西省应用基础研究计划资助项目(20210302123059) 山西省高等学校科技创新项目资助(2020L0326)。
关键词 集成电路 同步通信 USART UVM integrated circuit synchronous communication USART UVM
  • 相关文献

参考文献7

二级参考文献43

  • 1高谷刚,罗春.可复用SPI模块IP核的设计与验证[J].单片机与嵌入式系统应用,2004,4(11):5-8. 被引量:7
  • 2谢修祥,王广生.异步多时钟系统的同步设计技术[J].电子工程师,2005,31(5):33-37. 被引量:15
  • 3李赛斯,文磊.低密度校验码量化译码研究[J].山西电子技术,2006(3):6-7. 被引量:4
  • 4Infrared Data Association. Infrared Data Association Serial Infrared Phsical Layer Speciation, release 1.3.http ://www. irda. org.
  • 5Tomas. Technology for IP Reuse and Portability[J].IEEE Design & Test of Computers, 1999; 16 (6):7-13.
  • 6ThomasMoorby's.The Verilog hardware description language[M].北京:清华大学出版社,2001..
  • 7NigelHorspoolamp PeterGorman.ASIC完备指南[M].北京:清华大学出版社,2002..
  • 8齐志强.基于FPGA的UART接口开发[J].今日电子,2007(10):83-85. 被引量:3
  • 9(美)JanAxelson著,精英科技.串行端口大全[M]中国电力出版社,2001.
  • 10Jianlong Zhang,Chunyu Wu,Wenjing Zhang. The design and realization of a comprehensive SPI interface controller[J].IEEE,2011.4529-4532.

共引文献19

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部