一种基于向量转移概率的功耗估计方法及介质技术

技术编号:20797335 阅读:36 留言:0更新日期:2019-04-06 10:56
一种基于向量转移概率的功耗估计方法,包括如下步骤:步骤一、根据RM逻辑电路,确定RM逻辑电路工艺分解后的电路形式,根据工艺分解后的电路形式和输入信号,计算分解后第一层逻辑门的向量转移概率;步骤二、计算RM逻辑电路的每一层与门的向量转移概率、开关活动率和输出结果,和,RM逻辑电路的多输入与门的动态功耗;步骤三、计算RM逻辑电路的多输入异或门的动态功耗;步骤四、根据步骤二中所述RM逻辑电路的多输入与门的动态功耗,和,步骤三中所述RM逻辑电路的多输入异或门的动态功耗,计算RM逻辑电路的总动态功耗。该方法可以有效提高RM逻辑电路动态功耗估计的准确性。

A Power Estimation Method and Media Based on Vector Transfer Probability

A power estimation method based on vector transfer probability includes the following steps: first, according to RM logic circuit, determine the circuit form of RM logic circuit after process decomposition, calculate the vector transfer probability of the first level logic gate after decomposition according to the circuit form and input signal after process decomposition; second, calculate the vector transfer probability of each level and gate of RM logic circuit; The switching activity rate and output results, and the dynamic power consumption of multiple inputs and gates of RM logic circuits; step 3, calculating the dynamic power consumption of multiple inputs XOR gates of RM logic circuits; step 4, calculating the total dynamic power consumption of RM logic circuits according to the dynamic power consumption of multiple inputs and gates of RM logic circuits described in step 2, and the dynamic power consumption of multiple inputs XOR gates of RM logic circuits described in step 3. Dynamic power consumption. This method can effectively improve the accuracy of dynamic power estimation for RM logic circuits.

【技术实现步骤摘要】
一种基于向量转移概率的功耗估计方法及介质
本专利技术涉及一种基于向量转移概率的功耗估计方法及介质,属于集成电路

技术介绍
随着集成电路设计技术和制造工艺的飞速发展,电路的功耗快速增长。功耗的快速增加可能导致芯片稳定性和可靠性的下降,进而影响芯片的使用寿命。因此,低功耗设计已成为集成电路技术的必然趋势和研究热点。集成电路功耗一般分为两部分:动态功耗和静态功耗。动态功耗主要是由于电路内部节点信号翻转引起的电容充放电造成的。静态功耗,也叫漏电流功耗,是指电路处于稳定状态下由漏电流引起的功耗。目前,动态功耗占据集成电路功耗的很大一部分,成为了制约集成电路发展的一大瓶颈。因此研究集成电路动态功耗估计技术具有重要的意义。Reed-Muller(即RM)逻辑电路是基于与/异或(即AND/XOR),或者,或/异或非(即OR/XNOR)的形式实现的。与布尔(即Boolean)逻辑相比,RM逻辑可以用更少的门实现更多的算术运算,众所周知逻辑展开式越精简,电路实现就越简单,故需要的逻辑门个数就越少,从而降低芯片的功耗和面积。因此RM逻辑在功耗、面积、速度和可测性等方面,比传统的Boolean逻辑本文档来自技高网...

【技术保护点】
1.一种基于向量转移概率的功耗估计方法,其特征在于:包括如下步骤:步骤一、根据RM逻辑电路,确定RM逻辑电路工艺分解后的电路形式,根据工艺分解后的电路形式和输入信号,计算分解后第一层逻辑门的向量转移概率;步骤二、利用步骤一中所述第一层逻辑门的向量转移概率,计算RM逻辑电路的每一层与门的向量转移概率、开关活动率和输出结果,和,RM逻辑电路的多输入与门的动态功耗;步骤三、根据RM逻辑电路的最后一层与门的向量转移概率、开关活动率和输出结果,计算RM逻辑电路的多输入异或门的动态功耗;步骤四、根据步骤二中所述RM逻辑电路的多输入与门的动态功耗,和,步骤三中所述RM逻辑电路的多输入异或门的动态功耗,计算R...

【技术特征摘要】
1.一种基于向量转移概率的功耗估计方法,其特征在于:包括如下步骤:步骤一、根据RM逻辑电路,确定RM逻辑电路工艺分解后的电路形式,根据工艺分解后的电路形式和输入信号,计算分解后第一层逻辑门的向量转移概率;步骤二、利用步骤一中所述第一层逻辑门的向量转移概率,计算RM逻辑电路的每一层与门的向量转移概率、开关活动率和输出结果,和,RM逻辑电路的多输入与门的动态功耗;步骤三、根据RM逻辑电路的最后一层与门的向量转移概率、开关活动率和输出结果,计算RM逻辑电路的多输入异或门的动态功耗;步骤四、根据步骤二中所述RM逻辑电路的多输入与门的动态功耗,和,步骤三中所述RM逻辑电路的多输入异或门的动态功耗,计算RM逻辑电路的总动态功耗。2.根据权利要求1所述的一种基于向量转移概率的功耗估计方法,其特征在于:步骤一中所述确定RM逻辑电路工艺分解后的电路形式的方法为:根据RM逻辑电路的输入变量的个数和工艺库中包含逻辑门的种类,采用分层映射的方式:步骤(1a)、对RM逻辑电路中的每一个相与项,根据输入信号的数量,确定RM逻辑电路第一层与门中输入变量数最多的与门所需要的个数,然后根据工艺库中与门输入变量个数从大到小的顺序,依次确定所需其他与门的个数;步骤(1b)、根据RM逻辑电路第一层与门的数量,重复步骤(1a)确定RM逻辑电路其他层与门的种类和数量,直到分解后RM逻辑电路最后一层只有一个与门为止。3.根据权利要求2所述的一种基于向量转移概率的功耗估计方法,其特征在于:在所述步骤(1b)之后,根据RM逻辑电路中的与项数,将RM逻辑电路的与门阵列的最后一层的输出作为RM逻辑电路第一层的异或门的输入,采用与门工艺分解方式进行分解,确定异或门工艺分解后的形式。4.根据权利要求2或3所述的一种基于向量转移概率的功耗估计方法,其特征在于:步骤一中所述计算分解后第一层逻辑门的向量转移概率的具体方法为:根据所述分解后第一层逻辑门的种类和数量,将每一个逻辑门对应的输入信号作为一个向量,然后分别计算相邻两个时刻所述向量的状态发生变化的概率值,并记录所述向量的输出结果。5.根据权利要求1所述的一种基于向量转移概率的功耗估计方法,其特征在于:步骤二中所述计算RM逻辑电路的多输...

【专利技术属性】
技术研发人员:李明哲陈雷李学武孙华波张帆李琦刘进祁逸
申请(专利权)人:北京时代民芯科技有限公司北京微电子技术研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1