The SM8580AM is a real-time clock IC based on a 32.768 kHz crystal oscillator, which features a 4-bit parallel interface for communication with an external microcontroller.
It comprises second-counter to year-counter clock and calendar circuits that feature automatic leap-year adjustment up to year 2099, alarm and timer interrupt functions, clock counter change detect functions, ±30-second
correction function, time error correction function, and built-in temperature sensor.
The 4-bit parallel interface is compatible with general-purpose SRAM over a high-speed bus.
and Built-in Temperature Sensor
FEATURES
■
High-speed bus 4-bit parallel interface
■
Date, day, hour, minute, and second-counter presettable alarm interrupt
■
1/4096 seconds to 255 minutes presettable interval
timer interrupt function
■
2 software-maskable alarm and timer interrupt
outputs
■
Clock counter change detect functions
■
4-digit western calendar display
■
Automatic leap year correction up to year 2099
■
±30-second adjust function
■
195 to +192ppm time error correction range
■
Built-in temperature sensor (analog voltage output)
■
2.4 to 5.5V interface voltage range
■
1.6 to 5.5V clock voltage range
■
0.6µA/3V (typ) current consumption
ORDERING INFORMATION
De vicePack ag e
SM8580AM24-pin SSOP
PINOUT
(Top view)
CE0N
FCON
FOUT
VTEMP
AIRQN
TIRQN
A0
A1
A2
A3
RDN
VSS
1
SM8580AM
12
24
VDD
XT
XTN
N.C.
N.C.
N.C.
CE1
D0
D1
D2
D3
13
WRN
NIPPON PRECISION CIRCUITS—1
PACKAGE DIMENSIONS
(Unit: mm)
24-pin SSOP
10.05 0.20
10.20 0.30
SM8580AM
7.80 0.30
5.40 0.20
0.15
+
−
0.1
0.05
0.8
BLOCK DIAGRAM
XTN
AIRQN
TIRQN
FOUT
FCON
A0 to A3
D0 to D3
WRN
RDN
CE0N
XT
CE1
0.36 0.10
0.10
CG
CD
OSC
Interrupt
Control
FOUT
Control
BUS
Interface
M
0.12
Divider
Clock and Calendar
1.80
0.10
0.20
1.90
0.10 0.10
Digital Trimming
Controller
Counter
Alarm Register
Timer Register
FOUT Register
Control Register
Temperature
Sensor
0.50 0.20
Control line
0 to 10
VDDVSS
VTEMP
NIPPON PRECISION CIRCUITS—2
PIN DESCRIPTION
SM8580AM
NumberNameI/OFunction
1CE0NI
2FCONI
3FOUTOFrequency set register, frequency output (CMOS output)
4VTEMPOTemperature voltage output (analog output)
5AIRQNOAlarm interrupt output (N-channel open-drain output)
6TIRQNOTimer interrupt output (N-channel open-drain output)
7A0I
8A1I
9A2I
10A3I
11RDNI
12VS S–Ground
13WRNI
14D 3I/O
15D 2I/O
16D 1I/O
17D 0I/O
18CE1I
19NC–No connection
20NC–No connection
21NC–No connection
22X T NOOscillator output, with built-in oscillator capacitance C
23XTIOscillator output, with built-in oscillator capacitance C
24V D D–Supply
1. Connect a 0.1µF capacitor between VDD and VS S.
Chip enable 0 input with built-in pull-up resistor.
The SM8580AM can be accessed when CE0N is LOW and CE1 is HIGH.
FOUT output frequency select control input (when CE1 is HIGH).
32.768kHz fixed frequency output when FCON is LOW.
Output frequency determined by bit FD when FCON is HIGH (when FE bit is 1).
Note that a HIGH-level voltage should be applied to FCON to avoid unwanted 32.768kHz output during
backup.
Address inputs.
Connect to the microcontroller address bus.
The selected register address is input on this bus when accessing the SM8580AM (positive logic).
Read strobe input. Data can be read from SM8580AM when RDN is LOW and WRN is HIGH.
An error will occur if both RDN and WRN are simultaneously LOW.
W rite strobe input. Data can be written to SM8580AM when RDN is HIGH and WRN is LOW.
An error will occur if both RDN and WRN are simultaneously LOW.
Data bus input/outputs.
Connect to the microcontroller data bus.
Chip enable 1 input with built-in pull-down resistor.
The SM8580AM can be accessed when CE0N is LOW and CE1 is HIGH.
FOUT is in output mode when CE1 is HIGH, regardless of the state of CE0N. FOUT is high impedance
when CE1 is LOW.
1
D
G
NIPPON PRECISION CIRCUITS—3
−
−
−
−
−
°C
−
°
SM8580AM
FOUT Output and SM8580AM Access Relationship
CE0NCE1FCONFE bitFOUT outputSM8580AM accessible
HIGHL OW
LOWLOW
HIGHHIGH
LOWHIGH
××
××
High impedanceNo
High impedanceNo
LO W032.768kHz outputNo
LO W132.768kHz outputNo
HIGH0High impedanceNo
HIGH1FD bit select frequency outputNo
LO W032.768kHz outputYes
LO W132.768kHz outputYes
HIGH0High impedanceYes
HIGH1FD bit select frequency outputYes
SPECIFICATIONS
Absolute Maximum Ratings
V
= 0 V
SS
ParameterSymbolConditionRatingUnit
Supply voltage rangeV
Input voltage rangeV
Output voltage range
Storage temperature rangeT
Recommended Operating Conditions
V
= 0 V
SS
ParameterSymbolConditionRatingUnit
Supply voltage rangeV
Clock supply voltage rangeV
Operating temperature rangeT
V
OUT1
V
OUT2
DD
IN
stg
DD
CLK
opr
All inputs, D0 to D3V
TIRQN, AIRQNV
FOUT, D0 to D3, VTEMPV
0.3 to 7.0V
SS
SS
0.3 to V
SS
0.3 to V
+ 0.3V
DD
0.3 to 8.0V
+ 0.3V
DD
55 to 125
2.4 to 5.5V
1.6 to 5.5V
40 to 85
C
NIPPON PRECISION CIRCUITS—4
DC Electrical Characteristics
−
−
−
V
= 0V, V
SS
= 1.6 to 5.5V, T
DD
= −40 to 85°C unless otherwise noted
a
SM8580AM
°
−
−
ParameterSymbolCondition
Current consumption 1I
DD1
V
= 5VCE0N = RDN = WRN = V
DD
A0 to A3 = D0 to D3 = V
CE1 = FCON = V
Current consumption 2I
DD2
V
= 3V–0.61.0µA
DD
AIRQN = TIRQN = FOUT = V
VTEMP output OFF (TEMP bit = 0)
Current consumption 3I
DD3
V
= 5VTa = 25
DD
CE0N = RDN = WRN = V
A0 to A3 = D0 to D3 = V
Current consumption 4I
DD4
V
DD
CE1 = FCON = V
= 3V–406 0µA
AIRQN = TIRQN = FOUT = V
VTEMP output ON (TEMP bit = 1)
Current consumption 5I
DD5
V
= 5VCE0N = CE1 = RDN = WRN = V
DD
A0 to A3 = D0 to D3 = V
FCON = V
Current consumption 6I
DD6
V
DD
AIRQN = TIRQN = FOUT = VTEMP = Hi-Z,
= 3V–1.74.5µA
VTEMP output OFF (TEMP bit = 0),
FOUT = 32kHz output, C
Current consumption 7I
DD7
V
= 5VCE0N = CE1 = RDN = WRN = V
DD
A0 to A3 = D0 to D3 = V
FCON = V
Current consumption 8I
DD8
V
DD
AIRQN = TIRQN = FOUT = VTEMP = Hi-Z,
= 3V–5.012µ A
VTEMP output OFF (TEMP bit = 0),
FOUT = 32kHz output, C
HIGH-level input voltage 1V
L O W -level input voltage 1V
HIGH-level input voltage 2V
L O W -level input voltage 2V
HIGH-level input voltage 3V
L O W -level input voltage 3V
Input leakage currentI
Pull-up resistance 1R
Pull-up resistance 2R
Pull-down resistance 1R
Pull-down resistance 2R
Pull-down resistance 3R
Pull-down resistance 4R
HIGH-level output voltage 1V
HIGH-level output voltage 2V
HIGH-level output voltage 3V
L O W-level output voltage 1V
L O W-level output voltage 2V
L O W-level output voltage 3V
L O W-level output voltage 4V
L O W-level output voltage 5V
Output leakage currentI
IH1
V
= 4.5 to 5.5V,
DD
CE0N, FCON, RDN, WRN, A0 to A3, D0 to D3
IL1
IH2
V
= 2.4 to 3.6V,
DD
CE0N, FCON, RDN, WRN, A0 to A3, D0 to D3
IL2
IH3
V
= 1.6 to 5.5V,
DD
CE1
IL3
CE0N = V
LEAK
FCON = RDN = WRN = A0 to A3 = V
V
UP1
DD
V
UP2
DD
V
DWN1
DD
V
DWN2
DD
V
DWN3
DD
V
DWN4
DD
V
OH1
DD
V
OH2
DD
V
OH3
DD
V
OL1
DD
V
OL2
DD
V
OL3
DD
V
OL4
DD
V
OL5
DD
D0 to D3, AIRQN, TIRQN, FOUT, V
OZ
, CE1 = V
DD
= 5V
CE0N = V
= 3V150300600kΩ
= 5V
CE1 = V
= 3V42.58517 0MΩ
= 5V
CE1 = 0.5V
= 3V55110220kΩ
= 5V
I
OH
= 3V2.0–3.0V
= 3VI
OH
= 5V
I
OL
= 3V0–0.8V
= 3VI
OL
= 5V
I
OL
= 3V0–0.4V
Rating
Unit
+ 0.3V
+ 0.3V
DD
+ 0.3V
DD
C,
SS
SS
SS
mintypmax
SS
,
DD
or V
,
DD
DD
SS
,
,
–1.02.0µA
–5075µA
,
DD
or V
,
DD
,
SS
= 0pF
L
,
SS
= 30pF
L
or V
DD
DD
SS
SS
,
DD
DD
,
,
–3.07.5µA
–8.020µ A
2.2–V
V
0.3–0.8V
SS
0.8V
DD
V
0.3–0.2V
SS
0.8V
DD
V
0.3–0.2V
SS
DD
–V
DD
–V
DD
0.5–0.5µA
,
SS
,
,
,
75150300kΩ
SS
204080MΩ
DD
3060120kΩ
4.5–5.0V
= −1mA, D0 to D3, FOUT
= −100µA, D0 to D3, FOUT2.9–3.0V
0–0.5V
= 1mA, D0 to D3, FOUT
= 100µA, D0 to D3, FOUT0–0.1V
0–0.25V
= 1mA, AIRQN, TIRQN
= V
OUT
DD
or V
SS
0.5–0.5µA
V
V
NIPPON PRECISION CIRCUITS—5
Terminal Capacitance Characteristics
Ta = 25°C, f = 1MHz
SM8580AM
ParameterSymbolCondition
Address input capacitanceC
Data output capacitanceC
Oscillator start timet
Oscillator stop voltageV
Frequency voltage characteristicf/VVDD = 1.6 to 5.5V
Frequency accuracy
Input capacitanceC
Output capacitanceC
VDD = 2.4 to 3.6V, VSS = 0V, Ta = −40 to 85°C, inputs VI = 0.5VDD, outputs VO = 0.5V
output load capacitance CL = 100pF (t
ParameterSymbol
Read cycle timet
Address access timet
CE access timet
RD access timet
CE output set timet
CE output floatingt
RD output set timet
RD output floatingt
Output hold timet
W r ite cycle timet
Chip select timet
Address valid to end-of-writet
Address setup timet
Address hold timet
W r ite pulsewidtht
Input data set timet
Input data hold timet
ACC
, t
, t
ARD
)
ACS
Rating
minmax
RC
ACC
ACS
ARD
CLZ
CHZ
OLZ
OHZ
OH
WC
CW
AW
AS
WR
WP
DW
DH
150–ns
–150ns
–150ns
–100ns
5–ns
–60ns
5–ns
–60ns
10–ns
150–ns
140–ns
140–ns
0–ns
0–ns
130–ns
80–ns
0–ns
DD
Unit
VDD = 4.5 to 5.5V, VSS = 0V, Ta = −40 to 85°C, inputs VI = 0.5VDD, outputs VO = 0.5V
output load capacitance CL = 100pF (t
ParameterSymbol
Read cycle timet
Address access timet
CE access timet
RD access timet
CE output set timet
CE output floatingt
RD output set timet
RD output floatingt
Output hold timet
W r ite cycle timet
Chip select timet
Address valid to end-of-writet
Address setup timet
Address hold timet
W r ite pulsewidtht
Input data set timet
Input data hold timet
ACC
, t
, t
ARD
)
ACS
Rating
minmax
RC
ACC
ACS
ARD
CLZ
CHZ
OLZ
OHZ
OH
WC
CW
AW
AS
WR
WP
DW
DH
85–ns
–85ns
–85ns
–45ns
3–ns
–30ns
3–ns
–30ns
5–ns
85–ns
70–ns
70–ns
0–ns
0–ns
65–ns
35–ns
0–ns
DD
Unit
NIPPON PRECISION CIRCUITS—7
Loading...
+ 16 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.