日志档案

发表于 2006-12-9 20:04:56

2

标签: 无标签

FPGA功率计算方法

最近在设计制作一块上面有DSP和FPGA的板子。在设计电源部分时,首先要考虑的是每种电压要通过的最大电流是多少,这样才能根据选择适当的电源芯片。

在这几块主要芯片中,最难确定的就是FPGA的功率。这次使用的是Xilinx的FPGA。在网上查了一下,基本上有两种方法:

1.用ISE自带的一个组件“XPower"进行计算。

2.用Xilinx网站上的一个计算 器件功率的网页进行估计。

在试了两种方法后,还是没有搞定。请各位高手支招阿,呵呵。下面是具体过程:

1.先打开了FPGA的XPower组件,之后它让输入工程文件和仿真文件。由于只有工程文件,就输了进去进行计算。但只得到了静态的功耗值,估计是没有输入仿真文件就得不到动态运行时的功耗。之后看它需要输入的仿真文件,为modelsim输出的仿真格式。于是开始装modelsim进行仿真。但仿真总是不成功,后来分析原因可能是由于modelsim不支持两种硬件描述语言混合编成的程序仿真。所以这种方法放弃了。

2.上到Xilinx的网站,找到那个计算功耗的网页。晕,发现上面让输入的参数好多阿。好像包括每一个用到的信号的频率,门的翻转数量什么的。不太会填阿。最后还是放弃了。

经过上面的过程后,还是没能够有一个定量的估计。不知道各位高手有什么方法,教导一二。感谢!

系统分类: 电源技术   |   用户分类: 技术文章   |   来源: 原创   |   【推荐给朋友】

    阅读(1212)    回复(4)  

投一票您将和博主都有获奖机会!

  • riple

    2006-12-19 18:17:34

    还是把仿真搞定之后较容易些。modelsim是支持混合仿真的。

  • qiji38324

    2006-12-26 20:36:38

    哦,是么,再去试试去。

  • qiji38324

    2006-12-10 20:32:53

    大家看后什么想法呢?可以随便说说嘛。

  • 彩云

    2008-3-13 14:05:01

    长知识了。。