巧用DC/DC轉(zhuǎn)換器以滿足FPGA電源設(shè)計需求
利用FPGA或CPLD進(jìn)行電路設(shè)計的流程由以下幾個普通步驟組成:設(shè)計入口、設(shè)計確認(rèn)、設(shè)計匯編和器件編程。設(shè)計入口階段由捕獲設(shè)計組成,不是通過利用電腦輔助設(shè)計工具創(chuàng)建圖形化原理圖,就是通過利用Verilog或VHDL等硬件描述語言來描述電路。在捕獲設(shè)計之后,通過使用電路模擬來檢驗正確的功能性和性能加以驗證。如果電路沒有達(dá)到要求性能,則工程師師就回到設(shè)計入口階段對設(shè)計加以調(diào)整,然后重復(fù)設(shè)計驗證階段。設(shè)計入口和設(shè)計驗證步驟可能反復(fù)多次,才能使設(shè)計能夠滿足全部功能和性能要求。在獲得令人滿意的設(shè)計之后,工程師使用FPGA或CPLD器件供應(yīng)商提供的軟件對設(shè)計進(jìn)行“匯編”,用于對實現(xiàn)設(shè)計的器件進(jìn)行配置。編譯形成的文檔被下載到FPGA或CPLD,并給內(nèi)部邏輯器件編程使之具有正確的功能性。
為現(xiàn)場可編程器件供電
通常利用三個基本電源軌對FPGA供電:核心電源軌、I/O電源軌和輔助電源軌。其中每個電源軌都具有不同的負(fù)載電源要求。核心電源軌VCCINT,向器件的內(nèi)部邏輯供電,通常具有最嚴(yán)格的電流要求。對上幾代的FPGA,VCCINT上面的電壓可能高達(dá)3.3V,而目前的器件則低至1.2V。I/O電源軌VCCIO為FPGA的輸入/輸出模塊供電。該電源軌上的電壓可能是1.5V、1.8V、2.5V或3.3V,取決于所采用的I/O標(biāo)準(zhǔn)。具體選擇什么I/O標(biāo)準(zhǔn),受FPGA將與之通訊的器件左右。輔助電源軌VCCAUX用于為FPGA上面的數(shù)字時鐘管理器和JTAG I/O供電,電壓通常是2.5V或3.3V。
可變的功率要求
通過重復(fù)上述的設(shè)計匯編和下載步驟,工程師可以隨時改變FPGA或CPLD的編程和配置。FPGA根據(jù)新設(shè)計的要求進(jìn)行重新配置沒有次數(shù)限制。不需改變電路板上的線跡、不需要更換元件、不需要重新焊接,因此可以非常迅速及方便地解決故障和進(jìn)行調(diào)整。另外,可以為給定的設(shè)計添加功能和特點(diǎn),而對于物理設(shè)計并無影響。這使現(xiàn)場可編程器件獲得巨大優(yōu)勢,可以作為復(fù)雜的數(shù)字系統(tǒng)的實現(xiàn)手段。
但是,獲得這樣的靈活性也需要付出代價。FPGA的電源要求,具體而言就是它要消耗的電源電流,與設(shè)計的復(fù)雜程度成正比。對FPGA進(jìn)行重新配置,使其具有新的功能,將改變對為其供電的電源系統(tǒng)的要求。FPGA被使用的程度越高,它需要的電流就越大。電流需求也會隨著時鐘頻率的上升而增加,因此FPGA速度越快,它消耗的功率越大。因此,F(xiàn)PGA功能的改變將決定電源設(shè)計的改變。
單片雙通道降壓轉(zhuǎn)換器
為了滿足對于緊湊和靈活的電源系統(tǒng)的需求,以及為數(shù)字設(shè)計者提供可以迅速設(shè)計和重新配置FPGA電源的解決方案,Intersil推出了ISL65426。ISL65426是一種具有雙路輸出的單片同步降壓轉(zhuǎn)換器,能夠提供高達(dá)6A的總體負(fù)載電流,效率高達(dá)95%。兩個輸出電壓是邏輯可調(diào)節(jié)的,或者是電阻可調(diào)節(jié)的,用戶可對每個輸出通道的負(fù)載電流進(jìn)行配置。因此,如果FPGA/CPLD功率需求在設(shè)計過程中發(fā)生變化,只需為每個通道重新指定負(fù)載電流就能滿足新的要求。
這種完全集成的同步降壓DC/DC轉(zhuǎn)換器消除了選擇功率MOSFET、確定環(huán)路補(bǔ)償參數(shù)等方面的工程工作,并簡化了電感和電容的選擇過程。總體元件數(shù)量減少,因為內(nèi)部高階MOSFET是利用PMOS器件實現(xiàn)的,而不是典型的NMOS器件,從而不需要自舉電容。內(nèi)部數(shù)字軟啟動能力和內(nèi)部環(huán)路補(bǔ)償消除了外部軟啟動電容器和外部RC補(bǔ)償網(wǎng)絡(luò)。熱增強(qiáng)型QFN封裝,1.1MHz的高工作頻率和BOM元件數(shù)量減少,成就了面向FPGA和VCCINT和VCCIO電源軌的緊湊型電源解決方案(圖1)。
圖1:ISL65426的功能性結(jié)構(gòu)圖
可配置負(fù)載電流能力
ISL65426使用了由用戶可配置電源模塊組成的獨(dú)特架構(gòu),有利于快速設(shè)計電源系統(tǒng)。該電源模塊架構(gòu)允許劃分六個1A模塊劃,具有四種電源配置選擇。每個同步轉(zhuǎn)換器通道與一個主電源模塊相配。剩余的四個電源模塊是從屬模塊,用戶可以把它們分配給任何一個主轉(zhuǎn)換器通道,如圖2所示。
圖2:ISL65426電源模塊架構(gòu)
利用這些電源模塊,可以指定ISL65426的每個通道的負(fù)載電流能力。芯片包含兩個邏輯引腳,即ISET1和ISET2,根據(jù)下表為每個通道安排負(fù)載電流分配:
每個電源模塊都有自己的電源連接――PVIN,以及電感連接――LX。ISL65426可以用來調(diào)節(jié)來自一個或兩個輸入電源的輸出電壓。隨著給定電源設(shè)計對負(fù)載電流的要求發(fā)生變化,可以以最小的努力來重新調(diào)整設(shè)計。因為ISL65426包含內(nèi)部電源開關(guān),而且是內(nèi)部補(bǔ)償,因此通道之間的負(fù)載電流分配的變化通過改變ISET1和ISET2的邏輯電平,以及到芯片的PVIN和LX連接就能實現(xiàn)。圖3和圖4所示為一些典型的配置。
圖3:單電源3A/3A輸出電流配置中的ISL65426
圖4:單電源4A/2A輸出電流配置中的ISL65426
靈活的輸出電壓選擇
ISL65426能夠在不使用外部反饋電阻的情況下規(guī)劃每個通道的輸出電壓。V1SET1、V1SET2、V2SET1和V2SET2等四個邏輯引腳從一個通用值清單中為每個通道選擇輸出電壓。實質(zhì)上是一個2位VID輸入,為重新設(shè)計和重定目標(biāo)提供了進(jìn)一步的便利,因為它允許通過邏輯,而不是通過對電源板及其元件進(jìn)行物理改變來調(diào)整輸出電壓,從而可以迅速和可靠地實現(xiàn)改變。另外,這個2位VID輸入允許對這些系統(tǒng)中的ISL65426轉(zhuǎn)換器通道的輸出電壓進(jìn)行數(shù)字化控制,而且在這些系統(tǒng)中需要這樣的控制。表1列出了輸出電壓選擇。
表1:輸出電流配置
表2:輸出電壓配置
不必使用反饋電阻,簡化了設(shè)計,減少了元件數(shù)量并提高了系統(tǒng)的總體精度。但這種輸出電壓選擇的方便性并未犧牲設(shè)計靈活性,因為ISL65426保留了設(shè)置輸出電壓的傳統(tǒng)電阻分壓器方法。芯片的內(nèi)部基準(zhǔn)電壓是0.6V,在使用5V的輸出電源時,通過電阻反饋可以把每個通道的輸出電壓設(shè)定在0.6?V之間的任意值。
集成故障保護(hù)
ISL65426具備過壓、欠壓、過流和過溫保護(hù)機(jī)制,以便把全部故障監(jiān)控和保護(hù)功能都完全集成到一個芯片之中,而且不需要使用外部元件。在過壓情況下(輸出電壓高于過壓水平――基準(zhǔn)電壓的115%),ISL65426將主動地努力調(diào)節(jié)輸出電壓,使之下降到規(guī)定值。在欠壓保護(hù)情況下,對反饋電壓進(jìn)行監(jiān)控,并與欠壓水平(基準(zhǔn)電壓的85%)進(jìn)行比較。如果在一個轉(zhuǎn)換器通道上檢測到欠壓情形,則一個4位計數(shù)器就累加一次。如果在同一個開關(guān)周期中探測到兩個轉(zhuǎn)換器通道都出現(xiàn)了欠壓情形,則該4位計數(shù)器就累加兩次。每當(dāng)轉(zhuǎn)換器通道上探測到欠壓情形,這個計數(shù)器就繼續(xù)累加。一旦計數(shù)器溢出,欠壓保護(hù)邏輯就把兩個轉(zhuǎn)換器都切斷。
過流保護(hù)電路也采用了一個4位計數(shù)器記錄過流事件。對每個電源模塊中的電流進(jìn)行測量并與和所用的具體電源模塊配置相適應(yīng)的過流水平加以比較。如果測得的電流超過了過流閾值,一個4位加/減計數(shù)器就加1。如果測得的電流在計數(shù)器溢出之前降至過流閾值下方,則計數(shù)器重置。如果兩個轉(zhuǎn)換器通道都在同一開關(guān)周期內(nèi)出現(xiàn)過流現(xiàn)象,則計數(shù)器就加2。一旦計數(shù)器溢出,兩個轉(zhuǎn)換器通道就被切斷。如果在同一個周期中測得的兩個轉(zhuǎn)換器通道的電流都降至了過流水平的下方,則計數(shù)器重置。
最后,在過溫保護(hù)方面,一個內(nèi)部溫度傳感器連續(xù)監(jiān)控ISL65426的節(jié)溫,如果溫度超過150°C,傳感器就命令I(lǐng)SL65426關(guān)閉兩個傳感器通道和栓鎖(latch off)。
電壓監(jiān)控與電源時序控制
ISL65426的每個轉(zhuǎn)換器通道都具有自己的使能信號和電源良好信號(power-good signal)。這樣就可以實現(xiàn)對每個輸出電壓的單獨(dú)控制和監(jiān)控,使電壓追蹤和電源時序監(jiān)控成為可能。有兩個使能信號――EN1和EN2,用于啟用或禁用每個通道。還有一個系統(tǒng)使能信號EN,可以用于同時啟動或關(guān)閉兩個通道。當(dāng)接收到使能信號而且通道被啟用時,一個數(shù)字軟啟動功能通過以20ms的固定間隔來逐漸提高基準(zhǔn)電壓來提升輸出電壓。對于電壓監(jiān)控,每個轉(zhuǎn)換器通道都有自己的電源良好信號,當(dāng)某個通道的輸出電壓超出調(diào)節(jié)限度時可以被確定。對于ISL65426的兩個輸出電壓的時序測定是通過把一個通道的電源良好信號連接到另一個通道的使能輸入來實現(xiàn)的。在這個配置中,第二個輸出當(dāng)?shù)谝粋€輸出處于調(diào)節(jié)過程中時不會開始軟啟動周期,如圖5所示。
圖5:ISL65426的電源時序控制
完整的FPGA電源解決方案
由于配置方便、具有集成的電源器件、效率高、具有集成的故障監(jiān)控和保護(hù)、支持使用陶瓷電容器和RoHS兼容,ISL65426代表一種完整的和環(huán)境友好的電源解決方案。在總體FPGA或CPLD系統(tǒng)實施過程中,可以快速、方便及可靠地實施設(shè)計變化,從而可以縮短設(shè)計周期和減少設(shè)計反復(fù)。
評論