用户名: 密码: 验证码:
基于AMBA总线的SOC中UART电路的设计与实现
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Design and implementation of UART circuit in SoC based on AMBA bus
  • 作者:杨雪梅 ; 黄海生 ; 李鑫 ; 杨毅
  • 英文作者:YANG Xue-mei;HUANG Hai-sheng;LI Xin;YANG Yi;School of Electronic Engineering,Xi'an University of Posts and Telecommunications;
  • 关键词:SOC系统 ; UART ; AMBA总线 ; APB总线
  • 英文关键词:SOC system;;UART;;AMBA bus;;APB bus
  • 中文刊名:HDZJ
  • 英文刊名:Information Technology
  • 机构:西安邮电大学电子工程学院;
  • 出版日期:2019-06-20
  • 出版单位:信息技术
  • 年:2019
  • 期:v.43;No.331
  • 语种:中文;
  • 页:HDZJ201906032
  • 页数:5
  • CN:06
  • ISSN:23-1557/TN
  • 分类号:157-160+165
摘要
如今,在微电子应用领域发生着前所未有的革命性变化。这种变化是由系统芯片技术的研发引起的。为了实现SOC系统与外部设备的通信,通用异步收发器(Universal Asynchronous Receiver/Transmitter,UART)成为一个很重要的媒介。文中设计了一种基于AMBA(Advanced Microcontroller Bus Architecture)总线的SOC中UART电路。该电路根据AMBA总线标准搭建SOC系统,将其挂载到APB(Advanced Peripheral Bus)总线上,在系统软件的控制下实现了系统与外部设备的串行通信。在Vivado 2017. 1环境下实现了文中提及的接口电路的设计与验证,验证结果表明传输数据正确。
        Nowadays,there are unprecedented and revolutionary changes happening in the field of microelectronic application,what are results from the research and development of SoC( System on Chip)technology. To realize the communication between SOC system and peripheral devices,UART( Universal Asynchronous Receiver/Transmitter) became a kind of medium with great importance. An UART circuit in SoC based on AMBA( Advanced Microcontroller Bus Architecture) bus is designed. The circuit constructs the SOC system according to the standard of AMBA bus,and the SOC system is mounted on APB( Advanced Peripheral Bus) bus. Under the control of system software,serial communication between the system and peripheral devices is realized. The design and verification of the related interface circuits are applied in Vivado 2017. 1 environment,and results shows that the data transmitted is correct.
引文
[1]陆明远.面向AXI总线的UART IP核设计[D].西安:西安电子科技大学,2017.
    [2]牛洪海,臧峰,周绪贵.基于DMA的高速UART串口通信设计与实现[J].自动化仪表,2018,39(9):45-48.
    [3]胡景华.基于AXI总线的SOC架构设计与分析[D].上海:上海交通大学,2013.
    [4]徐光辉,刘文佳.通用总线转换桥IP核的设计与实现[J].电子测试,2018(12):27-28.
    [5]王磊,李超,胡春喜.一种多功能通用异步串行UART接口的设计与实现[J].四川兵工学报,2014,35(12):101-103,106.
    [6]修养.基于FPGA的UART通信设计与实现[J].科技经济导刊,2017(7):31.
    [7]杨澜,戚秀真. UART微控制器设计方法及其FPGA实现[J].电子科技,2016,29(6):72-74.
    [8]刘宝军,王中训,娄阳,等.基于FPGA的UART设计与实现[J].中国集成电路,2016,25(6):38-41.
    [9]樊利军,田柏林.基于FPGA的UART自适应波特率发生器的实现[J].北京工业职业技术学院学报,2016,15(1):29-32,56.
    [10]王昱煜,张杰,侯大勇,等.基于FPGA的UART模块设计[J].电子技术与软件工程,2016(7):126-127.
    [11]党俊博,李哲,李雅俊.基于FPGA的串口通信电路设计与实现[J].电子科技,2016,29(7):106-109.
    [12]高宇.安全SOC芯片UART接口的设计与实现[D].沈阳:辽宁大学,2016.
    [13]于志翔.基于FPGA的UART设计与实现[J].电子测量技术,2015,38(3):77-81.
    [14]王玲.用于SoC应用的微型UART串口通信设计[J].数字技术与应用,2015(2):37-38.
    [15]汪超宇.基于PLD/FPGA的通用异步收发器设计[J].中小企业管理与科技(中旬刊),2014(12):193.
    [16]石敏,莫锦辉,易清明.支持多从机全双工通信的IP核互联模型[J].航天控制,2018,36(4):82-88.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700