解析DS1558:集實時時鐘、電源控制與非易失性RAM管理于一體的多功能芯片
在電子設計領域,找到一款能集多種功能于一身的芯片,往往能讓設計工作事半功倍。DS1558就是這樣一款出色的芯片,它集成了實時時鐘(RTC)、電源故障控制電路以及非易失性RAM控制器等多種功能,為電子設備的穩定運行提供了有力保障。
文件下載:DS1558.pdf
1. 功能特性
1.1 集成多種功能
DS1558將實時時鐘、電源故障控制電路和非易失性RAM控制器集成于一體,大大簡化了電路設計。其時鐘寄存器的訪問方式與靜態RAM相同,且位于16個最高RAM位置,方便用戶操作。此外,它還具備世紀寄存器,能實現超過10年的計時和數據保留,即使在電源缺失的情況下,搭配小型鋰硬幣電池和低泄漏SRAM,也能正常工作。
1.2 精準的電源管理
芯片擁有精密的上電復位功能,可編程的看門狗定時器和RTC鬧鐘。其采用BCD編碼的年、月、日、時、分、秒數據,并能自動進行閏年補償,有效保證了時間的準確性。同時,電池電壓水平指示標志和電源故障寫保護功能,允許±10%的VCC電源供應容差,為數據安全提供了可靠保障。
2. 引腳配置與訂購信息
2.1 引腳配置
DS1558采用48引腳的TQFP封裝,各引腳具有明確的功能。例如,地址輸入引腳(A0 - A18)用于地址解碼,數據輸入/輸出引腳(DQ0 - DQ7)用于RTC寄存器的數據傳輸。此外,還有芯片使能引腳(CE、CER)、輸出使能引腳(OE、OER)、中斷/頻率測試引腳(IRQ/FT)等,這些引腳協同工作,確保芯片的正常運行。
2.2 訂購信息
DS1558有多種型號可供選擇,如DS1558W、DS1558Y等,不同型號在溫度范圍、電壓和引腳封裝上有所差異。用戶可根據實際需求進行選擇,以滿足不同的應用場景。
3. 工作模式與操作
3.1 數據讀取模式
當(overline{CE})為低電平且(WE)為高電平時,DS1558進入讀取模式。在滿足(overline{CE})和(OE)訪問時間的條件下,有效數據會在最后一個地址輸入穩定后的(t{AA})時間內出現在DQ引腳。若訪問時間不滿足要求,有效數據將在芯片使能訪問時間((t{CEA}))或輸出使能時間((t_{OEA}))中較晚的時刻出現。
3.2 數據寫入模式
當(WE)和(CE)處于有效狀態時,DS1558進入寫入模式。寫入操作的起始時間以(WE)或(CE)中較晚發生的轉換為準,地址必須在整個周期內保持有效。在寫入操作結束前,數據輸入必須在(t{DS})時間內有效,并在之后的(t{DH})時間內保持有效。
3.3 數據保留模式
當VCC大于功率故障點VPF時,5V設備可完全訪問并讀寫數據。當VCC低于VPF時,對設備的訪問將被禁止。若VPF小于電池切換點VSO,當VCC下降到VSO以下時,設備電源將從VCC引腳切換到備用電池,以維持RTC操作和SRAM數據。
4. 時鐘操作
4.1 時鐘振蕩器控制
通過設置秒寄存器(7FFF9h的B7位)中的(OSC)位,可以控制振蕩器的開啟和關閉。將(OSC)設置為1可停止振蕩器,設置為0則啟動振蕩器。初始狀態下,(OSC)的狀態不保證,首次加電時應啟用對該位的監控。
4.2 讀取時鐘
讀取時鐘時,可通過設置控制寄存器(7FFF8h)中的讀取位來暫停外部寄存器的更新,從而確保讀取的數據穩定。讀取位設置為1后,外部寄存器進入靜態狀態,允許用戶讀取數據。讀取完成后,讀取位應設置為0,并保持至少500μs,以確保外部寄存器更新。
4.3 設置時鐘
設置時鐘時,將控制寄存器的最高位(B7)設置為1,可暫停7FFF8h - 7FFFFh寄存器的更新。然后,可將所需的RTC計數(日、日期和時間)以24小時BCD格式加載到RTC寄存器中。最后,將寫入位設置為0,將寫入的值傳輸到內部RTC寄存器,并恢復正常操作。
4.4 時鐘精度
時鐘的精度取決于晶體的精度以及振蕩器電路的電容負載與晶體匹配負載之間的匹配程度。溫度變化和外部電路噪聲可能會影響時鐘的準確性,因此在設計時需參考相關應用筆記,以確保時鐘的穩定運行。
4.5 頻率測試模式
DS1558的頻率測試模式使用開漏(IRQ/FT)輸出。當振蕩器運行時,若FT位為1、報警標志使能位(AE)為0、看門狗使能位(WDS)為1,或看門狗寄存器復位(寄存器7FFF7h = 00h),(IRQ/FT)輸出將以512Hz的頻率切換。該模式可用于測量RTC振蕩器的實際頻率。
4.6 使用時鐘鬧鐘
鬧鐘設置和控制位于寄存器7FFF2h - 7FFF5h中,寄存器7FFF6h包含兩個鬧鐘使能位:鬧鐘使能(AE)和備用電池模式下的鬧鐘使能(ABE)。通過設置這些位,可使(IRQ/FT)輸出在匹配的鬧鐘條件下激活。鬧鐘可被編程為在特定日期或每天、每小時、每分鐘、每秒重復觸發,還可在電池備份狀態下觸發,作為系統喚醒信號。
4.7 使用看門狗定時器
用戶可將超時時間編程到8位看門狗寄存器(地址7FFF7h)中。看門狗定時器的超時值由5位二進制乘數(BMB4 - BMB0)和2位分辨率(RB1 - RB0)決定。若處理器未在指定時間內重置定時器,看門狗標志(WF)將被設置,并產生處理器中斷。當處理器對看門狗寄存器進行讀寫操作時,定時器將重置。
5. 電氣特性與參數
5.1 絕對最大額定值
DS1558各引腳相對于地的電壓范圍為 -0.3V至 +6.0V,存儲溫度范圍為 -55°C至 +125°C,焊接溫度需參考IPC/JEDEC J - STD - 020規范。
5.2 推薦直流工作條件
芯片的工作電壓為(V{CC}=3.3V pm 10%)或5V ±10%,工作溫度范圍為(T{A}=-40^{circ}C)至 +85°C。
5.3 直流電氣特性
不同工作模式下,芯片的電源電流、輸入輸出泄漏電流、輸出邏輯電壓等參數有所不同。例如,+5V時的有源電源電流典型值為6mA,最大值為25mA;+3.3V時的有源電源電流典型值為4mA,最大值為15mA。
5.4 交流特性
在讀取和寫入周期中,芯片的各項交流參數(如讀取周期時間、地址訪問時間、CE和OE的訪問時間等)都有明確的要求。這些參數的設置確保了芯片在不同工作模式下的穩定運行。
6. 總結
DS1558作為一款功能強大的芯片,在實時時鐘、電源管理和非易失性RAM控制等方面表現出色。其豐富的功能和穩定的性能,為電子工程師在設計各類電子設備時提供了更多的選擇和便利。在實際應用中,工程師需根據具體需求合理選擇芯片型號,并嚴格按照芯片的電氣特性和參數進行設計,以確保設備的可靠性和穩定性。
你在使用DS1558芯片進行設計時,是否遇到過一些特殊的問題?又是如何解決的呢?歡迎在評論區分享你的經驗和見解。
-
電源管理
+關注
關注
117文章
7929瀏覽量
148117 -
實時時鐘
+關注
關注
4文章
356瀏覽量
68409
發布評論請先 登錄
解析DS1558:集實時時鐘、電源控制與非易失性RAM管理于一體的多功能芯片
評論