xilinx XC2V500的程序可以直接移植到XC2V1000么?

来源:百度知道 编辑:UC知道 时间:2024/09/22 14:24:48
同一块儿电路板,FPGA芯片由XC2V500换成了XC2V1000,封装都是FG456,速度都是-5,配置芯片均为XC18V04,查了芯片资料,两款芯片的管脚完全一样。目前将之前的程序改了芯片型号后重新生成了烧写文件,其他部分都没改。但现在的问题是,感觉程序中某些模块的功能是正确的,而有些模块的功能不正常。我想问问是不是不能这样简单的移植程序,还要重新考虑时序约束等方面的问题么?

非常感谢!

不必,既然约束好了之后,系统会重新检验设计是否达到约束标准,既然重新生成了烧写文件,说明约束可以达到.
不过换了芯片之后,布线必然会改变,数据传输路径的延迟发生改变,这可能是模块不正常的原因.
或者是原来调用XC2V500中的特有部件,XC2V1000中没有,也会出错,你试试把原来的ip核全部重新调用一下.
你可以做一下时序仿真即post&route仿真,找到不正常的原因.

不必,既然约束好了之后,系统会重新检验设计是否达到约束标准,既然重新生成了烧写文件,说明约束可以达到.
不过换了芯片之后,布线必然会改变,数据传输路径的延迟发生改变,这可能是模块不