新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 降低CPLD的功耗的嵌入式應用

        降低CPLD的功耗的嵌入式應用

        作者: 時間:2011-06-24 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/191141.htm

          2.1 設置偏置電流

          通過選擇合適的器件可以控制的泄漏電流,現在到了運用你的工程技能調整偏置電流的時候了。用來管理偏置電流的技術大致分為兩種類型:

          確保的待機配置不與上拉/下拉或相關的其他器件所用的總線駐留技術相沖突;動態控制內部功能塊(如振蕩器),使他們只開啟所需要的部分。具體取決于所使用的,這是增加更多的待機時間到設計中的好方法。

          2.2 并行駐留101方案

          在許多設計中,嵌入式主處理器可以使用自己的總線駐留方案,以保持在總線或I/O上所需的邏輯電平,所以你只須為CPLD的待機模式做準備,確保其激活總線的管理功能被禁用。在其他應用中,總線上其他地方的上拉或下拉電路也可以緩解在待機期間CPLD必須管理總線的情況。

          但是,不需要CPLD做任何事情并不意味著你也不需要做任何事情。花些時間驗證只有一個設備驅動總線是一個重要的任務,因為單個引腳上的邏輯沖突可導致待機為整個芯片標稱值10uA 閑置的2~15倍。

          在主總線駐留機制無法使用情況下,可以使用上拉/下拉,以及在大多數現代的CPLD中擁有的總線保持功能。如同大多數同類器件,萊迪思的ispMACH 4000ZE CPLD的I/O引腳都配備了可選的上拉和下拉電阻,在待機狀態(圖3)可提供合適的邏輯電平。4000ZE系列還配備了節省的總線保持功能(也稱為總線保持):一種弱激活驅動電路可設置為激活或零,同時產生比簡單的電阻器消耗小得多的功耗。一點忠告:雖然總線保持功能可大大節省功耗,但必須肯定它是唯一的在線有源器件,否則會有吸入大電流的風險。

        CPLD的總線管理選擇

        圖3 CPLD的總線管理選擇

          2.3 動態功耗管理

          設計人員需要關注兩種類型的動態功耗。運行功耗預算的第一部分是CPLD需要實際工作時的那部分。管理策略的其他部分涉及關掉輸入至此刻不需要的CPLD的部分,阻止它們切換,或在可能的情況下將它們全部關閉。

          2.4 精密的電源管理

          雖然CPLD邏輯的許多部分很可能被連續使用,在有意義的時間段內不能禁用,因此使用低電源電壓仍然可以節省功耗。由于功耗是電壓平方的函數,用1%的精確開關穩壓器,可讓設計運行于CPLD工作范圍的下限,您可以節省相當多的功耗。例如,如果一個標稱值為1.8V的CPLD工作在1.65V,它大約少消耗30%的功耗,這還不包括在較低Vcc的情況下泄漏電流的減少。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 海丰县| 太仆寺旗| 瑞昌市| 玛纳斯县| 内江市| 垣曲县| 潮州市| 湘乡市| 蕉岭县| 磐安县| 松江区| 宁城县| 新巴尔虎左旗| 修文县| 衡南县| 太仓市| 镇坪县| 宁南县| 永嘉县| 剑河县| 鞍山市| 获嘉县| 玛多县| 布尔津县| 开化县| 东乡县| 习水县| 南投市| 繁峙县| 沭阳县| 济源市| 雅安市| 治多县| 临洮县| 河西区| 英超| 犍为县| 嘉禾县| 江山市| 陵水| 鱼台县|