什么是電路板電源管理?
電路板電源管理常常涉及給電路板供電的各個不同方面,一些常見的相關功能包括:
- 為電路板供電選擇不同的DC-DC 轉(zhuǎn)換器;
- 電源的上電順序控制/跟蹤;
- 電壓監(jiān)測;
- 所有上述選項;
在本文中,電源管理被簡單地定義為對在電路板上的所有電源的管理(包括DC-DC 轉(zhuǎn)換器、LDO 等等)。電源管理包括下列功能:
- 管理電路板的DC-DC 控制器,即熱插拔、軟啟動、上電順序控制、跟蹤、極限(設置)和調(diào)節(jié);
- 生成所有相關的電源狀態(tài)和控制邏輯信號,即復位信號生成、電源故障指示(監(jiān)視)和電壓測量;
圖1 描述了利用CPU 或微處理器在電路板上實現(xiàn)的典型電源管理功能。
圖1:在電路板上的典型電源管理功能。
熱插拔/軟啟動控制功能-被用于限制涌入的電流,以減輕突然施加在電源上的負載。這對要插入工作中背板的電路板是一個重要的功能。
電源上電順序控制和跟蹤功能-控制多個電源的打開/關閉,與此同時,滿足電路板上所有器件的上電順序控制的要求。
所有電源電壓的故障都受到監(jiān)控(過壓和低壓),以把正在迫近的電源故障通知處理器。這種功能也被稱為監(jiān)督功能。
復位生成功能為上電的處理器提供一種可靠的啟動。在所有施加在處理器上的電源穩(wěn)定之后,一些處理器需要復位信號在一段延長的時間段內(nèi)保持有效。這也被稱為復位脈沖展寬。復位發(fā)生器的功能是在電源出現(xiàn)故障期間保持處理器處于復位模式,以防止因疏忽大意造成板上閃存受到破壞。
傳統(tǒng)的電源管理解決方案的局限性
傳統(tǒng)上,電路板上的每一個電源管理功能都是利用單獨的單一功能IC 來實現(xiàn)的。這些IC針對每一個電源電壓組合都具有單獨的元器件編號,因此,為了滿足多個電源管理的需求,來自不同供應商的各種單一功能IC 就有幾百個元器件編號。
例如,為了選擇復位發(fā)生器IC 的元器件編號,必須提供下列信息:
- 復位發(fā)生器IC 將要監(jiān)測的電源電壓的數(shù)量;
- 各種電源電壓的組合(3.3V,2.5V,1.2V 或3.3V,2.5V, 1.8V 等等);
- 故障檢測電壓(3.3V-5%, 3.3V-10%等等);
- 精度(3%, 2%, 1.5%);
- 利用外加電容對復位脈沖進行編程展寬的能力;
- 手動復位輸入;
為了解決這些變量的所有可能變化,僅僅一個復位發(fā)生器IC 就需要幾百個器件編號,何況那僅僅是來自幾家供應商當中的一家。如果在設計的過程當中-照現(xiàn)在的樣子很可能-工程師需要添加另外一個被監(jiān)測電壓,那么,就不得不選擇增加一個不同的器件編號。類似地,針對各種單一功能IC-熱插拔、電源上電順序控制器和電壓監(jiān)控器/檢測器-的每一個變化,各個單一功能IC 都具有許多器件編號。具有多塊電路板的系統(tǒng)中的每一塊電路板都將需要這些單一功能IC 的不同集合,從而增加了物料單(BOM)的成本。
增加電路板的復雜度
如果單一功能電源管理IC 的使用曾經(jīng)是可管理的話,那個時代一去不復返了。目前,大多數(shù)電路板通常采用若干多電壓器件,每一個都滿足電源上電順序控制的要求。隨著工作電流的增加,較小幾何尺寸的三極管需要較低的電源電壓。設計工程師常常被要求經(jīng)由多電壓IC 使用一個負載電源點,因此,電路板中所使用的電源的數(shù)量與日俱增。隨著電源軌的增加,并伴隨著對多個上電順序控制的要求,電源管理變得越來越復雜。
隨著電路板越來越復雜,傳統(tǒng)的電源管理解決方案變得越來越不實用。目前,采用傳統(tǒng)的單一功能IC來實現(xiàn)電源管理功能的設計工程師,要么不得不犧牲電源的一些監(jiān)測功能,要么得針對每一個電源管理功能采用多個單一功能的器件。這兩種可供選擇的方案都是不可接受
的。
增加電路板面積并降低可靠性
單一功能IC 的數(shù)量增長以及它們的相關互連,不僅僅增加了電路板的面積,從統(tǒng)計的角度看,而且降低了電路板的可靠性。例如,裝配出現(xiàn)差錯的可能性有增加的趨勢,從而導致不可預測(并且總是令人不愉快的)的結果。
備用貨源和折衷設計
如果從不同的供應商選擇各種單一功能器件,當恰好一個元器件斷貨時,生產(chǎn)被延遲的風險就越來越大,因此,這就導致要建立備用貨源。然而,備用貨源反過來讓設計工程師手上可用的元器件減少了,從而迫使設計工程師就電路板上的故障覆蓋進行折衷。
提高系統(tǒng)的成本
安裝和測試的成本隨著系統(tǒng)中所采用的元器件的數(shù)量呈正比而增加。元器件的成本反比例于所獲得的單元的數(shù)量。因為在給定的系統(tǒng)中存在許多需要的元器件,要用較少數(shù)量的每一類型元器件來構建系統(tǒng),(否則的話)就會增加整個系統(tǒng)的成本。
例如,假設一個系統(tǒng)具有十塊電路板,每年的制造運行率為1000個系統(tǒng)。如果這十塊板中的每一塊都采用單一功能IC來實現(xiàn),那么,要完成設計可能將需要十種不同的單一功能IC。這些單一功能IC 的年運行率為每年1000。與所有電路板都采用一種多功能電源管理IC的解決方案相比,10,000片IC的價格將當然高于10,00片的價格,從而導致電源管理系統(tǒng)成本的增加。
TTL與PLD的類比:似乎像往日時光
回憶往事,上世紀80年代的時候,那時數(shù)字設計工程師就采用TTL門來實現(xiàn)邏輯功能,傳統(tǒng)的電源管理解決方案是采用多個單一功能的IC器件來實現(xiàn)的。隨著電路板復雜度的增加,設計工程師被迫選擇固定功能的ASIC或增加電路板上所采用的TTL器件的數(shù)量。毫不奇怪,那時候用來進行系統(tǒng)設計的TTL器件快速增加。
可編程邏輯器件(PLD)的出現(xiàn)使工程師能夠在電路板的給定單位面積內(nèi)實現(xiàn)更多的功能,與此同時,縮短上市時間。在系統(tǒng)中所采用的元器件的數(shù)量被減少了,從而導致整體系統(tǒng)的成本進一步降低。同樣的PLD器件可以被用于多個設計,從而減少了系統(tǒng)中所采用的器件的數(shù)量。各個公司在若干PLD器件上進行標準化,因而不必針對每一個電路板折衷所需要的功能。
管理較少的PLD器件遠遠比管理大量的TTL門要容易。同樣的PLD器件可以被用于多個電路板設計,從而減少或甚至取消了對備用貨源的需求。設計工程師可以在把PLD安裝到電路板上之前,在軟件中做仿真設計,從而提高了第一時間取得成功的可能性。
目前,利用單一功能電源管理IC就類似于過去人們對TTL門的應用。當今復雜電路板的設計需要"電源管理PLD"。的確,在電路板設計中采用這樣的器件已經(jīng)到了勢在必行的地步。
可編程電源管理解決方案
圖2所示為利用單一可編程電源管理器件實現(xiàn)的電路板電源管理功能??删幊屉娫垂芾砥骷枰删幊棠M和數(shù)字部分以便于集成多個傳統(tǒng)的單功能電源管理器件。設計工程師可以配置可編程模擬部分以監(jiān)測各個電源電壓的組合,而不必采用特殊配置的、工廠編程的單功能器件。
圖2:可編程電源管理器件取代了多個單功能IC
要用電源管理器件的可編程數(shù)字部分來定義特定電路板的邏輯,其中,結合了從可編程電源監(jiān)測部分獲得的結果,以實現(xiàn)諸如復位生成、電源故障中斷生成及獨立電源的上電順序控制之類的功能。可編程的、基于軟件的設計方法使電源管理器件能夠提供依賴于電源管理功能的種類繁多的電路板。
采用一種可編程電源管理器件
可編程電源管理解決方案的一個例子是Lattice半導體公司的Power Manager II器件。Power
Manager II集成了若干可編程數(shù)字和模擬部分,使集成多個單一功能的電源管理器件成為可能。圖2所示為Power Manager II器件的方框圖。
圖3:Power Manager II器件的方框圖
圖3 中描繪的器件是作為Power Manager II家族成員之一的Power1014A。這個特殊的器件具有14個輸出,能夠檢測10個電源軌,它實現(xiàn)了所有的電源管理功能。
該器件利用20個片上可編程門限精密比較器來監(jiān)測多達10個電源的過壓和低壓情況。典型的監(jiān)測精度是0.3%。數(shù)字監(jiān)測輸入可以被用于與數(shù)字信號的接口,如手動復位輸入、電源和關機等等。
該器件有四個定時器,每一個都可以122個步長從32μs編程到2秒。這些定時器可以被用于控制上電順序的延遲、復位脈沖的展寬和看門狗定時器。
片上的24個宏單元CPLD可以驅(qū)動12個開漏輸出,使DC-DC轉(zhuǎn)換器能夠控制上電順序、生成一個CPU的復位信號并驅(qū)動用于實現(xiàn)熱插拔功能的P溝道MOSFET。
有兩個高壓MOSFET驅(qū)動器(最高12V),它們使電源通過N溝道MOSFET供電,或?qū)崿F(xiàn)軟啟動功能,或在負電源軌實現(xiàn)熱插拔功能。
任何微處理器,通過I2C接口可以利用片上的10位模/數(shù)轉(zhuǎn)換器來測量任何電源電壓。I2C接口也可以被用于監(jiān)測電源比較器、輸入和輸出的狀態(tài)。
可編程性使電源管理的標準化成為可能
通過簡單地配置可編程器件,設計工程師能夠在單一可編程電源管理器件中實現(xiàn)所有的板級電源管理功能。同一顆可編程器件可以被用于多塊電路板,而不是采用獨特的(多顆)單一功能IC。因此,設計工程師可以跨越整個設計在一個可編程電源管理器件上實現(xiàn)標準化。
標準化電源管理功能的優(yōu)勢
把電源管理功能集成到單一可編程電源管理器件之中并把同一個器件應用到多個電路板上,就提供了下列這些優(yōu)勢:
- 縮小電路板面積,提高可靠性
把多個單一功能的IC 集成到一個器件中的主要有利條件之一是縮小了電路板的面積。減少元器件的數(shù)量和相關的布線,就可以縮小電路板的面積及相關的成本。從統(tǒng)計角度看,減少元器件的數(shù)量也就提高了電路板的可靠性。
- 具備滿足復雜電源管理要求的能力
當今電路板上所使用的電源數(shù)量與日俱增,此外,監(jiān)測和控制功能的復雜性也正在增加。因為可編程電源管理器件集成了更多的電源監(jiān)測輸入(跟單一功能的IC 相比)以及可編程數(shù)字邏輯部分,這些器件更適合于實現(xiàn)復雜的電源管理功能。除此以外,可編程性提供了快速適應不斷變化的規(guī)格所需要的靈活性。
- 不需要備用貨源
為了防止因一種器件無法供貨而造成停工待料,典型情況下,備用貨源一直是要求必備的條件,但是,典型的系統(tǒng)將需要來自多個供應商的多個小(批量)的單一功能器件,因此,這種要求被這一事實放大了。通過把所有電路板和項目(所采用的電源管理方案)在一個可編程電源管理器件上實現(xiàn)標準化,就可以極大地減少耗費時間和占用資源的備用貨源,或者連備用貨源都取消掉。
- 降低整個系統(tǒng)的成本
可編程電源管理器件的特色在于成本比多個單一功能IC 的成本總和要低。此外,對系統(tǒng)中多個電路板的電源管理進行標準化可以進一步降低成本,因為批量購買的折扣被增加了。
- 電源管理功能可以在軟件中實現(xiàn)
設計是利用軟件在可編程電源管理器件中實現(xiàn)的。典型情況下,軟件設計工具也能夠利用板上仿真器對電源管理算法進行驗證。在把它們提交給電路板之前,要完全驗證電源管理設計,第一時間取得成功的可能性就會很高,從而進一步縮短上市時間。
本文小結
現(xiàn)代電路板設計勢在必行的是標準化的可編程電源管理。
用于當今電路板的電源的數(shù)量持續(xù)增加,正如電源管理算法不斷變得更為復雜一樣。然而,過時的傳統(tǒng)電源管理解決方案常常被應用以滿足"增強"的電源管理的要求,從而導致電路板設計的效率低下、成本昂貴且通常要作出各種折衷。
本文提出了一種針對這種復雜的電源管理問題的設計解決方案:利用可編程混合信號電源管理器件。利用適用于系統(tǒng)中所有電路板的器件,設計工程師可以在這種"電源管理PLD"上實現(xiàn)標準化,從而降低成本、提高可靠性并加快上市時間。
關于作者
Srirama (Shyam) Chandra 是Lattice 半導體公司負責ISP 混合信號產(chǎn)品的產(chǎn)品市場營銷經(jīng)理,加入Lattice 以前,Chandra 在Vantis 和AMD 從事銷售和應用工作,此前曾任Indian Telephone Industries 的電信設計工程師。Chandra 在印度Madras 的Indian Institute of Technology 獲得碩士學位,你可以通過電子郵件shyam.chandra@latticesemi.com 與Chandra 聯(lián)系。