[FPGA] xilinx spartan ii slave parallel配置问题

[复制链接]
 楼主| sunwind45 发表于 2015-1-23 19:57 | 显示全部楼层 |阅读模式
用一个处理器配置一个Spartanii的fpga,采到的时序看了也没啥问题,但就是无法配置正确,就是DONE信号无法变高。

我用ISE生成的rbt文件,自己写了个程序转成二进制文件,按照文档上说的左为MSB,即rbt中一行生成4个字节;不知道这样是不是正确。

有没有其他要注意的?各位老大。


我就是使用了d[0..7],nwrite,ncs,cclk,nprogram:
加电后,程序跑起来,将nprogram拉底,大概几个微妙吧,再拉高;采到的时序看了,对应的ninit信号会变低,然后再变高;
等ninit信号变高后,就按部就班的加载配置数据;




 楼主| sunwind45 发表于 2015-2-1 20:02 | 显示全部楼层
本帖最后由 sunwind45 于 2015-2-1 20:03 编辑

hex文件可以由ISE自动生成。

把整个配置过程的配置数据采集了,和原始配置文件对比,发现会在一些位置出现重复配置数据。
认为是存在配置时序错误。
重新修改了配置程序,尽量保证时序满足配置要求。

最终实现了并行从模式配置。
chenzhi658 发表于 2015-2-2 15:21 | 显示全部楼层
sunwind45 发表于 2015-2-1 20:02
hex文件可以由ISE自动生成。

把整个配置过程的配置数据采集了,和原始配置文件对比,发现会在一些位置出现 ...

用什么方法采样整个配置过程的配置数据?请教
 楼主| sunwind45 发表于 2015-4-15 08:41 | 显示全部楼层
用逻辑分析仪同步采即可。
 楼主| sunwind45 发表于 2015-4-15 08:41 | 显示全部楼层
chenzhi658 发表于 2015-2-2 15:21
用什么方法采样整个配置过程的配置数据?请教

用逻辑分析仪同步采即可。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

74

主题

178

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

74

主题

178

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部