深入解析DS1554:256k非易失性Y2K兼容計時RAM
在電子設(shè)計領(lǐng)域,實時時鐘和非易失性存儲的需求至關(guān)重要。DS1554作為一款功能強(qiáng)大的芯片,為我們提供了可靠的解決方案。今天,我們就來深入了解一下DS1554這款芯片。
文件下載:DS1554.pdf
一、DS1554概述
DS1554是一款全功能、符合2000年標(biāo)準(zhǔn)(Y2KC)的實時時鐘/日歷(RTC)芯片,集成了RTC鬧鐘、看門狗定時器、上電復(fù)位、電池監(jiān)測以及32k x 8非易失性靜態(tài)RAM。它的時鐘寄存器與靜態(tài)RAM的訪問方式相同,且位于16個最高RAM位置,還具備世紀(jì)字節(jié)寄存器,完全符合Y2K標(biāo)準(zhǔn)。即使在無電源的情況下,也能實現(xiàn)超過10年的完全非易失性操作。
二、特性亮點
2.1 集成度高
它集成了NV SRAM、實時時鐘(RTC)、晶體、電源故障控制電路和鋰能源,將多個功能模塊整合在一起,減少了外部元件的使用,提高了系統(tǒng)的可靠性和穩(wěn)定性。
2.2 時鐘功能強(qiáng)大
時鐘寄存器采用24小時二進(jìn)制編碼十進(jìn)制(BCD)格式存儲世紀(jì)、年、月、日、時、分、秒數(shù)據(jù),并且能自動進(jìn)行月份和閏年的校正。同時,時鐘寄存器有內(nèi)部和外部兩組雙緩沖,用戶可直接訪問外部組,還能通過控制外部組寄存器的更新來獲取靜態(tài)數(shù)據(jù),確保了時鐘信息的準(zhǔn)確性。
2.3 中斷與復(fù)位控制
具備中斷(IRQ/FT)和復(fù)位(RST)輸出,可用于控制CPU活動。IRQ/FT中斷輸出在RTC寄存器值與用戶編程的鬧鐘值匹配時能產(chǎn)生外部中斷,還可在電池供電狀態(tài)下作為系統(tǒng)喚醒信號。RST輸出可檢測系統(tǒng)電源故障,將CPU保持在安全復(fù)位狀態(tài),直到電源恢復(fù)正常。
2.4 電源故障保護(hù)
擁有自己的電源故障電路,當(dāng)VCC電源超出容差范圍時,會自動取消對設(shè)備的選擇,為數(shù)據(jù)安全提供了高度保障。
2.5 電池管理
內(nèi)部的鋰能源在首次通電前處于電氣斷開狀態(tài),以保持其新鮮度。電池電壓水平指示器標(biāo)志可實時監(jiān)測電池狀態(tài),當(dāng)電池電量低時會發(fā)出指示。
三、引腳配置與描述
DS1554有32引腳封裝和34引腳PowerCap模塊兩種封裝形式。引腳包括地址輸入(A0 - A14)、數(shù)據(jù)輸入/輸出(DQ0 - DQ7)、中斷/頻率測試輸出(IRQ/FT)、上電復(fù)位輸出(RST)等。每個引腳都有其特定的功能,例如CE用于芯片使能,OE用于輸出使能,WE用于寫使能等。
四、工作模式
4.1 數(shù)據(jù)讀取模式
當(dāng)CE(芯片使能)為低電平且WE(寫使能)為高電平時,DS1554進(jìn)入讀取模式。在滿足CE和OE訪問時間的條件下,最后一個地址輸入穩(wěn)定后的tAA時間內(nèi),DQ引腳將提供有效數(shù)據(jù)。若訪問時間不滿足,有效數(shù)據(jù)將在芯片使能訪問時間(tCEA)或輸出使能訪問時間(tOEA)較晚的時刻出現(xiàn)。
4.2 數(shù)據(jù)寫入模式
當(dāng)WE和CE處于有效狀態(tài)時,DS1554進(jìn)入寫入模式。寫入操作的起始以WE或CE較晚發(fā)生的轉(zhuǎn)換為參考,地址在整個周期內(nèi)必須保持有效。CE和WE在后續(xù)讀寫周期啟動前必須至少保持tWR時間的無效狀態(tài)。數(shù)據(jù)輸入必須在寫入結(jié)束前tDS時間內(nèi)有效,并在寫入結(jié)束后保持tDH時間的有效性。
4.3 數(shù)據(jù)保留模式
對于5V設(shè)備,只有當(dāng)VCC大于VPF時,設(shè)備才能完全訪問并進(jìn)行數(shù)據(jù)讀寫。當(dāng)VCC低于電源故障點VPF時,內(nèi)部時鐘寄存器和SRAM將被阻止訪問。當(dāng)VCC低于電池切換點VSO時,設(shè)備電源將從VCC引腳切換到內(nèi)部備用鋰電池,RTC操作和SRAM數(shù)據(jù)將由電池維持,直到VCC恢復(fù)到標(biāo)稱水平。3.3V設(shè)備的工作原理類似。
五、功能應(yīng)用
5.1 時鐘操作
5.1.1 時鐘振蕩器控制
通過設(shè)置秒寄存器(7FF9h)的最高位(OSC),可控制時鐘振蕩器的啟停。將其設(shè)置為1可停止振蕩器,設(shè)置為0則啟動振蕩器。芯片出廠時,時鐘振蕩器默認(rèn)關(guān)閉。
5.1.2 讀取時鐘
讀取RTC數(shù)據(jù)時,建議暫停外部雙緩沖RTC寄存器的更新,將外部寄存器置于靜態(tài)狀態(tài),避免讀取過程中寄存器值發(fā)生變化。通過向控制寄存器(7FF8h)的讀位(B6)寫入1來暫停更新,寫入0并保持至少500μs后,外部寄存器將在1秒內(nèi)恢復(fù)正常更新。
5.1.3 設(shè)置時鐘
控制寄存器的第8位(B7)為寫位,將其設(shè)置為1可暫停DS1554寄存器的更新。之后,可將所需的RTC計數(shù)(日、日期和時間)以24小時BCD格式加載到RTC寄存器中。再將寫位設(shè)置為0,將寫入的值傳輸?shù)絻?nèi)部RTC寄存器并恢復(fù)正常操作。
5.1.4 時鐘精度
DIP模塊在25°C時,時鐘精度可保證在每月±1分鐘以內(nèi),且出廠時已使用非易失性調(diào)諧元件進(jìn)行校準(zhǔn),無需額外校準(zhǔn)。PowerCap模塊在25°C時,時鐘精度通常在每月±1.53分鐘(35 ppm)以內(nèi)。同時,應(yīng)注意將RTC放置在PC板布局中電磁干擾最低的區(qū)域,以確保時鐘精度。
5.2 頻率測試模式
DS1554的頻率測試模式使用開漏IRQ/FT輸出。當(dāng)振蕩器運行、FT位為1、鬧鐘標(biāo)志使能位(AE)為0、看門狗控制位(WDS)為1或看門狗寄存器復(fù)位(寄存器7FF7h = 00h)時,IRQ/FT輸出將以512 Hz的頻率切換。該輸出可用于測量32.768 kHz RTC振蕩器的實際頻率,但I(xiàn)RQ/FT引腳為開漏輸出,需要上拉電阻才能正常工作。
5.3 時鐘鬧鐘
鬧鐘設(shè)置和控制位于寄存器7FF2h - 7FF5h,寄存器7FF6h包含兩個鬧鐘使能位:鬧鐘使能(AE)和備用使能(ABE)。通過設(shè)置這些位和鬧鐘掩碼位AM1 - AM4,可編程鬧鐘在特定日期、小時、分鐘或秒觸發(fā),還可在電池供電狀態(tài)下作為系統(tǒng)喚醒信號。當(dāng)RTC寄存器值與鬧鐘寄存器設(shè)置匹配時,鬧鐘標(biāo)志位(AF)將被設(shè)置為1,若AE也為1,則IRQ/FT引腳將被激活。通過對標(biāo)志寄存器(地址7FF0h)進(jìn)行讀寫操作可清除IRQ/FT信號。
5.4 看門狗定時器
看門狗定時器可用于檢測失控的處理器。用戶通過向8位看門狗寄存器(地址7FF7h)設(shè)置所需的超時時間來編程看門狗定時器??撮T狗寄存器的5位BMB4 - BMB0存儲二進(jìn)制乘數(shù),2位RB1 - RB0選擇分辨率。若處理器未在指定時間內(nèi)復(fù)位定時器,看門狗標(biāo)志(WF)將被設(shè)置,處理器中斷將被觸發(fā),直到WF被讀取或看門狗寄存器被讀寫??撮T狗寄存器的最高位(WDS)可控制看門狗超時后的輸出,設(shè)置為0時激活I(lǐng)RQ/FT輸出,設(shè)置為1時在RST輸出產(chǎn)生40 ms - 200 ms的負(fù)脈沖。
六、電氣特性
6.1 絕對最大額定值
各引腳相對于地的電壓范圍為 -0.3V 至 +6.0V,不同封裝的存儲溫度和焊接溫度也有相應(yīng)限制,如EDIP封裝的存儲溫度范圍為 -40°C 至 +85°C,PowerCap封裝為 -55°C 至 +125°C。
6.2 工作范圍
提供商業(yè)和工業(yè)兩種溫度范圍,分別為0°C 至 +70°C 和 -40°C 至 +85°C,電源電壓支持3.3V ±10% 或 5V ±10%。
6.3 直流電氣特性
不同電源電壓下,芯片的有源電源電流、待機(jī)電流、輸入輸出泄漏電流、輸出邏輯電壓等參數(shù)有所不同。例如,5V電源時,有源電源電流典型值為75 mA,3.3V電源時為30 mA。
6.4 交流特性
包括讀取和寫入周期的各項時間參數(shù),如讀取周期時間(tRC)、地址訪問時間(tAA)等,不同電源電壓下這些參數(shù)也存在差異。
6.5 電源上下電特性
在5V和3.3V電源下,電源下降和上升時間、數(shù)據(jù)保留時間等參數(shù)也有相應(yīng)規(guī)定。例如,5V電源時,VCC從VPF(MAX) 下降到VPF(MIN) 的時間為300 μs,預(yù)期數(shù)據(jù)保留時間為10年。
七、總結(jié)
DS1554作為一款功能豐富、性能可靠的芯片,為電子工程師在實時時鐘和非易失性存儲設(shè)計方面提供了一個優(yōu)秀的選擇。其高度集成的特性、強(qiáng)大的時鐘功能、完善的中斷與復(fù)位控制以及可靠的電源管理,使其在各種工業(yè)和商業(yè)應(yīng)用中具有廣泛的應(yīng)用前景。在實際設(shè)計中,我們需要根據(jù)具體的應(yīng)用場景和需求,合理利用芯片的各項功能和特性,同時注意其引腳配置、工作模式和電氣特性等方面的要求,以確保系統(tǒng)的穩(wěn)定性和可靠性。
大家在使用DS1554芯片過程中有沒有遇到過什么問題或者有什么獨特的應(yīng)用經(jīng)驗?zāi)??歡迎在評論區(qū)分享交流。
-
實時時鐘
+關(guān)注
關(guān)注
4文章
364瀏覽量
68527
發(fā)布評論請先 登錄
深入解析DS1554:256k非易失性Y2K兼容計時RAM
評論