基于JTAG接口实现ARM的FPGA在线配置设计

网友投稿 342 2022-10-27

基于JTAG接口实现ARM的FPGA在线配置设计

4 系统设计与实现 4.1 系统硬件设计     系统硬件连接方案如图2所示。系统中只使用JTAG配置方式,所以与AS、PS相关的nCONFIG、MSELO和MSEL1引脚都不使用,而将nCONFIG拉高,MSELO和MSEL1接地。DATA0和DCLK引脚可以任意配置,在这里都接地。使用S3C2410的通用引脚GPB7、GPB8、GPB9、GPBlO引脚分别作为JTAG接口的TMS、TDl、TCK和TDO。

结 语     本设计实现了一种基于ARM处理器的、在嵌入式Linux系统下通过FPGA的JTAG接口对其进行在线配置的方案。该方法设计简单,只需将JTAG的4个必需引脚连接;成本低廉,无需额外的配置芯片和设备(如AlteraEPC系列和EPCS系列);使用灵活,通过ARM对FPGA进行在线配置;系统无需重启就可动态更新FPGA应用。在我们的实验系统环境中,一次配置的时间约为70s。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:docker 安装与换源
下一篇:kubernetes快速入门17-Helm
相关文章

 发表评论

暂时没有评论,来抢沙发吧~