请教如何估算一个设计的功率、面积和门数?
时间:12-12
整理:3721RD
点击:
经常看到有些论文说自己的设计在xx um工艺下实现了yy nJ/bit/iteration(纳焦耳/bit/迭代 -- 一般指turbo解码),面积zz mm^2,门数 aa K gates。
这种结果一定是有某个厂的工艺库才能估算出来吗?
还是说有一些开源或免费的资源可以做这种估算?(会有一些基本的/免费/公开的工艺库吗?一般和什么软件配合使用?synplify?)
如果谁熟悉这些结果是怎么得到的,望不吝赐教! 如果我只关心多少K gates,有没有更简便易行的方法?
谢谢
这种结果一定是有某个厂的工艺库才能估算出来吗?
还是说有一些开源或免费的资源可以做这种估算?(会有一些基本的/免费/公开的工艺库吗?一般和什么软件配合使用?synplify?)
如果谁熟悉这些结果是怎么得到的,望不吝赐教! 如果我只关心多少K gates,有没有更简便易行的方法?
谢谢
工艺库+综合器+SDC+Design
完成综合后report_area,除以该工艺库里最小invertor的面积,得到gate count。
当然如果进一步搞物理实现的话,gate count还会变大。
估算嘛,也不是不可以,必须对design和工艺库有全面的了解...少数牛人能够看到设计结构就对gate count猜的八九不离十。
一般有点档次的论文说的都是流片好的结果。
如果只是想做估算和论文比较一下的话,可以用DC综合一下,可以报出大致的门数。
所有的工艺库要么是foundry做的,要么是公司做来卖钱的,理论上是不免费的。