2013-7-30之前的问题

1、调试URAT程序时,对于连续发送数据来说,在发送到第五个数据时出现错误。
分频的占空比要保持在50%,否则再传输多个数据后就会出现数据错位的现象。
对于传输多个数据要将代码中的rxbuf赋值为“1”,保证数据传输中能检测到开始标志符“0”的到来。
2、BUG:在调用IP核时,另行建立工程后,IP核不许要拷贝.XCO文件,但需要拷.V和.NGC这两个文件,在ipcore_dir这个目录下。完成后加入工程,既可以使用。
3、在调试时,不用直接从服务器拷贝整个工程,下载板级需要.BIT文件,在线逻辑分析仪需要.CDC文件即可。
4、对于ROM的.COE文件更改后还要从新生成一次核,已经从新对工程运行。
5、晚上做ROM的读程序,出现ROM的地址线为高阻,看原理图,其线都接到地了。原因是没有和控制的地址联系好。应该是:在top调用时,实例化中括号的信号要在文件头声明其型号类型。就看不到其与地相连了。
出现高阻:在实例化时,没有将线连接好,有一端连入地或者连接电源,被强制拉高。
出现不定:是对该模块的控制信号没有到来,即没有启动相应的控制线,值没有打入进来。
6、晚上调试RAM的波形,发现初始化时复位过短,没有给寄存器初始化值,造成寄存器值为不定。要复位的时间超 过第一个时钟周期的设定沿,一般是上升沿,即要大于10。
7、看了ISE的说明手册,看到代码风格,有关RAM的代码风格,一般情况下默认是BRAM,用分布式RAM时,要加个说明;(*ram_style="pipe_distributed"*)。
8、新建工程调用ROM时不能想RAM一样,只调用v和ngc文件。而是要调用xco和coe文件,从新生成核并将coe文件添加进去,这样才能保证ROM中有数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值