期刊文献+

基于ZYNQ Linux平台的FPGA外设控制研究

下载PDF
导出
摘要 ZYNQ是双核异构架构,拥有ARM端与FPGA端.基于ZynqMPSoC的硬件系统在视频监视、物联网、工厂自动化等领域有广泛应用,既能利用FPGA的逻辑资源实现数据的高速并行处理,又能利用ARM移植操作系统带来的控制便利性与拓展性。面向现实场景项目的实际开发需求,在ZYNQ平台上移植Linux系统可以有效提高开发的效率,并且提升系统运行的稳定性。为了在ZYNQ更方便地控制FPGA,将FPGA作为可编程外设,通过编写硬件IP核和软件驱动。本文提出一种通过PetaLinux移植,生成系统启动镜像,修改pl.dtsi设备树文件,编写字符设备驱动程序,将FPGA作为可编程外设使用,构建面向Zynq MPSoC平台的嵌入式Linux开发环境,有利于Linux系统下有效地控制FPGA资源,针对不同任务的差异化需求进而快速开发,能够有效降低Zynq MPSoC平台PS与PL端交互的开发难度。
出处 《电子制作》 2023年第19期110-113,共4页 Practical Electronics
关键词 FPGA ZYNQ LINUX 设备树
  • 相关文献

参考文献4

二级参考文献20

  • 1张磊,刘艳霞.Linux的虚拟内存管理和Cache机制探析[J].焦作大学学报,2004,18(4):24-25. 被引量:2
  • 2梁柱华,顾新.嵌入式Linux实时性的研究[J].电子科技,2005,18(11):57-60. 被引量:6
  • 3曹宗凯,胡晨,姚国良.DMA在内存间数据拷贝中的应用及其性能分析[J].电子器件,2007,30(1):311-313. 被引量:10
  • 4林佳颖.硅谷精抻 源源不绝的研发原创力[J].零组件杂志,2011,:38-41.
  • 5ARM.ARM Cortex-A9处理器[J].Information Quarterly,2007,:31-36.
  • 6SteinerG IsaacsD.为软件工程师揭开FPGA的神秘面纱.赛灵思中国通讯,2011,:23-23.
  • 7Xilinx Inc. Zynq - 7000 all programmable SoC technical ref- erence manual ( vl. 6.1 ) [ M ]. USA :Xilinx Inc ,2013.
  • 8OmniVision Technology Inc. OV7725 CMOS VGA (640 × 480) camerachip sensor with OmniPixel2 Technology [ M]. Newyork : OmniVision Technology. Inc ,2007.
  • 9何宾.Xilinx all programmable Zynq -7000 SoC[ M ].北京:清华大学出版社,2013.
  • 10CORBET J, RUBINI A, KROAH - HARTMAN G. Linux de- vice drivers [ M ]. GE : O'Reilly Media, inc ,2005.

共引文献64

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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