《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 地址總線低功耗編碼的設(shè)計(jì)與實(shí)現(xiàn)
地址總線低功耗編碼的設(shè)計(jì)與實(shí)現(xiàn)
摘要: 對(duì)降低地址總線功耗的編碼方法研究與應(yīng)用正在逐漸增多。本文在簡(jiǎn)述地址總線上的功耗來(lái)源的基礎(chǔ)上,介紹了幾種典型的地址總線低功耗編碼方法,通過(guò)結(jié)合實(shí)際采用的T0編碼,能有效地降低智能卡芯片的功耗。
Abstract:
Key words :

    對(duì)降低地址總線" title="地址總線">地址總線功耗的編碼方法研究與應(yīng)用正在逐漸增多。本文在簡(jiǎn)述地址總線上的功耗來(lái)源的基礎(chǔ)上,介紹了幾種典型的地址總線低功耗" title="低功耗">低功耗編碼方法,通過(guò)結(jié)合實(shí)際采用的T0編碼,能有效地降低智能卡芯片" title="智能卡芯片">智能卡芯片的功耗。
   
    CMOS電路中的功耗來(lái)源于兩部分:一部分為靜態(tài)功耗,由漏電和其它靜態(tài)電流產(chǎn)生;另一部分為動(dòng)態(tài)功耗,由短路電流和負(fù)載電容充放電產(chǎn)生。這兩部分中共有三種最主要的消耗:跳變" title="跳變">跳變損耗(switching loss)、短路損耗(short-circuit loss)、漏電損耗(leakage loss)。短路損耗這部分功耗占總功耗的10-15%,而跳變損耗引起的功耗則占到總功耗的70%~80%。N位地址總線的跳變功耗表達(dá)式為:

    其中,N表示地址總線寬度,Cload表示平均每位地址線的負(fù)載,VDD為電源電壓,α表示一個(gè)周期內(nèi)平均電容充放電的次數(shù),f是操作頻率,α×f表示翻轉(zhuǎn)率。
   
    智能卡芯片內(nèi)部的地址總線,要將RAM、ROM等模塊相連接,負(fù)載比較重,而且地址總線一般走線也比較長(zhǎng),這無(wú)疑都將增大地址總線的負(fù)載電容。同時(shí),CPU對(duì)存儲(chǔ)器訪問(wèn)頻繁,也增大了地址總線的翻轉(zhuǎn)頻率。因此,地址總線上消耗的功耗比較大。 
    
   
低功耗地址編碼方法 
    
    對(duì)地址總線進(jìn)行低功耗設(shè)計(jì)主要是對(duì)其進(jìn)行低功耗編碼,方法有BI(Bus-Invert)和T0(Zero-Transition)、格雷碼" title="格雷碼">格雷碼、WZE編碼等。它對(duì)CPU送出的t時(shí)刻與t-1時(shí)刻N(yùn)位地址總線進(jìn)行比較,總線上變化的位數(shù)如果大于N/2,則將總線取反外送,否則就直接外送。地址接收端" title="接收端">接收端收到地址后是否取反根據(jù)INV信號(hào)線來(lái)確定。例如,地址總線為4位,t-1時(shí)刻為0000,t時(shí)刻為1111,那么將1111取反后送出去。
   
    BI編碼公式如下所示:

    式中的b(t)是指t時(shí)刻的實(shí)際地址,B(t)是編碼后的地址,H(t)是b(t)和b(t.1)相異的位數(shù)。
   
    BI解碼公式如下所示:

    其中,J(t)為解碼后的地址總線。
   
    T0碼通過(guò)增加一條冗余連線INC來(lái)通知地址的接收端總線上的地址是否連續(xù)。如果INC為高,表明總線上的地址是連續(xù)的,此時(shí)所有的地址總線保持不變,地址接收端自動(dòng)將上一地址加1,作為當(dāng)前的地址;如果INC為低,表明前后兩次地址并非連續(xù),此時(shí)總線將正常地傳送地址碼。 
    
    定義b(t)為CPU計(jì)算出來(lái)的t時(shí)刻總線數(shù)據(jù)(即編碼前的數(shù)據(jù)),B(t)是t時(shí)刻已放到總線上的數(shù)據(jù)(即編碼后的數(shù)據(jù)),Jt是解碼器解碼后的數(shù)據(jù)。則T0編碼的編碼公式為:

    與T0編碼相對(duì)應(yīng)的解碼公式為:

    將BI和T0兩種方法結(jié)合起來(lái),就形成了BI-T0方法。一般而言,地址都是比較連續(xù)的,而數(shù)據(jù)總線則是比較隨機(jī)的。BI編碼主要用于數(shù)據(jù)總線,用于地址總線的時(shí)候,一般都帶有緩存。T0編碼具有低延遲和小面積的特性,地址連續(xù)的時(shí)候,能夠很好地降低地址翻轉(zhuǎn)次數(shù)。在地址連續(xù)的時(shí)候,使用T0編碼;在地址不連續(xù)的時(shí)候,使用BI方法,這就形成了BI-T0編碼。
   
    格雷編碼對(duì)于連續(xù)變化為主的地址總線也是比較有效的。例如,從7變?yōu)?,用二進(jìn)制編碼是由111變?yōu)?00,要引起跳變3次,而用格雷碼則是由100變?yōu)?00,只變化一次。對(duì)連續(xù)數(shù)據(jù)變換,用格雷碼更簡(jiǎn)單有效。
   
    WZE(Working-Zone-Encoding)編碼假設(shè)每個(gè)瞬間程序只訪問(wèn)總地址空間的某個(gè)工作區(qū)(Working-Zone)。地址總線上傳遞工作區(qū)的標(biāo)志和基于工作區(qū)基址的地址偏移,該偏移量采用獨(dú)熱編碼。WZE主要用于外部地址總線,在它基礎(chǔ)上形成了PBE編碼和擴(kuò)展WZE編碼。
   
    T0編碼的實(shí)現(xiàn)與應(yīng)用
   
    采用T0地址總線編碼的示意圖如圖1所示,編解碼器的結(jié)構(gòu)如圖2所示。b為CPU內(nèi)核送出來(lái)的地址,B為經(jīng)過(guò)編碼器輸出的地址,J為解碼器送往存儲(chǔ)器的地址,INC用來(lái)表示地址是否是連續(xù)的。編碼器和解碼器的電路規(guī)模很小,帶來(lái)的額外硬件面積和功耗也很小。


圖1:地址總線編碼示意圖。

 
圖2:零翻轉(zhuǎn)編解碼器電路結(jié)構(gòu)圖。

    我們選用一個(gè)測(cè)試激勵(lì),實(shí)際運(yùn)行的波形圖如圖3所示。


圖3:地址零翻轉(zhuǎn)波形圖。

    從圖中可以看到當(dāng)CPU送出的地址總線是連續(xù)的時(shí)候,編碼器和解碼器之間的地址總線可以不翻轉(zhuǎn),存儲(chǔ)器通過(guò)INC信號(hào)得到正確的地址。在FPGA仿真的時(shí)候,可以將上述激勵(lì)的VCD文件輸入XPOWER來(lái)分析功耗。使用T0編碼,總功耗為0.467mW,不用T0編碼,總功耗為0.999mW。 
    
  本文小結(jié) 
    
    結(jié)合一款8位智能卡芯片的實(shí)際情況,對(duì)地址總線采用簡(jiǎn)單有效的T0編碼,有效地降低地址總線的翻轉(zhuǎn)次數(shù),從而有助于降低整個(gè)智能卡芯片的功耗。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品色午夜在线观看| 欧美精品一区二区蜜臀亚洲| 亚洲国产日韩一区二区| 亚洲自拍另类| 这里只有视频精品| 99精品国产高清一区二区| 亚洲激情另类| 亚洲精品国产精品久久清纯直播| 在线日韩av片| 亚洲黑丝一区二区| 亚洲激情国产| 日韩亚洲欧美精品| 9久草视频在线视频精品| 亚洲伦理精品| 日韩五码在线| 一区二区三区免费在线观看| 一区二区高清在线观看| 国产精品99久久久久久www| 中文精品视频| 亚洲欧美日本伦理| 午夜亚洲影视| 久久精品国产视频| 亚洲人www| 亚洲人成网在线播放| 亚洲精品小视频| 一二三区精品| 亚洲欧美国产毛片在线| 欧美一区国产一区| 久久久久久免费| 免费黄网站欧美| 欧美精品在线观看一区二区| 欧美日韩激情网| 国产精品伦子伦免费视频| 国产日韩欧美一区二区| 国内外成人免费激情在线视频| 精品不卡视频| 亚洲精品人人| 亚洲欧美国产高清| 久久精品视频99| 日韩网站免费观看| 亚洲欧美在线aaa| 久久久精品一区二区三区| 久久天堂成人| 欧美激情一区二区三区蜜桃视频| 欧美日韩在线免费观看| 国产精品一区二区黑丝| 国产精品自拍一区| 在线精品视频一区二区| 亚洲国产精品久久久久秋霞影院| 999亚洲国产精| 午夜精品亚洲| 亚洲三级观看| 欧美一二三视频| 免费亚洲视频| 欧美涩涩网站| 黄色精品免费| 一区二区三区久久精品| 久久av一区二区三区| 一区二区三区鲁丝不卡| 久久国产精品久久久久久电车| 欧美成人福利视频| 国产精品欧美精品| 亚洲第一福利视频| 亚洲一区精品视频| 最新中文字幕一区二区三区| 亚洲在线视频| 男女精品网站| 国产嫩草一区二区三区在线观看 | 1000部精品久久久久久久久| 一本久道综合久久精品| 久久成人一区| 亚洲视频一区在线| 久久一区免费| 国产精品一二一区| 日韩午夜在线播放| 91久久精品www人人做人人爽| 亚洲欧美日韩在线一区| 欧美激情亚洲一区| 国产日韩综合| 亚洲视频免费在线观看| 亚洲精品免费电影| 久久免费视频一区| 国产精品系列在线播放| 亚洲精品一区二区三| 亚洲大胆人体在线| 欧美一区不卡| 欧美日韩一二三四五区| 在线免费一区三区| 久久高清一区| 久久9热精品视频| 国产精品a级| 亚洲欧洲日韩综合二区| 亚洲成色www8888| 久久精品免费播放| 国产精品久久久亚洲一区| 最新日韩欧美| 最近看过的日韩成人| 久久精品国产第一区二区三区| 欧美深夜福利| 亚洲精品系列| 日韩一级免费观看| 欧美成人亚洲成人| 国内精品模特av私拍在线观看| 亚洲自拍啪啪| 性刺激综合网| 国产精品国产自产拍高清av王其 | 亚洲欧美综合另类中字| 欧美成人一区二区三区在线观看| 国产日韩精品一区二区浪潮av| 一区二区三区高清不卡| 一区二区三区高清在线观看| 欧美国产先锋| 亚洲福利视频在线| 亚洲欧洲日韩在线| 美女视频黄a大片欧美| 精品91视频| 91久久精品国产| 欧美电影免费观看网站| 亚洲国产精品免费| 亚洲日韩视频| 欧美国产日韩一区二区三区| 亚洲国产另类精品专区| 亚洲国内在线| 欧美福利一区| 亚洲精品视频一区| 亚洲无线观看| 国产精品久久久久久久午夜片| 亚洲一卡二卡三卡四卡五卡| 亚洲欧美日韩天堂| 国产九九视频一区二区三区| 午夜视频久久久| 久久久久综合| 伊人久久噜噜噜躁狠狠躁| 最新亚洲电影| 欧美日韩亚洲一区二区| 夜夜嗨av一区二区三区免费区| 亚洲午夜视频| 久久福利资源站| 好吊成人免视频| 亚洲国产婷婷香蕉久久久久久99 | 合欧美一区二区三区| 久久精品国产欧美亚洲人人爽| 噜噜噜久久亚洲精品国产品小说| 亚洲成色777777在线观看影院| 日韩视频一区二区| 欧美日韩中文字幕在线视频| 中文国产成人精品久久一| 久久成年人视频| 亚洲成人在线| 亚洲视频网站在线观看| 国产精品丝袜久久久久久app| 欧美一区二区精品久久911| 老司机免费视频一区二区| 亚洲精品一区二区三区福利| 亚洲午夜视频在线| 国产日韩精品一区| 亚洲人成在线观看| 国产精品v日韩精品v欧美精品网站| 亚洲欧美制服另类日韩| 久久中文字幕一区| 日韩视频在线免费观看| 欧美在线观看一二区| 在线观看福利一区| 亚洲天堂网在线观看| 国产午夜精品视频| 欧美一区二区播放| 一区二区久久| 国产精品永久免费| 亚洲国产美女精品久久久久∴| 欧美日韩另类一区| 欧美亚洲免费| 欧美日韩国产精品专区| 午夜久久tv| 欧美经典一区二区| 午夜在线电影亚洲一区| 欧美激情一区二区三区在线视频| 亚洲一区成人| 欧美成人性网| 午夜久久一区| 欧美日韩国产首页| 欧美一区二视频在线免费观看| 欧美国产精品v| 亚洲欧美日产图| 欧美喷水视频| 久久精品国产999大香线蕉| 欧美日韩一区成人| 亚洲国产精品黑人久久久| 欧美午夜不卡视频| 亚洲电影免费观看高清完整版在线观看 | 欧美性一区二区| 亚洲国产综合在线| 国产欧美视频一区二区三区| 日韩一区二区免费看| 国产一区二区三区免费在线观看| 一本色道久久| 亚洲成人在线观看视频| 久久精品官网| 亚洲午夜电影在线观看| 欧美激情视频网站| 亚洲大片在线|