新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于XCR3256的低功耗存儲測試器研究設計

        基于XCR3256的低功耗存儲測試器研究設計

        作者: 時間:2010-09-01 來源:網絡 收藏

          2.2 軟件

          正如我們所知,對于可編程邏輯器件,其內部觸發器的翻轉次數以及開關量的輸出對器件本身的功耗影響非常大。該設計通過軟件實現了主控芯片自身的功耗調節,通過控制系統內芯片使能以及總線的工作狀態實現了系統級的

          2.2.1 采用狀態機編碼

          在主程序中采用狀態機編碼,對輸入輸出信號進行賦值保護。對最終輸出信號不需要更新的輸入信號利用狀態機控制阻止其傳播至下一個狀態或其他邏輯塊。僅在需要時改變輸出值,減少了不必要的開關輸出。

        82C52的狀態機配置模塊及仿真結果
        圖5 82C52的狀態機配置模塊及仿真結果

          從處理模塊出來進入數據存儲模塊的數據其實為三路數據,通過狀態機利用鎖存器使三路數據在不同時刻占用存儲器的數據總線,有效抑制了無效的開關活動。

          2.2.2 充分利用了元器件的使能控制

          在整個系統的工作過程中,有時候一些器件的行為對當前的功能實現不是必須的,但增加了多余功耗。如存儲器的功耗在片選有效時,無論讀寫信號狀態如何,都將比片選無效時大幾十倍以上。在該系統中通過把一個控制系統映射到中心控制模塊,在滿足必要約束的條件下,盡可能的縮短了各芯片和控制邏輯的片選及使能。通過解除與當前操作無關的器件的使用,有效地減少了系統的總開關活動,降低了系統的功耗。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 龙门县| 金坛市| 淮北市| 新化县| 安徽省| 平原县| 宁波市| 宜阳县| 富阳市| 唐海县| 灌阳县| 苍山县| 五原县| 庆安县| 呼伦贝尔市| 衢州市| 固镇县| 镇雄县| 鄂托克旗| 中山市| 晋中市| 南乐县| 普兰县| 高清| 大庆市| 余干县| 延津县| 冷水江市| 小金县| 隆德县| 沙雅县| 福海县| 商洛市| 德昌县| 博兴县| 文成县| 东台市| 太仆寺旗| 西乡县| 金阳县| 安丘市|