RL78/G1P
CHAPTER 11 SERIAL ARRAY UNIT
R01UH0895EJ0100 Rev.1.00
312
Nov 29, 2019
Figure 11-1 shows the block diagram of the serial array unit 0.
Figure 11-1. Block Diagram of Serial Array Unit 0
PRS
013
4
PRS
003
PRS
012
PRS
011
PRS
010
PRS
002
PRS
001
PRS
000
4
f
CLK
CKS00
MD001
CCS00 STS00
SOE00
PM32
SAU0EN
SE01
SE00
ST01
ST00
SS01
SS00
(Clock division setting block)
TXE
00
RXE
00
DAP
00
CKP
00
EOC
00
PECT
00
OVCT
00
PTC
001
SLC
000
PTC
000
DIR
00
SLC
001
DLS
001
DLS
000
TSF
00
OVF
00
BFF
00
PEF
00
Clear
Serial flag clear trigger
register 00 (SIR00)
Channel 0
Channel 1
CK01
CK00
f
MCK
f
TCLK
f
SCK
CK01
CK00
SNFEN
10
SNFEN
00
SSEC0 SWC0
SNFEN00
When UART0
PM30
SOL00
0
0
0
0
CKO00
0
0
SO00
0
0
0
0
0
0
0
0
SSIE00
Input switch control register (ISC)
Slave select input pin
(when CSI00: SSI00)
Serial standby
control register 0
(SSC0)
Noise filter enable
register 0 (NFEN0)
Serial channel
enable status
register 0 (SE0)
Serial channel
start register 0
(SS0)
Serial channel
stop register 0
(ST0)
Serial output
enable register 0
(SOE0)
Serial output level
register 0 (OL0)
Serial output register 0 (SO0)
Peripheral enable
register 0 (PER0)
Serial clock select register 0 (SPS0)
f
CLK
/2
0
to f
CLK
/2
15
f
CLK
/2
0
to f
CLK
/2
15
Selector
Se
le
c
to
r
Se
le
c
to
r
Selector
Prescaler
Serial clock I/O pin
(when CSI00: SCK00)
Serial data register 00 (SDR00)
C
loc
k contr
o
ller
Shift register
(Buffer register block)
Output
controller
Interrupt
controller
Output latch
(P30)
Serial transfer end interrupt
(when CSI00: INTCSI00)
(when UART0: INTST0)
Serial data output pin
(when CSI00: SO00)
(when UART0:TxD0)
Error
information
Serial status register 00 (SSR00)
Serial communication operation setting register 00 (SCR00)
Serial mode register 00 (SMR00)
Edge
detection
Edge/
level
detection
Noise
elimination
enabled/
disabled
Synchro-
nous
circuit
Error
controller
C
omm
unic
a
ti
on
statu
s
Serial data input pin
(when CSI00: SI00)
(when UART0: RxD0)
Output latch
(P32)
Edge/level
detection
UART0
(for reception)
Error
controller
Communication controller
Serial transfer end interrupt
(when UART0: INTSR0)
Serial transfer error interrupt
(INTSRE0)
Mode selection
CSI00
or UART0
(for transmission)
Communication controller
Edge
detection
Synchro-
nous
circuit