ADM1068:多功能電源監控與排序芯片的深度解析
在電子系統設計中,電源的監控與排序至關重要,它直接關系到系統的穩定性和可靠性。今天,我們就來深入探討一款功能強大的電源監控與排序芯片——ADM1068。
文件下載:ADM1068.pdf
芯片概述
ADM1068是一款可配置的監控/排序設備,為多電源系統中的電源監控和排序提供了單芯片解決方案。它具備諸多強大的特性,能夠實現對多達8個電源的監控和復雜控制。
主要特性
- 電源監控精度高:8個電源故障檢測器可在25°C時對電源進行精度高達<0.5%的監控,在所有電壓和溫度范圍內精度<1.0%。
- 輸入靈活多樣:4個可選輸入衰減器,可對VH上高達14.4V、VP1 - VP3上高達6V的電源進行監控;4個雙功能輸入VX1 - VX4,既可用作高阻抗輸入到電源故障檢測器,也可作為通用邏輯輸入。
- 輸出可編程:8個可編程驅動輸出,具有多種輸出配置,如開漏、推挽等,其中PDO1 - PDO6還具備內部電荷泵高驅動能力,可直接驅動外部N - FET。
- 強大的排序引擎:實現對PDO輸出的狀態機控制,可根據輸入事件進行狀態轉換,支持復雜的電源上電和下電序列控制、故障事件處理等。
- 通信接口豐富:采用行業標準的2線總線接口(SMBus),可通過軟件對排序進行控制。
- 用戶EEPROM:256字節的用戶EEPROM,可用于存儲配置數據。
詳細技術分析
電源供電
ADM1068由VPx或VH中最高電壓的輸入供電,這種設計提高了冗余性。VDD仲裁器會選擇合適的電源,其架構可使芯片從低至3.0V的電源供電,且開關損耗極小(約0.2V)。同時,需要在VDDCAP引腳連接一個10μF的外部電容,用于去耦和在電源瞬間丟失時作為儲能電容。
輸入功能
- 電源故障檢測器(SFD):ADM1068最多可配置8個SFD,能對0.573V - 14.4V的電源進行監控,可檢測欠壓、過壓或窗口外故障。閾值可在芯片提供的寄存器中以8位分辨率進行編程,不同范圍的分辨率不同。
- 輸入比較器遲滯:為避免輸入接近閾值時的抖動,UV和OV比較器具有數字可編程遲滯,可根據需要進行設置。
- 輸入毛刺濾波:SFD的最后一級是毛刺濾波器,可對比較器輸出進行時域濾波,去除電源開啟時的雜散過渡,濾波超時時間可編程,最長可達100μs。
- VXx輸入的雙重功能:VXx輸入既可用作SFD,也可用作CMOS/TTL兼容的邏輯輸入。作為數字輸入時,可提供額外的電源監控功能,如作為二級或警告SFD,與專用模擬輸入配合使用,實現故障和警告的區分。
輸出功能
- 電源排序:通過可編程驅動輸出(PDO)實現電源排序,PDO的狀態由排序引擎(SE)根據輸入條件控制。PDO可用于為LDO或DC - DC轉換器提供使能信號,或輸出PWRGD、RESET等信號。
- 輸出配置:PDO具有多種輸出配置,包括開漏、推挽、內部電荷泵高驅動等,可根據實際需求進行選擇。數據驅動PDO的來源有三個:SE輸出、SMBus直接控制、片上時鐘。
- 默認輸出配置:未編程的ADM1068芯片,PDO引腳通過弱上拉電阻接地。隨著輸入電源上升,PDO的狀態會發生相應變化。
排序引擎
- 概述:排序引擎是ADM1068的核心,它實現了對PDO輸出的狀態機控制。SE狀態機由63個狀態單元組成,每個狀態可監控輸入引腳狀態、設置輸出條件,并根據輸入事件進行狀態轉換。
- 警告監測:SE還可監測警告信號,這些信號可由ADC讀數超出限制或二級電壓監測觸發,警告信號可用于生成中斷。
- SMBus跳轉:可通過SMBus強制SE無條件進入下一個狀態,方便進行調試和進入特定狀態。
- 應用示例:以一個三電源系統為例,展示了SE如何實現電源上電和下電序列控制,以及如何處理故障。
故障和狀態報告
ADM1068具有故障鎖存器和狀態寄存器,可記錄和報告故障信息。故障寄存器可通過SMBus讀取,狀態寄存器包含更詳細的故障信息,如欠壓、過壓故障等。
通信與配置
- 配置下載:上電時,EEPROM中的配置數據會下載到RAM中,完成芯片的配置。
- 配置更新:可通過SMBus對芯片的配置進行更新,提供了實時更新、更新Latch A、更新EEPROM并下載到RAM等多種選項。
- 排序引擎更新:SE的狀態定義存儲在專用的EEPROM中,要更改狀態,需直接對EEPROM進行修改。
- 內部寄存器:包括地址指針寄存器和配置寄存器,用于選擇內部寄存器和控制芯片的各種操作參數。
- EEPROM:ADM1068有兩個512字節的EEPROM,分別用于存儲配置數據和SE狀態定義。EEPROM的寫入需要先擦除,且寫入壽命有限。
- 串行總線接口:通過SMBus與芯片進行通信,芯片作為從設備,由主設備控制。SMBus協議定義了數據傳輸的規則,包括起始條件、地址傳輸、數據傳輸和停止條件等。
應用場景
ADM1068適用于多種應用場景,如中央辦公室系統、服務器/路由器、多電壓系統線卡、DSP/FPGA電源排序、帶裕量電源的在線測試等。
總結
ADM1068是一款功能強大、性能卓越的電源監控與排序芯片,它提供了高精度的電源監控、靈活的輸入輸出配置、強大的排序引擎和豐富的通信接口,能夠滿足復雜電子系統的電源管理需求。在實際設計中,電子工程師可以根據具體應用場景,充分發揮ADM1068的優勢,提高系統的穩定性和可靠性。你在使用類似芯片時遇到過哪些問題呢?歡迎在評論區分享交流。
-
電源監控
+關注
關注
0文章
164瀏覽量
24215 -
電源排序
+關注
關注
0文章
23瀏覽量
7284 -
ADM1068
+關注
關注
0文章
3瀏覽量
1153
發布評論請先 登錄
ADM1068:多功能電源監控與排序芯片的深度解析
評論