描述
当试图从现有的XC2000器件迁移到更新的FPGA器件时,应考虑以下事项。
解决方案
通常,从XC2000到较新的器件系列最容易的迁移路径只是打印出所有的示意图并重新进入设计。如果原始设计是在一个设计入口工具上执行的,它允许一个简单的迁移路径到一个较新的现有设计输入工具,那么无论如何都应该这样做。但许多XC2000设计要么是在Xilinx设计编辑器(XDE)中创建的,要么是过时的设计输入工具。
最大的XC2000器件是XC2064,它代表64个CLB(每个包含1个函数生成器和一个FF)。这意味着这样的设计通常不是太大,设计重返通常不是一项主要任务。
在设计迁移过程中,应考虑以下内容:
1。XC2000在每个FF上都有异步设置和复位。我们其他的FPGA器件都没有这个功能。如果这种设计恰好使用异步设置和重置,则必须将其转换为同步信号。
2。引脚兼容性。如果设计可以停留在相同的器件包中,大多数的插销可以被保存,但是有可能不是所有的插销都能保持不变。
三。如果设计源于一个示意图,设计最有可能最初是在预统一库中创建的。这些必须被解释成统一的等价物。
4。设计中的异步路径将改变。这是必须考虑的。
5。如果采用外部晶体,XC5200和XC4000不具有XTL1和XTL2晶体放大器引脚。建议使用罐装振荡器。
6。XC5200和XC4000没有PWRDWN引脚。如果设计使用此,则使用GTS信号代替。
7。在设计转换之后高度推荐定时仿真,以确保功能没有改变,并且设计将在系统时钟速度下正常运行。
没有回复内容