CPLD中如何降低功耗技術詳細介紹

2020-12-13 電子發燒友

CPLD中如何降低功耗技術詳細介紹

21IC 發表於 2020-12-12 09:08:40

  為增進大家對功耗的了解程度,本文將對CPLD中的降低功耗的技術予以介紹。

  功耗,研發工程師每年都會關注的詞彙之一。在電子器件設計過程中,我們往往需要追求低功耗設計,如FPGA的低功耗設計等。為增進大家對功耗的了解程度,本文將對CPLD中的降低功耗的技術予以介紹。如果你對功耗具有興趣,不妨和小編共同往下閱讀哦。

  一、前言

  術語「零功耗」有不同的解釋,它的本意是指CPLD具有非易失的、可立即上電使用的特徵。現在「零功耗」的含義是指在大多數應用中CPLD具有許多節省功耗的特點,以及可以用於充分減少器件功耗需求的核心邏輯。這些新的低功耗特徵包括輸入門控和上升速率的控制。例如,在普通CPLD中,當32個輸入 和32個輸出在100MHz頻率下翻轉時會消耗 2.8mA的電流。然而,使用零功耗CPLD,通過輸入門控技術,同樣的設計僅消耗0.026mA的電流。

  通過優化設計架構來降低功耗的實現方法有很多種,包括降低時鐘頻率、總線端接、低電壓工作,以及限制總線負載等。然而,即使採用這些低功耗技術,常規CPLD的功耗也常常使它們被排除在電池供電設備之外,但目前,CPLD製造商已經開發出了「零功耗」的CPLD器件。

  二、輸入門控技術

  不同製造商對輸入門控的稱謂不同,例如,LatTIce半導體公司稱其為「功率監視(Power Guard)」。輸入門控是降低CPLD工作功耗的最簡單方法,它通過將邏輯陣列與外部變化的輸入信號斷開來實現,因為任何狀態改變的邏輯都消耗功率。當邏輯陣列不需要保留內部邏輯動作時,它就與外部輸入源斷開。而當使能輸入門控時,內部邏輯和相應輸出引腳就都維持在它們所在的狀態。輸入門控由I/O引腳 和輸入緩衝之間的邏輯組成。門控邏輯是由邏輯陣列內部宏單元之一的一個輸出控制的,如圖1所示。輸入門控功能可以逐個引腳使能或禁止。有些CPLD系列為 所有的輸入引腳提供了一個輸入門控塊,而另外一些CPLD則使用多個塊來為眾多I/O的個別部分提供精確控制。

  三、上升速率控制

  上升速率控制為每個I/O引腳提供了兩種輸出緩衝狀態改變方式:快速和慢速上升速率。採用短PCB走線和良好端接的設計可以選擇快速上升速率,這樣 做能夠在以最快速率工作的狀態和實際使用的低功耗狀態間進行切換。對於長PCB走線和非端接的高速設計,慢速上升速率所產生的反射和噪聲都很低,並使地彈 噪聲最小。

  四、其他先進的CPLD特徵

  極低功耗CPLD器件的其他先進特徵還包括輸入遲滯、片上振蕩器,以及可編程端接等。輸入遲滯可以為慢速變化的輸入信號提供改善的抗噪聲性能。

  最新的CPLD系列器件具有非常高效的I/O單元和在3.3V和2.5V輸入信號上的全部遲滯功能。如果設計者希望降低CPLD的功率效率,也可以選擇禁止遲滯功能,以節省I/O單元的功率消耗。

  為了降低系統總體成本,先進的CPLD目前都包括一個片上振蕩器用來提供系統時鐘。振蕩器通常用於上電順序控制、鍵盤掃描和顯示控制器等。集成振蕩器可以減少系統器件數,並節省了專用振蕩器的成本。在不需要片上振蕩器的設計中,該部分可以被禁用,以降低功耗。

  所有零功耗CPLD都為輸入引腳提供了多種形式的可編程I/O端接方式,以此來降低由於外部三態總線所消耗的功耗。當非端接或浮動的輸入信號在高電平和低電平邏輯之間漂動的時候,會消耗大量不確定的功率。

  CPLD的型號不同,它們的功能也各異,大部分都具有總線保持鎖存器、上拉、下拉或非端接等,如圖2所示。例如,LatTIce半導體公司 的4種型號CPLD都可以在每個引腳上指定上述功能。其他製造商的器件在每個引腳上可以選擇上拉和總線保持,或者為總線保持和上拉指定全局端接,而且每個引腳都可以被包含或排出端接信號組。

  每一代手持設備都將一些增加的產品功能設計到更小的空間中,而且CPLD也成了方案的一部分。其中一個重要的原因就是CPLD可以「快速修正」ASSP和ASIC器件中的一些設計問題。

  CPLD製造商所提供的零功耗器件品種非常齊全,不同價格的器件封裝從小至5mm&TImes;5mm到大至28mm&TImes;28mm,可獲得的I/O引腳數從21個到324引腳BGA封裝中的270個。片式BGA封裝提供了優化的I/O引腳數與封裝尺寸的比率,64個宏單元的ispMACH 4000ZE CPLD在5mm×5mm的封裝中有52個I/O引腳,如圖3所示,而且整個系列的CPLD也集成了功率監視(Power Guard)輸入門控,每個器件包括2~16段的功率分區,可以在功率控制上實現更細的粒度。

  增強的片上振蕩器包括除n定時器模塊,所有I/O引腳均支持上拉、下拉和可以在每個引腳上被使能的總線保持器。

  在器件上電過程中,所有I/O引腳都處於下拉模式,這可以降低從外部信號線上吸入電流的強度,一片32個宏單元CPLD的典型待機電流是10μA。

  五、CPLD有助於設計優化

  當功能和各種接口不斷增加到已有設計中時,零功耗CPLD器件可以非常容易地實現這種需求,並且不會增加系統的功耗預算。回顧一下最近流行的可攜式GPS接收器便可以看到在接口和邏輯功能方面需要多個專用器件,包括一個SD卡接口、總線收發器和埠擴展器。這些功能都被集成到一個零功耗 CPLD器件中,從而減少了設備所用器件的數量,降低了成本,也增加了總體可靠性。

打開APP閱讀更多精彩內容

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴

相關焦點

  • 如何降低功耗FPGA功耗的設計技巧
    如何降低功耗FPGA功耗的設計技巧 FPGA設計論壇 發表於 2021-01-08 17:46:48 對於研發人員而言,大家總是在追求低功耗設計。採用低功耗設計,無疑是能夠帶來諸多好處。
  • FPGA低功耗的設計技巧詳細介紹
    FPGA低功耗的設計技巧詳細介紹 佚名 發表於 2020-12-12 09:08:38   對於研發人員而言,大家總是在追求低功耗設計。
  • 另一層設計考量——混合技術降低動態功耗
    就降低功耗而言,兩者都是設計上重要的議題;而這份報告主要是探討動態功耗及如何改善其相關的度量(metric)。提升省電效率的方法  時脈閘控(clock gating)是用來在同步設計環境中,達成較佳動態功耗效能的最常見技術。時脈閘控本身即是違反傳統的同步設計規則,而當今很多工具便是利用這樣的「漏洞(loophole)」成功地改善功耗的問題。
  • 雙發機制有效降低TWS耳機功耗 讓性能與功耗背向而行
    如今市場中,TWS藍牙耳機的基本模式已經被確立,那便是以分體式耳機加充電盒的組合為主。雖然耳機充電盒不僅能能夠充當耳機的收納裝置,同時可以有效的幫助耳機進行續航,但耳機本身的續航表現直接關乎用戶的使用體驗,而在功耗與性能上,各廠商又將如何進行權衡。為此,記者採訪到了紫光展銳泛連接事業部總經理王瀧,他表示紫光展銳在不降低性能的前提下,對功耗進行調優。
  • 如何通過深度睡眠模式來降低ESP8266功耗延長電池供電壽命
    通過使用不同的省電模式,您可以將ESP8266的功耗降低64%。 如果您打算使用電池作為下一個項目的電源,請閱讀以下文章,其中介紹了ESP8266的不同電源模式,包括數據機睡眠、輕度睡眠和深度睡眠。 您將學習如何使用每種電源模式以及可以節省多少電量。 為什麼ESP8266功耗很重要?
  • 如何降低傾斜傳感器ADIS16209的功耗
    技術,從而將成本和風險降至最低。由於精度是完全按給定的功率電平確定,因而似乎會約束開發人員降低功耗的能力。但是,對於必須嚴格管理能量使用的應用,採用周期供電的方式為降低平均功耗提供了突破口。本文將重點討論周期供電及其對總體功耗的影響。本文引用地址:http://www.eepw.com.cn/article/162726.htm我們中許多人都是在溫馨的家庭環境中長大的,但父母總會衝我們大喊:「離開房間時把燈關上!我們家不是開電廠的!」
  • Ice Lake支持的RGB10 overlay技術 能降低功耗
    大部分喜歡數碼的朋友對於RGB有種莫名的感情,不過有一些技術的命名會提到RGB,這當然和我們常說的RGB不是一個東西。英特爾的Ice Lake支持一項技術,該技術的名字為RGB10 overlay,該技術可降低功耗。
  • 如何降低5G功耗?發現PT展上最靚的仔
    因此,網絡節能的中心思想就是,在基站業務量降低時,儘可能減少不必要的能耗,讓能耗隨業務量變化而變化,也就是讓比特驅動瓦特。 怎麼解決這個問題呢?那就在基站小區空載或負載較低時,關閉部分與功率發射相關的功能,從而減少無效功耗。 通常,無線基站有三種節能技術:載頻關斷、通道關斷和符號關斷技術。
  • 【搞機】【教程】如何控制&解鎖CPU功耗(1)
    XTU 的教程第二篇為 如何解鎖 DPTF(Intel Dynamic Platform and Thermal Framework)第三篇為 如何配置一鍵切換功耗以及性能模式的批處理腳本內容可能會涉及到一些專業知識
  • 不止是降低手機待機功耗,官方科普統一推送能給手機帶來什麼
    不止是降低手機待機功耗,官方科普統一推送能給手機帶來什麼 功能層面:應用無需常駐後臺也能推送消息標準中對系統級推送服務在API接口層面和功能層面給出了詳細的要求。
  • 在晶片設計中,應用多電壓與掃描鏈技術,低功耗,測試成本低
    針對晶片中功耗高、測試成本較高的問題,福州大學物理與信息工程學院的研究人員向韜鑫、王仁平、劉東明、陳榮林,在2020年第6期《電氣技術》雜誌上撰文,以一款乘加器為例,該乘加器可以切換在乘、加、乘加3種工作狀態。
  • 晶片功耗 晶片的三大類功耗知識詳解
    本文在介紹一些基礎知識的同時,旨在為團隊中的每個人提供全球概覽,重點關注功耗(以及即將發表的文章中的減少)。隨著MOS尺寸的減小,晶片製造領域變得容易受到量子效應的影響,這可能會對功耗造成嚴重破壞。 它們是:動態功率,短路耗散和漏電功耗。下面將詳細討論這些類別及其組件中的每一個。請注意,除非另有說明,否則下面的描述僅涉及NMOS,也可以為PMOS導出類似的解釋。
  • 淺談提高功率降低功耗的幾種方法
    降低功耗不光能夠大大的節約電能還能簡化電源部分的設計,甚至可以用於手持設備上面使用,這些都已經越來越成為未來產品的設計方向。
  • 中芯國際詳細介紹其N+1製程技術——中國的新一代納米晶片技術
    2019年初,中芯國際投資額達100億美元,完成中芯國際南方FinFET晶圓廠的建設,該晶圓廠將用於領先的製造技術,並將在設備中投入使用。一旦該晶圓廠準備投入商業運營,中芯國際將能夠使用其14納米和12納米FinFET製造技術來顯著提高晶片產量。
  • 在嵌入式無線系統應用中可靠性和功耗的關係及優化方法
    本文引用地址:http://www.eepw.com.cn/article/148538.htm  提高可靠性有助於降低無線系統的功耗,但這個系統屬性通常會被忽視。在這裡,可靠性指得是系統在兩點間一次性進行數據通信的能力。
  • 能感知功耗的Linux調度器(EAS)
    來自Arm的Morten Rasmussen做會議主持,來自Linaro的Daniel Lezcano和Mike Turquette介紹了最近發布的EAS相關工具,從此EAS開始快速發展並被人所知,智能設備的廠商們爭先恐後地學著應用此技術。節約能源的觀念我們並不陌生,可是讓內核學會自己節約能源卻是一件新鮮的事情,谷歌在2017年發布的Google Pixel 2就具備這一技術。
  • RTX3080超詳細參數匯總 接口、顯卡尺寸功耗等參數一覽
    RTX3080超詳細參數匯總 接口、顯卡尺寸功耗等參數一覽 2020年9月2日凌晨,英偉達正式的發布了新的GeForce
  • 待機功耗低至3W AMD ZeroCore Power解析
    ,從AMD的官方PPT資料來看,可以將顯卡的待機功耗控制在3W一下,這是個相當令人吃驚的數據,AMD是如何將高端顯卡的功耗控制在如此低的範圍內呢?PowerTune的最終控制功能在催化劑控制中心,用戶可以手動控制其功耗範圍,提供最低-20%到最高20%的調節。不過實際上Powertune就是通過手動降頻來達到降低功耗和溫度的效果,並不算是什麼先進技術。
  • 使用集成模數轉換器功能降低功耗的12種有效方法
    在降低設計功耗的過程中,您是否充分利用了微控制器(MCU)中集成模數轉換器(ADC)的所有功能?這篇博文將帶您了解如何藉助集成模數器實現更低的功耗。我們將以MSP432P401R MCU中的ADC14(集成14位模數轉換器)作為示例。低功耗應用,以及減少高佔空比應用中的啟動時間都是ADC14設計過程中的考量要素。
  • 免換電池,無線射頻晶片顛覆者將低功耗藍牙模塊功耗降百倍
    9月22日,謀思科技(Atmosic Technologies)(以下簡稱Atmosic)線上舉行媒體交流會,介紹了其Atmosic的M2和M3系列低功耗無線物聯網(IoT)晶片產品和解決方案,並與媒體共同探討物聯網無線技術的發展。「我們希望實現免換電池的永久續航,更希望實現無需電池的物聯網連接方案。」謀思科技執行長David Su博士表示。