walkie

[FPGA博客大赛]生成后仿SDF文件时如何设定FPGA的温度

0
阅读(3091)

一个朋友发来邮件问一个关于后仿的问题,

他使用Xilinx工具在做SDF模型提取的时候,发现生成的SDF文件中的温度是125度(我猜测可能他使用的是Virtex系列的 FPGA,Spartan系统的温度是85度)

他觉得这个125度应该是最高工作温度,由于他需要详细的模型参数,对于温度也比较敏感,所以他想知道其他温度的模型如何提取呢?

其实这个问题也很简单,只需要在UCF文件中加入一行温度的约束就好了,

具体方法如下:
找到你的ucf文件,加入
TEMPERATURE=80 C;
就可以把温度设定为80度。

其实具体的语法是
TEMPERATURE=value[C |F| K]
其中C是摄氏度,F是华氏,K是绝对温度,不过记得不要忘记行末 的分号哦。

同样,你也可以修改额定工作电压,
使用这样的格式,在你的UCF文件中添加。
VOLTAGE=value[units]

即 可。

 

再次打开你的SDF文件的时候,其中就是你自己设定的温度了。

更加详细请可以参考这里:
http://www.xilinx.com/itp/data/alliance/dev/dev4_13.htm