期刊文献+

基于FPGA的动态部分可重构智能I/O接口设计与实现 被引量:11

Design and Implementation of Dynamic Partial Reconfiguration Intelligent I/O Interface Based on FPGA
下载PDF
导出
摘要 由ASIC芯片实现的总线接口中,存在装备计算机配置冗杂、软硬件升级不灵活、芯片垄断和停产、体积功耗瓶颈日趋明显等问题。为此,基于Xilinx公司的ZYNQ-7000系列现场可编程门阵列,设计部分可重构的智能I/O接口。采用可编程片上系统技术,基于Vivado2014.4和Peta Linux开发环境和开发工具,以RS232,RS422,CAN总线接口为例,通过TCP/IP网络数据包切换总线接口配置指令,动态切换对应的局部比特流文件,以按需通信方式实现各接口的实际配置。仿真实验结果表明,部分可重构技术与片上系统技术的结合使得产品设计流程更加灵活,可降低产品对硬件的依赖度和更新换代的成本,减小资源和功耗的消耗,在一定程度上提升产品的安全性及可靠性。 There are problems of miscellaneous computer congifuration,inflexible hardware and software upgrades,chip monopoly and stopping production,and increasingly evident bottleneck of volume and power consumption in bus interface implemented by ASIC chip.To solve these problems,this paper introduces the design of partial reconfiguration intelligent I/O interface based on the ZYNQ-7000 series Field Programmable Gate Array(FPGA) from Xilinx.By using programmable System-on-Chip(SoC) technology,based on PetaLinux development environment and Vivado2014.4 development tool,taking RS232,RS422 and CAN bus interfaces as example,the user can switch the bus interface configuration instructions via TCP/IP network data packet,and dynamically switch the corresponding local bit stream file,thus achieving the actual configuration of each interface and on-demand communication.Simulation results show that the combination of partial-reconfiguration technology and SoC technology makes the product design process more flexible and reduces the product’s dependence on hardware and update cost as well as the consumption of resources and power.In a certain extent,it also enhances the product safety and reliability.
出处 《计算机工程》 CAS CSCD 北大核心 2016年第6期14-20,共7页 Computer Engineering
基金 国家部委基金资助项目
关键词 现场可编程门阵列 片上系统 Vivado工具 PetaLinux环境 部分可重构 总线接口 Field Programmable Gate Array(FPGA) System-on-Chip(SoC) Vivado tool PetaLinux environment partial reconfiguration bus interface
  • 相关文献

参考文献13

  • 1周盛雨,孙辉先,陈晓敏,安军社,张健.基于FPGA的动态可重构系统实现[J].电子器件,2007,30(2):646-650. 被引量:15
  • 2Xilinx Inc..Zynq-7000 All Programmable SOC Technical Reference Manual(ug585)[EB/OL].(2012-10-15).http://www.xilinx.com.
  • 3钟生海,温东新,吴峰,王玲.支持动态可重构片上系统的高效通信模型[J].计算机工程,2009,35(11):263-265. 被引量:2
  • 4张兴军,丁彦飞,黄一元,董小社.基于FPGA的动态部分可重构高性能计算实现[J].华中科技大学学报(自然科学版),2010,38(S1):82-86. 被引量:4
  • 5Sedcole P,Blodget B,Becker T,et al.Modular Dynamic Reconfiguration in Virtex FPGAs[J].IEE Proceedings of Computers and Digital Techniques,2006,153(3):157-164.
  • 6Moller L,Soares R,Carvalho E,et al.Infrastructure for Dynamic Reconfiguration System:Choices and Trade-offs[C]//Proceedings of the 19th Annual Symposium on Integrated Circuits and Systems Design.Berlin,Germany:Springer,2006:44-49.
  • 7Bobda C,Ahmadimia A,Fekete S,et al.Dy No C:A Dynamic Infrastructure for Communication in Dynamically Reconfugurable Devices[C]//Proceedings of International Conference on Field Programmable Logic and Applications.Washington D.C.,USA:IEEE Press,2005:153-158.
  • 8Xilinx,Inc..Zynq-7000 All Programmable Software Developers Guide(ug821)[EB/OL].(2012-10-16).http://www.xilinx.com.
  • 9ARM Limited.AMBATM Specification(Rev 2.0)[EB/OL].(1999-05-13).http://www.arm.com/zh/products/system-ip/amba-specifications.php.
  • 10侯方,王颖,周学功,王伶俐,彭澄廉.支持远程动态重构的嵌入式系统设计[J].计算机工程,2012,38(7):213-216. 被引量:3

二级参考文献38

  • 1覃祥菊,朱明程,张太镒,魏忠义.FPGA动态可重构技术原理及实现方法分析[J].电子器件,2004,27(2):277-282. 被引量:44
  • 2马凤翔,孙义和.SoC原型验证技术的研究[J].电子技术应用,2005,31(3):70-73. 被引量:5
  • 3章玮.原型验证过程中的ASIC到FPGA的代码转换[J].今日电子,2006(7):56-59. 被引量:10
  • 4虞致国,魏敬和.基于FPGA的ARM SoC原型验证平台设计[J].电子与封装,2007,7(5):25-28. 被引量:13
  • 5Moiler L, Soares R, Carvalho E, et al. Infrastructure for Dynamic Reconfigurable Systems: Choices and Trade-offs[C]//Proceedings of the 19th Annual Symposium on Integrated Circuits and Systems Design. Sao Paulo, Brazil: [s. n.], 2006: 44-49.
  • 6Bjerregaard T, Sparso J. A Router Architecture for Connection-oriented Service Guarantees in the MANGO Clockless Network-on- Chip[C]//Proc. of the Conference on Design, Automation and Test.[S. l.]: IEEE Press, 2005: 1226-1231.
  • 7Salminen E, Kangas T. HIBI Communication Network for Systemon-Chip[J]. Journal of VLSI Signal Processing Systems, 2006, 43(2/3): 185-205.
  • 8Pionteck T, Albrecht C, Koch R. A Dynamically Reconfigurable Packet-switched Network-on-Chip[C]//Proc. of Conference and Exhibition on Design Automation and Test. [S. l.]: IEEE Press, 2006.
  • 9Palesi M, Kumar S, Holsmark R, et al. Exploiting Communication Concurrency for Efficient Deadlock Free Routing in Reeonfigurable NoC Plafforms[C]//Proc of IEEE International Parallel and Distributed Processing Symposium. California, USA: IEEE Press, 2007: 1-8.
  • 10Bobda C, Ahmadimia A, Fekete S, et al. DyNoC: A Dynamic Infrastructure for Communication in Dynamically Reconfugurable Devices[C]//Proc. of Int'l Conference on Field Programmable Logic and Applications.[S. l.]: IEEE Press, 2005:153-158.

共引文献31

同被引文献110

引证文献11

二级引证文献70

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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