非综合 RTL 运算符的统计功耗模型
1. 引言
在设计流程中,寄存器传输级(RTL)的预综合功耗估计工具一直被认为至关重要。从研究角度看,如今 RTL 功耗估计被视为已解决的问题,相关文献数量显著减少。
传统的 RTL 功耗估计采用宏建模方法,将 RTL 描述视为一组实例化的“模块”(软宏或综合运算符),以及一个代表控制器的有限状态机,符合有限状态机与数据路径(FSMD)模型。然而,这种观点过于理想。实际的 RTL 综合工具通过 VHDL 术语中的详细处理,将 HDL 描述转换为内部格式,主要实例化四种基本类型的原语:门、宏、选择器(多路复用器)和存储元件(触发器)。
| 基准测试 | 门(%) | 选择器(%) | 存储元件(%) | 宏(%) |
|---|---|---|---|---|
| Bench1 | 36.9 | 14.4 | 46.8 | 1.9 |
| Bench2 | 81.5 | 4.3 | 13.8 | 0.4 |
| Bench3 | 37.5 | 11.2 | 50.8 | 0. |
超级会员免费看
订阅专栏 解锁全文
3万+

被折叠的 条评论
为什么被折叠?



