中文 英语
知识中心
导航
知识中心

操作隔离

禁用未启用的数据路径计算
受欢迎程度

描述

通常,数据路径计算元素只是周期性地采样。该采样由使能信号控制。
在低功耗设计中,合成工具自动执行各种功耗优化技术,包括操作数隔离。

操作数隔离降低动态功耗。当enable处于非激活状态时,将禁用数据路径的输入,以免在数据路径上浪费不必要的开关功率。

在显示为操作数隔离前的数字系统中,寄存器C使用启用时的乘法器结果。当enable关闭时,寄存器C只使用寄存器B的结果,但是乘法器继续它的计算。由于乘法器耗散的功率最大,因此浪费的总功率相当可观。

此问题的一种解决方案是在不使用函数单元(操作数)的结果时关闭(隔离)该函数单元(操作数),如操作数隔离之后所示。合成引擎在乘法器的输入端插入与门,并使用乘法器的使能逻辑对信号转换进行门控。因此,当不需要乘法器的结果时,不消耗动态功率。

对于一个设计样本,操作数隔离提供了小于5%的动态功率节省,对设计的任何其他方面几乎没有影响。

页面内容最初由节奏设计系统

Baidu