发 帖  
原厂入驻New
[问答] 请问如何从USER1读取和写入ID值?
56 User
分享
你好 ,
我有一个问题,与Virtex 4的JTAG ISC有关。
我写了一个程序,它将比特流加载到FPG,如xilinx Virtex 4配置手册第69页所述。
我首先加载比特流文件MSB位(比特流文件的第0位,是吗?)。

配置结束DONE改变状态,实际上我们有LED
固件上传完成后显示的电路板。
我的设计
非常简单 - 它包含一个BSCAN_VIRTEX元素,两个BUFG
边界扫描时钟缓冲和USER1的用户注册
实例。
问题是 - 配置完成后
完成我尝试从USER1读取和写入ID值,但似乎
像USER1没有配置。
文件大小:2214773USER内容:d68126ID内容:6b4093USER内容:d68126ID内容:6b4093
我必须使用独立的ISP,因为卡的复杂性问题,所以Impact不会去。
我还想知道第69页:“单设备配置序列”中描述的算法是否正确。
最好的祝福,
伊万
0
2020-5-29 16:29:44   评论 分享淘帖 邀请回答
2个回答
如果DONE变高,则应正确编程设备,这意味着您的USER链逻辑不正确或者您可能误解了某些内容。
将值写入USER1扫描链不会更改USERCODE值和IDCODE值。
在比特流配置期间,基于运行BITGEN时指示的值加载USERCODE值,IDCODE是设备的硬连线值。
埃德
------您是否尝试在Google中输入问题?
如果没有,你应该在发布之前。太多结果?
尝试添加网站:www.xilinx.com
2020-5-29 16:40:27 评论

举报

是的,谢谢你的建议,我也看到我严重解释了情况。
实际上,我要做的是读取IDCODE的内容,然后将此数据写入USER1。
我看到来自USER1的输出数据正是IDCODE值向下移位一位,这意味着选择了BYPASS而不是USER1。
我会查看我的代码,我会回来的。
伊万
2020-5-29 16:55:30 评论

举报

只有小组成员才能发言,加入小组>>

92个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表