期刊文献+

支持多从机全双工通信的IP核互联模型 被引量:2

Multi-Slave Interconnected Model for Supporting Full-Duplex Communication
下载PDF
导出
摘要 针对CPU、SPI与UART之间数据传输效率低和CPU指令执行效率低的问题,提出一种支持数据并行处理的IP核互联模型。通过设计AXI4主机转接口和扩展3条ARMv4自定义指令实现CPU与AXI4总线的互联;并设计AXI4从机转接口,克服APB转换桥的不足,使AXI4总线可与多个从机同时进行支持流水线操作的全双工通信。整个设计采用Verilog进行结构级描述并通过了Modelsim仿真。实验结果表明,本文设计的模型与目前市面上的AXI4互联模型相比,具有很高的带宽和数据传输效率;CPU执行所有测试指令只需要36个时钟周期,在数据传输完毕之前有156个空闲时钟周期,从而具有很高的指令执行效率。 In order to solve the problems of low data transmission efficiency among CPU,SPI and UART,and the low CPU instruction execution efficiency,an IP cores interconnection model with the capability of processing parallel data is proposed. This model is realized by designing the AXI4 host converter interface and extending three ARMv4 custom instructions. By designing the AXI4 slave converter interface,the deficiency of the APB conversion bridge is overcome,and the AXI4 bus can run full duplex communications with multiple slave machines at the same time. Verilog is used in the whole design for structural-level description and Modelsim simulation is passed. The results show that the model designed in this paper has high bandwidth and data transmission efficiency compared with the current AXI4 interconnect model in the market and CPU has high instruction execution efficiency. It only needs 36 clock cycles to execute all the test instructions and has 156 idle clock cycles before the system completes data transmission.
作者 石敏 莫锦辉 易清明 Shi min;Mo Jinhui;Yi Qingming(School of Information Science and Technology,Jinan University,Guangzhou 510632,China)
出处 《航天控制》 CSCD 北大核心 2018年第4期82-88,共7页 Aerospace Control
基金 广州市科技计划项目(201604016085) 广东省科技计划项目(2015B090910001) 暨南大学科技重点平台建设专项GPS/北斗多模卫星导航关键技术研究及应用
关键词 传输效率 执行效率 互联模型 AXI4协议 ARMv4指令 转换接口 全双工 Transfer efficiency Execution efficiency Interconnection model AXI4 protocol ARMv4 instruction Conversion interface Full duplex
  • 相关文献

参考文献5

二级参考文献38

  • 1季雄,段吉海,胡媛媛,袁柯,于海生.基于VerilogHDL的UART设计[J].微计算机信息,2006(06Z):230-232. 被引量:16
  • 2蒋周良,权进国,林孝康.AMBA总线新一代标准AXI分析和应用[J].微计算机信息,2006(10Z):275-277. 被引量:10
  • 3Norhuzaimin J, Mainmun H H. The Design of High SpeedUART [ C ].//2005ASIC - PACIFIC Conference on Applied Electro - magnetks Proceddings, December, 20 - 22,2005 : 306 - 310.
  • 4Altera Corporation. Cyclone III Design Guidelines [ EB/ OL]. [2008 -07 -14]. http://www, ahera, com. cn/ prod - ucts/devices/cyclone3/cy3 - index, jsp ,2008.
  • 5PETER Minns, LAN Elliott. FSM - based digital design usingVerilog HDL [M]. UK: John Wiley &Sons Ltd., 2008.
  • 6杨美刚,李小文.SPI接口及其在数据交换中的应用[J].通信技术,2007,40(11):385-387. 被引量:33
  • 7杜慧敏,王明明,沈子杰.32位桶式移位寄存器FPGA实现[J].西安邮电学院学报,2008,13(1):99-102. 被引量:2
  • 8曾思,陈书明,万江华,等.基于AMBA 3.0 的AXI 转接桥的设计与实现[J].第十五届计算机工程与工艺年会暨第一届微处理器技术论坛论文集(A 辑),2011.
  • 9Arm A. AXI Protocol Specification[J].2004.
  • 10LogiCORE I P. AXI Interconnect(v2.1)[J]. 2014.

共引文献31

同被引文献20

引证文献2

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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