国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      功耗感知的功耗平衡s盒單元電路及其應(yīng)用方法

      文檔序號(hào):6434589閱讀:203來(lái)源:國(guó)知局
      專利名稱:功耗感知的功耗平衡s盒單元電路及其應(yīng)用方法
      功耗感知的功耗平衡S盒單元電路及其應(yīng)用方法技術(shù)領(lǐng)域
      本發(fā)明屬于抗功耗攻擊技術(shù)領(lǐng)域,特別涉及功耗感知的功耗平衡S盒單元電路及其應(yīng)用方法。
      背景技術(shù)
      功耗分析攻擊是針對(duì)密碼算法芯片特別是智能IC卡的有效側(cè)信道攻擊手段,對(duì)金融、安防等重要領(lǐng)域構(gòu)成了威脅,它主要的工作原理為密碼算法(在硬件中實(shí)現(xiàn)時(shí))產(chǎn)生的功率消耗與運(yùn)算的中間結(jié)果的數(shù)值相關(guān),主要體現(xiàn)為與中間結(jié)果數(shù)據(jù)變化前后的漢明距離近似成正比。由于一般情況下數(shù)據(jù)變化前的數(shù)值很難確定,所以在實(shí)際攻擊中往往以中間結(jié)果的漢明重量作為數(shù)據(jù)的特征變量(近似認(rèn)為數(shù)據(jù)的漢明重量與功耗成正比)。所謂的漢明重量是指數(shù)值以二進(jìn)制表示時(shí)1的個(gè)數(shù),兩個(gè)數(shù)的漢明距離即等于兩個(gè)數(shù)值均以二進(jìn)制表示時(shí)取值不同的位數(shù)(兩個(gè)數(shù)值異或的漢明重量)。
      分組密碼算法又稱對(duì)稱密碼算法,也就是加密密鑰和解密密鑰相同的密碼算法, S盒運(yùn)算是一類在現(xiàn)代分組密碼算法中非常普遍的運(yùn)算操作,它的本質(zhì)是一種預(yù)定義的非線性運(yùn)算,對(duì)密碼算法的安全性具有重要作用,也是功耗分析攻擊的主要目標(biāo),往往是分組密碼算法電路設(shè)計(jì)中最需要保護(hù)的。所謂S盒運(yùn)算是一種置換操作,一般輸入和輸出具有相同的位數(shù),其函數(shù)可以用一個(gè)查找表來(lái)描述,具體運(yùn)算過(guò)程如下輸入對(duì)應(yīng)表格的行數(shù)和 /或列數(shù),該行列坐標(biāo)所對(duì)應(yīng)的表格內(nèi)容就是輸出數(shù)值;表格的內(nèi)容不同,S盒的函數(shù)也不同;這樣的查找表運(yùn)算在數(shù)字電路實(shí)現(xiàn)時(shí)可以采用一個(gè)組合邏輯電路實(shí)現(xiàn),也可以采用一個(gè)存放有查找表內(nèi)容的存儲(chǔ)器實(shí)現(xiàn)。由于S盒運(yùn)算是非線性運(yùn)算,因此往往具有較大開銷, 特別是在進(jìn)行功耗平衡設(shè)計(jì)和掩碼保護(hù)時(shí)通常是面積和功耗開銷的主要來(lái)源。
      功耗平衡方法使得電路在各種數(shù)據(jù)輸入的情況下產(chǎn)生的功耗情況相同,消除了數(shù)據(jù)與功耗間的相關(guān)性,是防御功耗分析攻擊的重要方法,具有很高的安全強(qiáng)度,是抵抗功耗攻擊的有效措施之一?,F(xiàn)有功耗平衡方法大多采用基于雙軌編碼的對(duì)稱型邏輯電路(如 WDDL, SABL等),數(shù)據(jù)的漢明距離保持為一常數(shù),與功耗無(wú)關(guān);上述電路的面積相當(dāng)于普通電路的兩倍,而且,無(wú)論數(shù)據(jù)是何種取值,漢明距離都等于數(shù)據(jù)位數(shù),也就是說(shuō),功耗平衡的結(jié)果總是近似于普通電路時(shí)各種輸入情況下功耗的最大值;在實(shí)際運(yùn)用中,由于電路開銷的存在,上述電路功耗值要大于普通電路的最大功耗。這樣大的功耗開銷使得功耗平衡技術(shù)無(wú)法在低功耗應(yīng)用中采用,例如,非接觸式智能卡。其它的功耗攻擊防御措施(用隨機(jī)數(shù) (掩碼)保護(hù)中間結(jié)果,隨機(jī)插入延時(shí)等)也同樣存在冗余的運(yùn)算操作和時(shí)鐘周期,最終都使得功耗水平遠(yuǎn)高于普通設(shè)計(jì)。
      除此之外,采用功耗平衡技術(shù)需要滿足平衡的各個(gè)數(shù)據(jù)線的負(fù)載都相同,這一要求對(duì)于雙軌編碼數(shù)據(jù)的兩條信號(hào)線的匹配程度要求很高,如果需要滿足更多位數(shù)據(jù)線的負(fù)載都相同,則不可能在實(shí)際工程實(shí)現(xiàn)。發(fā)明內(nèi)容
      本發(fā)明針對(duì)上述缺陷公開了功耗感知的功耗平衡S盒單元電路及其應(yīng)用方法,其中功耗感知的功耗平衡S盒單元電路的結(jié)構(gòu)如下s盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊共同擁有一個(gè)操作數(shù)輸入端口,循環(huán)移位器的輸入端通過(guò)互連線分別連接S盒運(yùn)算邏輯模塊的結(jié)果輸出端口和取反標(biāo)志位輸出端口以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口,循環(huán)移位器的輸出端通過(guò)互連線連接反向循環(huán)移位器的輸入端,反向循環(huán)移位器的輸出端口為結(jié)果輸出端口、取反標(biāo)志位輸出端口和補(bǔ)償信號(hào)輸出端口,以上三個(gè)輸出端口通過(guò)互連線連接下一級(jí)電路;循環(huán)移位器和反向循環(huán)移位器采用相同的偏移量信號(hào)。
      所述S盒運(yùn)算邏輯模塊的取反標(biāo)志位輸出端口輸出一位編碼;
      所述補(bǔ)償信號(hào)輸出端口輸出的編碼的位數(shù)等于S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出的編碼位數(shù)的一半。
      所述操作數(shù)輸入端口連接1/n編碼邏輯模塊。
      功耗感知的功耗平衡S盒單元電路的應(yīng)用方法的工作流程如下操作數(shù)輸入端口從1/n編碼邏輯模塊接收編碼,然后將其輸入至S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊中;
      以上述編碼對(duì)應(yīng)的原碼為索引,在S-盒置換表中查出對(duì)應(yīng)的輸出數(shù)值out,當(dāng)out 的原碼的漢明重量小于或等于out的位數(shù)的1/2時(shí),S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出 out的原碼,取反標(biāo)志位輸出端口輸出0 ;當(dāng)out的原碼的漢明重量大于out的位數(shù)的1/2 時(shí),S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出out按位取反后的數(shù)值outl,取反標(biāo)志位輸出端口輸出1 ;
      將out的原碼的漢明重量記為hl,將S盒運(yùn)算邏輯模塊的取反標(biāo)志位輸出數(shù)值的漢明重量記為h2,兩者相加所得數(shù)值為h ;功耗感知補(bǔ)償邏輯模塊的輸出的漢明重量等于 out位數(shù)的1/2減去h ;
      循環(huán)移位器對(duì)綜合輸出數(shù)值進(jìn)行循環(huán)移位操作,移位操作的偏移量是一個(gè)0到 out位數(shù)的1.5倍的隨機(jī)數(shù),所得數(shù)值采用反向循環(huán)移位器進(jìn)行反向循環(huán)移位操作,反向移位操作的偏移量與移位操作的偏移量相同。
      所述綜合輸出數(shù)值為S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出數(shù)值和取反標(biāo)志位輸出端口輸出數(shù)值以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口輸出數(shù)值的組合。
      本發(fā)明的有益效果為本發(fā)明針對(duì)S盒電路的保護(hù)問(wèn)題,提出了一種新型的功耗平衡方法,該方法利用功耗感知技術(shù)——根據(jù)輸入數(shù)據(jù)預(yù)測(cè)實(shí)際輸出結(jié)果的漢明重量,并產(chǎn)生相應(yīng)的補(bǔ)償翻轉(zhuǎn),實(shí)現(xiàn)了功耗平衡后的功耗水平低于普通設(shè)計(jì)的最大值的目標(biāo),從而大大降低了功耗平衡的功耗開銷。并針對(duì)多位數(shù)據(jù)線的負(fù)載平衡難題,提出通過(guò)隨機(jī)交換互連線的方式實(shí)現(xiàn)多個(gè)數(shù)據(jù)線的等效負(fù)載平衡。本發(fā)明可用于包含S盒類操作的密碼算法芯片或IC卡。


      圖1是本發(fā)明的電路結(jié)構(gòu)示意圖2為AES算法的Srd運(yùn)算結(jié)構(gòu)框圖;具體實(shí)施方式
      下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明
      如圖1所示,功耗感知的功耗平衡S盒單元電路的結(jié)構(gòu)如下S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊共同擁有一個(gè)操作數(shù)輸入端口,循環(huán)移位器的輸入端通過(guò)互連線分別連接S盒運(yùn)算邏輯模塊的結(jié)果輸出端口和取反標(biāo)志位輸出端口以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口,循環(huán)移位器的輸出端通過(guò)互連線連接反向循環(huán)移位器的輸入端,反向循環(huán)移位器的輸出端口為結(jié)果輸出端口、取反標(biāo)志位輸出端口和補(bǔ)償信號(hào)輸出端口,以上三個(gè)輸出端口通過(guò)互連線連接下一級(jí)電路。循環(huán)移位器和反向循環(huán)移位器采用相同的偏移量信號(hào)。
      S盒運(yùn)算邏輯模塊的取反標(biāo)志位輸出端口輸出一位編碼;
      補(bǔ)償信號(hào)輸出端口輸出的編碼的位數(shù)等于S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出的編碼位數(shù)的一半。
      操作數(shù)輸入端口連接1/n編碼邏輯模塊(1/n編碼邏輯模塊對(duì)二進(jìn)制數(shù)值進(jìn)行1/ η編碼操作)。
      功耗感知的功耗平衡S盒單元電路的應(yīng)用方法的工作流程如下操作數(shù)輸入端口從1/n編碼邏輯模塊接收編碼,然后將其輸入至S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊中;
      以上述編碼對(duì)應(yīng)的原碼為索引,在S-盒置換表中查出對(duì)應(yīng)的輸出數(shù)值out,當(dāng)out 的原碼的漢明重量小于或等于out的位數(shù)的1/2時(shí),S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出 out的原碼,取反標(biāo)志位輸出端口輸出0 ;當(dāng)out的原碼的漢明重量大于out的位數(shù)的1/2 時(shí),S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出out按位取反后的數(shù)值outl,取反標(biāo)志位輸出端口輸出1 ;
      將out的原碼的漢明重量記為hl,將S盒運(yùn)算邏輯模塊的取反標(biāo)志位輸出數(shù)值的漢明重量記為h2,兩者相加所得數(shù)值為h ;功耗感知補(bǔ)償邏輯模塊的輸出的漢明重量等于 out位數(shù)的1/2減去h ;
      循環(huán)移位器對(duì)綜合輸出數(shù)值進(jìn)行循環(huán)移位操作,移位操作的偏移量是一個(gè)0到 out位數(shù)的1. 5倍的隨機(jī)數(shù),所得數(shù)值采用反向循環(huán)移位器進(jìn)行反向循環(huán)移位操作(與上述的移位操作方向相反),反向移位操作的偏移量與移位操作的偏移量相同,使得反向循環(huán)移位器的所有輸出端口的平均互連線負(fù)載都相同。
      綜合輸出數(shù)值為S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出數(shù)值和取反標(biāo)志位輸出端口輸出數(shù)值以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口輸出數(shù)值的組合。(該組合指將三個(gè)輸出數(shù)值排列在一起組成一個(gè)新的數(shù)值)
      實(shí)施例
      如圖2所示,AES算法輪變換部分的Srd運(yùn)算是一個(gè)8位輸入8位輸出的S盒運(yùn)算, 對(duì)于任意8位輸入in,其對(duì)應(yīng)的輸出是置換表中以in為索引的表項(xiàng)的數(shù)值(也是8位)。
      功耗感知的功耗平衡Srd運(yùn)算單元的結(jié)構(gòu)如下S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊共同擁有一個(gè)操作數(shù)輸入端口,循環(huán)左移器的輸入端通過(guò)互連線分別連接S盒運(yùn)算邏輯模塊的結(jié)果輸出端口和取反標(biāo)志位輸出端口以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口,循環(huán)左移器的輸出端通過(guò)互連線連接反向循環(huán)移位器的輸入端,循環(huán)右移器的輸出端口為結(jié)果輸出端口、取反標(biāo)志位輸出端口和補(bǔ)償信號(hào)輸出端口,以上三者通過(guò)互連線連接下一級(jí)電路;循環(huán)移位器和反向循環(huán)移位器采用相同的偏移量信號(hào)。
      S盒運(yùn)算邏輯模塊的取反標(biāo)志位輸出端口輸出一位編碼;
      補(bǔ)償信號(hào)輸出端口輸出的編碼的位數(shù)等于S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出的編碼位數(shù)的一半。
      操作數(shù)輸入端口同時(shí)驅(qū)動(dòng)S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊,S盒運(yùn)算邏輯模塊根據(jù)輸入數(shù)據(jù)計(jì)算結(jié)果輸出端口的輸出數(shù)值(8位)和取反標(biāo)志位輸出端口的輸出數(shù)值(1位);功耗感知補(bǔ)償邏輯模塊根據(jù)輸入數(shù)據(jù)計(jì)算補(bǔ)償信號(hào)輸出端口的輸出數(shù)值G 位),因此輸出數(shù)值的位數(shù)共計(jì)13位。為了提高邏輯電路的對(duì)稱性,首先對(duì)輸入數(shù)值進(jìn)行 1/4編碼,然后再通過(guò)操作數(shù)輸入端口輸入至S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊。 (1/4編碼的規(guī)則是把原碼編碼中的相鄰2位映射成4位的編碼,每種取值對(duì)應(yīng)編碼后的1 位,原碼取值對(duì)應(yīng)的位等于1,其它3位則都等于0,這樣的編碼方式對(duì)于任何數(shù)值漢明重量都等于1,也可以看作是4位的one-hot編碼。)
      這樣,一個(gè)功耗感知的功耗平衡Srd運(yùn)算單元有16位輸入信號(hào),用in W] in [15]表示,in
      in [3]為一組,對(duì)應(yīng)原碼表示的輸入數(shù)值的第0位和第1位;in [4] in[7]對(duì)應(yīng)對(duì)應(yīng)原碼表示的輸入數(shù)值的第1位和第2位;……,依次類推,共有4組信號(hào)。
      S-盒運(yùn)算邏輯也可以表示成一個(gè)新的置換表,新置換表的生成方法如下
      根據(jù)16位1/4編碼的索引數(shù)值計(jì)算出對(duì)應(yīng)的8位原碼表示(如(0001 0010 0100 1000)2對(duì)應(yīng)于原碼表示的輸入數(shù)值是(00011011)2),以原碼表示為索引,在S-盒置換表中查出對(duì)應(yīng)的輸出數(shù)值,用OUt表示,如果out的漢明重量小于或等于4,S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出out的原碼,取反標(biāo)志位輸出端口輸出0,兩個(gè)輸出端口輸出數(shù)值將作為新置換表的內(nèi)容;否則,S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出out按位取反后的數(shù)值 outl,取反標(biāo)志位輸出端口輸出1 ;兩個(gè)輸出端口輸出數(shù)值將作為新置換表的內(nèi)容;
      功耗感知補(bǔ)償邏輯模塊的計(jì)算過(guò)程(也可以看作補(bǔ)償邏輯置換表的形成過(guò)程)如下根據(jù)16位1/4編碼的索引數(shù)值查找其在新置換表中的對(duì)應(yīng)數(shù)值(結(jié)果輸出端口的輸出數(shù)值和取反標(biāo)志位輸出端口的輸出數(shù)值排列在一起形成的數(shù)值),用out’表示,out'的漢明重量用h表示,則應(yīng)使補(bǔ)償信號(hào)輸出端口的輸出數(shù)值的4-h位取1,其余h位取0,補(bǔ)償信號(hào)輸出端口的輸出數(shù)值將作為補(bǔ)償邏輯置換表的內(nèi)容。
      上述的S盒運(yùn)算的新置換表和補(bǔ)償邏輯置換表的計(jì)算過(guò)程只需預(yù)先計(jì)算一次。在電路實(shí)現(xiàn)時(shí),把它們作為邏輯電路的真值表,利用邏輯綜合工具可以直接映射成組合邏輯電路。
      為了實(shí)現(xiàn)功耗感知的功耗平衡AES算法Srd運(yùn)算的所有輸出端口的負(fù)載平均平衡,在上述方案中應(yīng)在分別在功耗感知的功耗平衡Srd運(yùn)算單元與下一級(jí)電路(如 MixColumn運(yùn)算單元)之間的互連線兩端插入循環(huán)左移器和循環(huán)右移器,循環(huán)左移器對(duì)綜合輸出數(shù)值進(jìn)行循環(huán)左移位操作,循環(huán)右移器對(duì)綜合輸出數(shù)值進(jìn)行循環(huán)右移位操作,循環(huán)左移器和循環(huán)右移器的偏移量受同一個(gè)信號(hào)控制,該信號(hào)是一個(gè)4位信號(hào),由隨機(jī)數(shù)發(fā)生器產(chǎn)生,取值在0-12的范圍內(nèi)均勻分布,每次計(jì)算偏移量信號(hào)的值改變一次。綜合輸出數(shù)值為S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出數(shù)值和取反標(biāo)志位輸出端口輸出數(shù)值以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口輸出數(shù)值的組合,該組合指將三個(gè)輸出數(shù)值排列在一起組成一個(gè)新的數(shù)值。
      權(quán)利要求
      1.功耗感知的功耗平衡S盒單元電路,其特征在于,它的結(jié)構(gòu)如下s盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊共同擁有一個(gè)操作數(shù)輸入端口,循環(huán)移位器的輸入端通過(guò)互連線分別連接S盒運(yùn)算邏輯模塊的結(jié)果輸出端口和取反標(biāo)志位輸出端口以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口,循環(huán)移位器的輸出端通過(guò)互連線連接反向循環(huán)移位器的輸入端,反向循環(huán)移位器的輸出端口為結(jié)果輸出端口、取反標(biāo)志位輸出端口和補(bǔ)償信號(hào)輸出端口,以上三個(gè)輸出端口通過(guò)互連線連接下一級(jí)電路;循環(huán)移位器和反向循環(huán)移位器采用相同的偏移量信號(hào)。
      2.根據(jù)權(quán)利要求1所述的功耗感知的功耗平衡S盒單元電路,其特征在于,所述S盒運(yùn)算邏輯模塊的取反標(biāo)志位輸出端口輸出一位編碼;所述補(bǔ)償信號(hào)輸出端口輸出的編碼的位數(shù)等于S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出的編碼位數(shù)的一半。
      3.根據(jù)權(quán)利要求1所述的功耗感知的功耗平衡S盒單元電路,其特征在于,所述操作數(shù)輸入端口連接1/n編碼邏輯模塊。
      4.功耗感知的功耗平衡S盒單元電路的應(yīng)用方法,其特征在于,其工作流程如下操作數(shù)輸入端口從1/n編碼邏輯模塊接收編碼,然后將其輸入至S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊中;以上述編碼對(duì)應(yīng)的原碼為索引,在S-盒置換表中查出對(duì)應(yīng)的輸出數(shù)值out,當(dāng)out的原碼的漢明重量小于或等于out的位數(shù)的1/2時(shí),S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出out 的原碼,取反標(biāo)志位輸出端口輸出0 ;當(dāng)out的原碼的漢明重量大于out的位數(shù)的1/2時(shí),S 盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出out按位取反后的數(shù)值outl,取反標(biāo)志位輸出端口輸出1 ;將out的原碼的漢明重量記為hl,將S盒運(yùn)算邏輯模塊的取反標(biāo)志位輸出數(shù)值的漢明重量記為h2,兩者相加所得數(shù)值為h ;功耗感知補(bǔ)償邏輯模塊的輸出的漢明重量等于out位數(shù)的1/2減去h ;循環(huán)移位器對(duì)綜合輸出數(shù)值進(jìn)行循環(huán)移位操作,移位操作的偏移量是一個(gè)O到out位數(shù)的1. 5倍的隨機(jī)數(shù),所得數(shù)值采用反向循環(huán)移位器進(jìn)行反向循環(huán)移位操作,反向移位操作的偏移量與移位操作的偏移量相同。
      5.根據(jù)權(quán)利要求4所述的功耗感知的功耗平衡S盒單元電路的應(yīng)用方法,其特征在于, 所述綜合輸出數(shù)值為S盒運(yùn)算邏輯模塊的結(jié)果輸出端口輸出數(shù)值和取反標(biāo)志位輸出端口輸出數(shù)值以及功耗感知補(bǔ)償邏輯模塊的補(bǔ)償信號(hào)輸出端口輸出數(shù)值的組合。
      全文摘要
      本發(fā)明公開了屬于抗功耗攻擊技術(shù)領(lǐng)域的功耗感知的功耗平衡S盒單元電路及其應(yīng)用方法。功耗感知的功耗平衡S盒單元電路由S盒運(yùn)算邏輯模塊、功耗感知補(bǔ)償邏輯模塊、循環(huán)移位器和反向循環(huán)移位器構(gòu)成;操作數(shù)輸入端口同時(shí)驅(qū)動(dòng)S盒運(yùn)算邏輯模塊和功耗感知補(bǔ)償邏輯模塊,S盒運(yùn)算邏輯模塊根據(jù)輸入數(shù)據(jù)計(jì)算結(jié)果輸出端口的輸出數(shù)值和取反標(biāo)志位輸出端口的輸出數(shù)值;功耗感知補(bǔ)償邏輯模塊根據(jù)輸入數(shù)據(jù)計(jì)算補(bǔ)償信號(hào)輸出端口的輸出數(shù)值;本發(fā)明的有益效果為本發(fā)明降低了功耗平衡的功耗開銷。并針對(duì)多位數(shù)據(jù)線的負(fù)載平衡難題,提出通過(guò)隨機(jī)交換互連線的方式實(shí)現(xiàn)多個(gè)數(shù)據(jù)線的等效負(fù)載平衡。
      文檔編號(hào)G06K19/073GK102509145SQ20111029699
      公開日2012年6月20日 申請(qǐng)日期2011年9月30日 優(yōu)先權(quán)日2011年9月30日
      發(fā)明者李翔宇, 王飛宇 申請(qǐng)人:清華大學(xué)
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1