RX610 Group
8. Low Power Consumption
R01UH0032EJ0120 Rev.1.20
Page 185 of 1006
Feb 20, 2013
8.2.8
Deep Standby Interrupt Flag Register (DPSIFR)
Address: 0008 C283h
b7
b6
b5
b4
b3
b2
b1
b0
Value after reset:
0
0
0
0
0
0
0
DNMIF
—
—
—
DIRQ3F
DIRQ2F
DIRQ1F
DIRQ0F
0
Bit
Symbol
Bit Name
Description
R/W
b0
DIRQ0F
IRQ0 Deep Standby Cancel Flag
0: No cancel request by the IRQ0 pin is generated
1: A cancel request by the IRQ0 pin is generated
R/(W)
*
b1
DIRQ1F
IRQ1 Deep Standby Cancel Flag
0: No cancel request by the IRQ1 pin is generated
1: A cancel request by the IRQ1 pin is generated
R/(W)
*
b2
DIRQ2F
IRQ2 Deep Standby Cancel Flag
0: No cancel request by the IRQ2 pin is generated
1: A cancel request by the IRQ2 pin is generated
R/(W)
*
b3
DIRQ3F
IRQ3 Deep Standby Cancel Flag
0: No cancel request by the IRQ3 pin is generated
1: A cancel request by the IRQ3 pin is generated
R/(W)
*
b6 to b4
Reserved
These bits are always read as 0. The write value
should always be 0.
R/W
b7
DNMIF
NMI Deep Standby Cancel Flag
0: No cancel request by the NMI pin is generated
1: A cancel request by the NMI pin is generated
R/(W)
*
Note:
*
Only 0 can be written to this bit.
DPSIFR is used to hold the request for canceling deep software standby mode.
Each flag is set to 1 when a cancel request specified by the deep standby interrupt edge register (DPSIEGR) is generated.
Since each flag is set to 1 when a cancel request is generated in any mode, a transition to deep software standby mode
should be made after DPSIFR is cleared to 0. Furthermore, changing the corresponding P3.ICR or DPSIER setting may
lead to a flag being set to 1. When clearing DPSIFR to 0 after changing the P3.ICR or DPSIER setting, wait for at least 6
cycles of the PCLK before reading DPSIFR and then writing 0 to DPSIFR. For example, reading DPSIER secures at least
6 cycles of the PCLK.
DPSIFR is initialized by the reset signal from the RES# pin, but is not initialized by the internal reset signal that cancels
deep software standby mode.
DIRQnF Flags (IRQn Deep Standby Cancel Flag) (n = 0 to 3)
These flags indicate that a cancel request by the IRQn pin has been generated.
[Setting condition]
•
When a cancel request by the IRQn pin specified by DPSIEGR is generated
[Clearing condition]
•
When each bit is read as 1 and then written by 0
DNMIF Flag (NMI Deep Standby Cancel Flag)
This flag indicates that a cancel request by the NMI pin has been generated.
[Setting condition]
•
When a cancel request by the NMI pin specified by DPSIEGR is generated
[Clearing condition]
•
When this bit is read as 1 and then written by 0