什么是合成结果中的"门数"以及如何计算

Kha*_*ang 7 verilog synthesis vhdl area

我正在使用设计编译器来合成我的设计,并与另一个设计进行比较(作为我报告中的评估).Synopsys的工具可以轻松地通过命令报告该区域,但在所有论文中,我都读到了关于门数的关注.

我的测验是什么是门数以及如何计算它?

我用谷歌搜索并听说门数计算为total_area/NAND2_area.那么,这是真的吗?

感谢您的阅读,请不要怪我愚蠢的问题:(.

Mor*_*gan 7

合成区域通常被引用为NAND2等效中的门数.你是对的:

(total area)/(NAND2 area).
Run Code Online (Sandbox Code Playgroud)

较旧的工具和库用于报告这个数字,几年后我注意到工具转移只是提供方形微米区域.然而,门数是一个更好的数字,让你的头,这个数字可以在不同大小的几何形状之间移植.

40K用于实现A小于50K用于实现B.更难比较100000 um ^ 2用于实现过程X对于65000 um ^ 2用于过程y上的实现B.