Unreal-time clock (RTC),orologio in tempo reale, è un dispositivo con funzione diorologio, solitamente costituito da un processore acircuito integrato specializzato per questa funzione, il quale conteggia il tempo reale (anno, mese, giorno, ore, minuti e secondi) anche quando l'utilizzatore viene spento.[1] Viene usato in molti tipi di computer ed è presente in tutti i moderniPC. L'RTC è presente anche in moltisistemi embedded nonché viene utilizzato anche incircuiti elettronici dove è necessario avere un preciso riferimento temporale.Alcuni modelli di RTC integrati sono ilDS1307 diAnalog Devices (ex Maxim), ilPCF8563 diNXP Semiconductors (ex Philips) e le diverse soluzioni di Integrated Device Technology (IDT).
Per poter mantenere il conteggio del tempo anche a circuito non alimentato, i real-time clock hanno unoscillatore al quarzo a loro dedicato e sono alimentati da una speciale batteria autonoma rispetto all'alimentazione principale; in alcuni tipi anche il quarzo è installato all'interno delpackage. Al contrario, i clock che non sono real-time non funzionano quando il dispositivo è spento.
Gli RTC furono introdotti nei computer agli inizi deglianni ottanta: uno dei primi ad integrare un orologio in tempo reale fu l'Apple III. Successivamente ancheIBM utilizzò un RTC nel suoPC AT del1984, che integrava un RTC MC146818. Successivamente anche Dallas Semiconductor realizzò degli RTC. Gli orologi in tempo reale erano facilmente individuabili sulleschede madri dei vecchi PC grazie alla batteria tampone che avevano vicino e a dei disegni che indicavano la funzione del chip. Nei computer più recenti gli RTC sono integrati direttamente nelchipset del sistema.[2] Gli RTC non devono essere confusi con ilsistema real-time o ilclock dellaCPU.
Altri progetti
Controllo di autorità | LCCN(EN) sh85111764 ·J9U(EN, HE) 987007565881005171 |
---|