現場可編程門陣列(FPGA)在終端市場受到廣泛關注和廣泛應用。本文檔概述了對 FPGA 電源的要求和相關問題。還將討論瑞薩最新的數字電源模塊,可作為FPGA應用的電源解決方案,并以ISL8274M為例進行詳細介紹。
介紹
FPGA 因其許多優點而被廣泛應用于各種產品中,包括開發時間短、開發過程中以及現場重新配置或更新時的靈活性。FPGA 也是經濟高效的解決方案。
許多新型 FPGA 通常采用先進技術設計,以實現低功耗同時提供高性能。這些 FPGA 使用新的制造工藝,往往需要較低的內核電壓,從而擴展了其電源所需的電壓范圍,具有更高的供電電流能力。許多 FPGA 還具有不同的電源要求。即使對于相同的 FPGA,每個電源軌也可能有不同的輸出要求,這取決于每個電源軌的電壓和功率需求、電源軌的排序要求和噪聲靈敏度等因素。功率器件能夠在更寬的范圍內提供多個電壓電平,并為高功率模塊提供更高的電流支持能力,非常適合那些具有不同功率要求的應用。
電源模塊包括控制器、FET、電感器和大部分無源器件,封裝在單個封裝中,只留下輸入和輸出大容量電容器以完成系統設計。數字電源模塊結合了電源模塊和數字電源的優點。通過使用數字電源模塊,設計人員可以縮短開發時間并快速更新模擬解決方案無法提供的電源監控和排序控制功能。受益于提高的電壓調節精度和先進的數字控制技術,數字電源模塊在 FPGA 應用中變得更具競爭力。
本文檔將討論 FPGA 的一般電源要求,并介紹瑞薩的 Intersil ISL8274M,解釋其主要特性如何滿足對 FPGA 的供電要求。
FPGA 電源要求
FPGA 電源通常用于傳輸輸入電壓,該電壓通常來自由開關模式電源 (SMPS) 提供的直流總線,典型范圍為 5V 至 12V,低至 FPGA 子塊和輔助模塊所需的電壓。電路。圖 1 顯示了 FPGA 電源系統的一般結構。
圖 1:FPGA 電源系統的一般結構。
FPGA 中有各種模塊。這些模塊可能包括內核、具有不同電壓標準的 I/O 端口以及包含內部電路(例如偏置電路、鎖相環電路和收發器)的輔助電路。該模塊還具有外部 DDR 存儲器。下面是對每個部件的電源電壓及其特定電源要求的描述。
核心電壓
內核電壓為可配置邏輯塊的內部內核供電,往往需要較低的電源電壓,特別是對于低功耗要求的高性能FPGA。邏輯核一般對電流要求最苛刻,最高可達幾十安培。
輸入輸出電壓
I/O 電壓為 I/O bank 供電。其電壓電平取決于應用于 FPGA 的特定 I/O 標準,通常在 1.2V 至 3.3V 的范圍內。為了滿足部件的工作條件并優化電源性能,FPGA 可能會為每個 I/O 端口采用不同的 I/O 標準,這可能需要支持多個電源軌。對于各種情況,當前負載可能不同。對于 UltraScale FPGA,所需的最大輸出電流可能高達數十安培。
輔助電壓
輔助電壓為 FPGA 中的輔助電路以及系統中的一些相關外部模塊(如果需要)提供。可以針對不同制造商的產品使用不同的電壓電平來完成。這種電源一般需要比較低的電流。但對于一些對噪聲敏感的部件,例如時鐘/存儲器電路,它們對輸出變化的電壓要求更為苛刻。
表 1:推薦的一些高性能 FPGA 及其電壓條件
表1列出了市場上流行的高性能FPGA產品的具體電壓要求。FPGA 制造商通常建議為 FPGA 提供額定電壓在 ±5% 或 ±3% 范圍內的電壓。一些敏感部件,例如 PLL,可能需要更低的電壓,大約 2%,如表 1 所示。所采用的 FPGA 的特定電壓調節要求應作為電源設計階段的目標。
即使電壓的微小變化也會引起靜態和動態功率的合理變化。因此,具有小容差和良好輸出電壓設定點分辨率的精確電壓控制非常重要。 ?
能量消耗
實際系統的功耗可能會有很大差異。由于 FPGA 固有的靈活性,類似應用中的用戶最終可能會根據其設計中使用的性能水平和特定 FPGA 功能的特定組合而獲得不同的功耗。
FPGA 制造商提供的功耗估算軟件可用于估算 FPGA 中的功耗并了解功耗在哪里。在電源設計方面,它讓設計人員在產品開發階段對FPGA電源所需的功率水平有所了解,并使設計人員能夠專注于功率和熱優化。通常,內核和 I/O 消耗的靜態和動態功耗會導致 FPGA 中的功耗最大。在執行電源設計時,還應考慮最壞瞬態和上電過程中的最大電流。
啟動電壓斜坡
對于 FPGA 電源而言,重要的是具有可調軟啟動功能和單調輸出電壓斜坡,以幫助防止啟動和可能的其他功能期間過大的浪涌電流。大多數 FPGA 對電壓軌的電壓上升時間有要求。較慢的上升時間可能會導致設備配置失敗和錯誤操作。因此,具有可調軟啟動的電源在 FPGA 電源應用中是首選。ISL8274M 數字電源模塊提供先進的軟啟動功能,使設計人員無需更改任何物理組件即可輕松配置各種軟啟動時間。
跟蹤/上電序列
許多高性能系統對電源電壓的開啟順序提出了嚴格的要求。在為 FPGA 供電時尤其如此。在大多數情況下,I/O 接口的工作電壓高于內核,因此,內核電源電壓不得超過制造商規定的 I/O 電源電壓。在這種情況下,電壓跟蹤功能有望確保安全上電。圖 2 說明了 ISL8274M 提供的兩種典型跟蹤模式:重合和比率。
圖 2:ISL8274M 提供的兩種典型電壓跟蹤模式。
在某些情況下,重要的是讓一個電源在另一個電源到達之前達到其工作電壓以避免閂鎖。這需要不同軌的電源調節器按預定順序上電。因此,在為 FPGA 等高級處理器供電時,具有可編程啟動序列的電源調節器將特別有用。大多數制造商在其產品文檔中推薦了特定的上電順序,可作為電源設計的參考。
預偏置啟動
如果在電源的控制 IC 啟用之前外部施加的電壓存在于電源的輸出上,則存在輸出預偏置條件。圖 3 說明了預偏置啟動的兩種一般情況,即上電前偏置電壓高于或低于參考電壓。這些情況也可能發生在 FPGA 應用中。如果 FPGA 要求安全啟動,并且電源穩壓器在啟動時不允許灌電流,則電源穩壓器應考慮預偏置啟動條件,以提供預偏置保護。
圖 3:兩種通用預偏置啟動條件
多通道/交織
如前所述,需要多個電源來為不同的 FPGA 部件供電。因此,具有可調電壓電平的多通道電源調節器將是理想的。這將允許設計人員使用一個設備來支持多個軌道,從而減少系統尺寸和所需的設計/布局工作。
隨著所需的電源電壓越來越低,電源的預期電流供應能力可能會很高。對于某些高電流條件,多相操作將是首選。相位之間的交錯連接有助于將功率和熱應力分布到單獨的相位中,并減少輸入/輸出電流紋波。ISL8274M 有兩個通道,可以設置不同的電壓電平,并配置為兩個單獨的通道或兩相條件,具有可調交錯設置,以支持具有高額定電流和分布式熱耗散的同一軌。
同步/通訊總線
對于 FPGA 應用,通常需要電源調節器與公共時鐘同步。電力調節器之間的通信有望在彼此之間廣播故障信息;那么故障保護就可以在系統層面得到很好的管理。許多電源調節器都有一個 SYNC 引腳,以允許與公共時鐘同步或將一個部分同步到另一部分。ISL8274M 允許通過數字直流 (DDC) 總線實現故障擴展和相位擴展功能,以增強相同部件之間的通信。
負載點 (POL) 解決方案
為了為 FPGA 硬件系統供電,電源軌有許多負載點穩壓器選項,包括 LDO、分立穩壓器和電源模塊解決方案。
由于 FPGA 電源要求通常是較低的輸出電壓和較高的輸出電流,理想的 POL 解決方案應支持寬范圍的輸出電壓,并具有出色的負載瞬態響應。還應考慮不同負載條件下的效率、成本、尺寸、封裝和熱性能等性能特征,以便根據 FPGA 應用的明確要求做出正確的選擇。由于某些系統在完成初始設計后可能需要更新或更改,因此具有可調節輸出配置和兼容性設置以添加更多電源軌的 POL 解決方案將是有利的。系統監控和故障保護功能對于許多系統也很重要,尤其是對于一些復雜和高性能的應用程序。
要實現整個電力系統的最佳性能,需要考慮很多方面;不幸的是,其中一些會與其他人進行設計權衡。這要求設計人員在設計周期內在驗證和測試上付出相當大的努力,以實現整體最佳點。理想情況下,您希望最大限度地減少在電源上花費的時間,而是將注意力集中在開發 FPGA 上的應用程序上。此外,分析/設計中可能涉及許多變量,其中可能包括組件的容差或降額、操作環境的變化或設計目標的變化。即使是對一個組件的微小更改也可能導致在 PCB 重新設計上花費額外的時間。因此,如果電源解決方案可以用更少的組件來實現,它將提供更好的可靠性和減少的 BOM,這有利于 FPGA 等高性能系統。所有這些方面都使電源模塊成為此應用的理想選擇。
瑞薩數字電源模塊
作為領先的電源 IC 供應商,瑞薩擁有適用于 FPGA 電源應用的模擬和數字電源模塊。數字電源管理提供許多優勢,例如實時監控、具有快速瞬態響應的數字控制、減少 BOM 和減少設計工作量。數字電源模塊解決方案非常靈活,可以輕松適應更低電壓、更高電流和額外電源軌等不斷變化的 FPGA 電源需求。新的電壓軌可以通過 PMBus? 輕松添加到電源管理系統。Digital-DC 通信總線用于提供設備之間的通信通道,實現設備之間的無故障通信,同時為排序和故障擴散等功能提供好處。如今,
ISL8274M 是通用降壓數字電源模塊,具有 PMBus 通信和許多其他滿足 FPGA 電源要求的特性。它有兩個通道,可以作為不同 FPGA 部件的兩個獨立電源軌運行,也可以輕松并聯以支持具有高電流能力要求的相同電源軌。此外,ISL8274M 具有內部數字-DC 串行總線,可實現其他瑞薩 IC 之間的通信,從而可以輕松配置和實現上電序列、故障保護和監控等功能。其一般應用電路如圖4所示。
圖 4:ISL8274M 的一般應用電路
表 2:瑞薩 ISL8274M 數字電源模塊的主要特性
數字 ChargeMode? 控制方案
ISL8274M 使用瑞薩電子獲得專利的 ChargeMode? 控制方案,該方案能夠在以固定開關頻率加載瞬態時實現快速響應,并支持全陶瓷輸出電容設計。使用多速率采樣技術和數字濾波器減少了誤差采樣時刻和 PWM 生成時刻之間的延遲。這也是一種簡單的補償控制方案,無需額外的無源 RC 元件即可實現模擬模塊所需的補償回路設計。對于任何系統內更改,可以通過 PMBus 命令或 PIN-strap 設置輕松重新配置新的補償。為方便用戶,制造商提供了參考設計。
帶可調斜坡時間的軟啟動
可能需要設置從接收到使能信號到輸出電壓斜升至其目標值的延遲時間。ISL8274M 通過 PowerNavigator? 為客戶提供了一個簡單的過程,以精確且獨立地重置延遲和斜坡時間段。如果啟動前輸出級存在預偏置條件,ISL8274M 還通過在啟動輸出斜坡之前對輸出電壓進行采樣來提供預偏置保護。圖5為軟啟動過程,啟動上升時間為5ms。
圖 5:ISL8274M 啟動性能
電源排序/電壓跟蹤
一組用于不同軌道或多相操作的電源模塊可以配置為按預定順序上電。此功能在為高級處理器(例如 FPGA)供電時特別有用,這些處理器需要一個電源在另一個電源到達之前達到其工作電壓以避免閂鎖。使用 ISL8274M,通過發出 PMBus 命令來分配排序鏈中的前一個設備以及遵循該序列的設備,從而配置多設備排序。
ISL8274M 集成了電壓跟蹤方案,允許其輸出之一(通道 1 或通道 2)跟蹤施加到 VTRKP 和 VTRKN 引腳的電壓,在基于特定應用的兩種可選模式中無需外部組件.
多種保護功能和監控
ISL8274M支持完整的保護功能列表,包括電源輸入UV/OV、驅動電壓UV/OV、兩級輸出電流UC/OC(平均值和峰值)、輸出電壓UV/OV和溫度UT/OT . 每個保護都有故障限制和衰減限制。用戶可以通過 PMBus 命令輕松設置相應的故障限值。客戶還可以選擇不同的故障響應模式選項,包括打嗝模式。此外,用戶可以通過 PMBus 命令配置響應功能。ISL8274M 能夠使用 PMBus 命令監控各種系統參數。
最完善的保護功能和監控項由瑞薩的Intersil ISL8274M提供。這些功能以更安全、更穩健的方式保護電力系統運行,并在系統設計方面為設計人員提供更高的靈活性。
數字直流通信總線
ISL8274M 結合了數字直流通信 (DDC) 總線,用于在瑞薩電子的數字電源模塊和數字控制器之間進行通信。DDC 總線為設備之間的功能提供通信通道,例如排序、交錯和故障傳播。
瑞薩電子的設計工具
評估板/用戶指南
為 ISL8274M 提供評估板和詳細的用戶測試和評估用戶指南。評估板的照片如圖 6 所示。更多詳細信息可通過以下鏈接獲得。
圖 6:ISL8274M 的評估板圖像
動力導航?
瑞薩電子提供的 PowerNavigator GUI 軟件將有助于加速電源設計的設計、測試、定型和調試。通過PMBus連接開發板,設置各種可調的系統參數和閾值。最終配置被簡單地存儲到非易失性存儲器中。圖 7 顯示了 PowerNavigator GUI 軟件窗口的示例。
圖 7:PowerNavigator 窗口的屏幕截圖
強力羅盤?
PowerCompass 工具可幫助用戶快速識別符合其特定要求的部件、設置多個導軌、執行高級系統分析并生成自定義參考設計文件。該工具僅作為 Web 應用程序提供,用戶也可以通過該應用程序離線工作。在線提供詳細說明和視頻教程,可以幫助用戶輕松入門。
圖 8:PowerCompass 頁面的屏幕截圖
瑞薩電子提供了一種名為 iSim 的基于網絡的電源仿真工具,它是一種易于使用的交互式電源管理和運算放大器設計工具。iSim 允許用戶快速選擇支持組件并設計和仿真他們的電路和系統。在線提供詳細說明和視頻教程,可以幫助您輕松入門。
圖 9:iSim 頁面的屏幕截圖
審核編輯:劉清
評論
查看更多