期刊文献+

基于Zynq的AXI总线数据传输软件优化 被引量:17

A Software Optimization of Data Transmission based on AXI Bus of Zynq
下载PDF
导出
摘要 Xilinx Zynq-7000提供了一种ARM+FPGA单片解决方案,非常适合计算密集、功能丰富的嵌入式系统设计。如何通过不同技术路径访问外部接口,逼近理论传输带宽具有重要意义。典型系统应用环境中,采用XC7020作为主控芯片,其集成处理器系统(Processing System,PS)通过AXI总线与可编程逻辑资源(Programmable Logic,PL)相连,其他外设也通过AXI总线接入PS。因为通过系统函数访问AXI总线的性能与理论值相差甚远,所以分别采用SIMD指令、DMA技术和Cache技术对AXI总线访问进行软件优化,并针对64~4 096 Byte大小的包进行分别测试。测试结果表明,经过优化后的访问速率接近AXI总线接口的理论极限。 Xilinx Zynq-7000 provides a ARM+FPGA monolithic solution quietly suitable for the design of intensive-computing and functionally-embedded system. How to make access to the external interface via various technical approaches and approximate theoretical transmission bandwidth is of great significance. XC7020 is selected as the master chip in typical system application environment, the integrated PS(Processing System) is connected to the PL(Programmable Logic) via AXI bus, while the other peripherals also connected to the PS via the AXI bus. The accessing capability of AXI bus via system function is far from theoretical value, thus the SIMD instruction, DMA technology and Cache technology are used to optimize the software accessing of AXI bus, and the respective test are done for 64 ~ 4096 Byte size packages. The test results indicate that the optimized accessing capability is close to the theoretical limit of AXI bus interface.
出处 《通信技术》 2017年第7期1576-1580,共5页 Communications Technology
关键词 ZYNQ AXI SIMD DMA CACHE ZYNQ AXI SIMD DMA Cache
  • 相关文献

参考文献3

二级参考文献11

  • 1武杨.高速缓冲存储器Cache设计的关键技术分析[J].中国科技信息,2006(7):202-203. 被引量:7
  • 2[美]WilliamStallings 著,张昆藏等译.计算机组织与结构-性能设计(第五版)[M].清华大学出版社.2001.
  • 3毛德操 胡希明.嵌入式系统一采用公开源代码和Strong-ARM/XScale处理器[M].Oct.2003.浙江大学出版社.
  • 4郁慧娣 著.微机系统及其接口[M].东南大学出版社.1998.
  • 5Intel Corporation.Intel PXA255 Processor Developer's Manual[Z].Mar.2003.
  • 6[美]Alessandro Rubini&Jonathan Corbet 著,魏永明,骆刚,姜君译.LINUX设备驱动程序[M].中国电力出版社.2002,ll hh.
  • 7Intel Corporation.Intel PXA255 Processor Microtech[Z].Mar.2003.
  • 8Vincent Sanders.Booting ARM Linux[J].May.2004.
  • 9於少峰.NAND FLASH在嵌入式系统中的研究与应用[D].Mar.2005.
  • 10Scott Maxwell,冯锐,邢飞,等译.Linux内核源代码分析.北京:机械工业出版社,2000.

共引文献12

同被引文献104

引证文献17

二级引证文献27

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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