亚博APP-亚博手机客户端下载亚博APP-亚博手机客户端下载

官方视频
基于Flash和JTAG的FPGA系统解决方案:亚博手机登录
来源:亚博手机登录    发布时间:2021-03-25 09:30:02
本文摘要:在这一章中,针对多个FPGA配备的流必须转换的情况,Xilinx公司明确提出了一个名为Systemace的解决方案,用CF(CompactFlash)存储卡代替PROM进行设备,用专用ACE控制芯片读取CF卡,上位机软件将专用ACE文件和iTunes分解到CF存储卡中。

在这一章中,针对多个FPGA配备的流必须转换的情况,Xilinx公司明确提出了一个名为Systemace的解决方案,用CF(CompactFlash)存储卡代替PROM进行设备,用专用ACE控制芯片读取CF卡,上位机软件将专用ACE文件和iTunes分解到CF存储卡中。开机后ACE控制芯片构造不同配备流之间的转换。

亚博APP

SystemACE的解决方案一定要卖CF存储卡和专用ACE控制芯片,这样降低了系统设置成本,花费的空间也更好。而且这种解决方案无法构造至少8个配置文件的转换,面对更多的配置文件也无能为力。但是,要想开发出SystemACE的替代品,就必须自由选择更合适的可重编程内存,还必须给iTunes配备合适的传输协议模块。iTunes通过串口或并口的流媒体速度太快,不能满足慢iTunes应用的需要;如果iTunes通过USB模块配备了码流,芯片必须经过专门控制,降低了系统设计成本。

本文采用大容量的非闪存存储配置码流,利用JTAG模块完成了带iTunes码流的FPGA多配置解决方案。与SystemACE方案相比,该方案不仅可以缓慢完成几个带码流的iTunes,而且部署速度更快,构建成本更低。1 JTAG模块的设计为了将配置好的码流加载到闪存中,上位机软件通过JTAGiTunes线与JTAG模块连接。

JTAG模块接收主机软件发送的JTAG信号,从而提取JTAG指令和相应的数据,并为闪存产生读写信号。根据IEEE1149.1-2001标准和NORFlash内存读写加载后的特点,上位机软件的显式执行流程如图1右图所示。

同时,为了读写闪存,在软件设计中指定了一系列自定义的JTAG指令,如图1括号中的右图所示。本文中,一帧的数据大小为4096位。

JTAG模块通过外部插槽接管JTAG信号后,为了提取JTAG指令和数据,JTAG模块必须包含一个TAP(TestAccessPort)控制器,这是一个16状态的状态机,可以通过TCK下降沿TMS的变化来控制状态转移。在特定状态下,JTAG指令和数据可以分别存储在IRInstructionRegister和DRDataRegister中。

亚博手机客户端下载

在JTAG模块接收到上位机软件发送的指令后,相应的说明列于表1。


本文关键词:亚博APP,亚博手机客户端下载,亚博手机登录

本文来源:亚博APP-www.kucukhisarlik.com

上一新闻:青海2月10日无新增新冠肺炎确诊病例:亚博手机客户端下载

下一新闻:亚博手机客户端下载-厦门共建爱心通道助捐赠物资进口抗疫

推荐阅读

企业要闻

企业动态

门窗百科

太阳能着色 互补系统 易护理 保温 环保节能
预约报名 免费测量 免费设计 免费报价 免费安装 终身维护
版权所有©2011-2020 林芝市亚博APP科技股份有限公司
藏ICP备72395945号-1
联系地址: 西藏自治区林芝市德安县国东大楼677号
联系电话:0115-25427933
联系邮箱:663395747@qq.com
传真号码:0617-698026352