
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 477 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
4.
De-assert SC_RST to high by programming RSTSTS (SC_PINCTL[18]) to
‘1’.
The activation sequence can be controlled in two ways. The procedure is shown as follows:
Software Timing Control:
Set SC_PINCTL and SC_TMRCTLx (x = 0, 1, 2) to process the activation sequence.
SC_PWR, SC_CLK, SC_RST and SC_DATA pin state can be programmed by
SC_PINCTL. The programming method is shown in Activation description. The
activation sequence timing can be controlled by setting SC_TMRCTLx (x = 0, 1, 2).
This programming procedure provides user has a flexible timing setting for
activation sequence.
Hardware Timing Control:
Set ACTEN (SC_ALTCTL[3]) to ‘1’ and the interface will perform the activation
sequence by hardware. The SC_PWR to SC_CLK start (T1) and SC_CLK start to
SC_RST assert (T2) can be selected by programming INITSEL (SC_ALTCTL[9:8]). This
programming procedure provides user has a simple setting for activation sequence.
Following is the activation control sequence generated by hardware:
1.
Set activation timing by setting INITSEL (SC_ALTCTL[9:8]).
2.
TMR0 can be selected by setting TMRSEL (SC_CTL[14:13]) is
‘01’, ‘10’ or ‘11’.
3.
Set operation mode OPMODE (SC_TMRCTL0[27:24]) to
‘0011’ and give an Answer
to Request (ATR) value by setting CNT (SC_TMRCTL0[23:0]) register.
4.
When hardware de-asserts SC_RST to high, hardware will generator an interrupt
INTIF (SC_INTSTS[8]) to CPU at the same time INITIEN (SC_INTEN
[8]) = “1”.
5.
If
the TMR0 decreases the counter to “0” (start from SC_RST de-assert) and the card
does not response ATR before that time, hardware will generate interrupt TMR0IF
(SC_INTSTS[3]) to CPU.
Undefined
ATR
Time
T1
Comment
00
85
133
165
165
489
537
569
42060
Unit : SC Clock
INIT_ SEL
( SC_ ALTCTL[9:8])
T2
T3
T1
01
10
11
T2
Note : The values are measured by chip I/O pin and the real value will depend on system design
SC_PWR
SC_CLK
SC_RST
SC_DATA
INT_INIT
T1
T2
T3
SC_CLK Start to SC_RST Assert
SC_PWR to SC_CLK Start
SC_CLK Start to ATR Appear
Figure 5.17-4 SC Activation Sequence
Warm Reset