MB95630H Series
396
FUJITSU SEMICONDUCTOR LIMITED
MN702-00009-2v0-E
CHAPTER 21 MULTI-PULSE GENERATOR
21.5 Operations
21.5.2
Operation of Data Write Control Unit
The data write control unit is used to generate the write timing output (WTO) for
transferring data from the 16-bit MPG output data buffer register (upper/lower)
(OPDBRHx/OPDBRLx) to 16-bit MPG output data register (upper/lower)
(OPDUR/OPDLR).
■
Operation of Data Write Control Unit
The Write Timing Output (WTO) can be generated by the following condition:
•
After values are written to OPDBRH0 and OPDBRL0 by software
•
Triggered by the 16-bit reload timer underflow
•
Triggered by the 16-bit reload timer underflow. (The 16-bit reload timer is started by the
position detection comparison circuit.)
•
Triggered by the position detection input (SNI2 to SNI0)
•
Triggered either by the 16-bit reload timer underflow, or by the position detection input
At the mean time the cause of generation of WTO will be defined by setting different value of
the OPS[2:0] bits in the 16-bit MPG output control register (upper) (OPCUR).
■
Signal Flow Diagram for OPDBRH0 and OPDBRL0 by Setting OPS[2:0] =
0b000
Figure 21.5-5 Signal Flow Diagram for OPDBRH0 and OPDBRL0 (OPS[2:0] = 0b000)
The write timing output signal is generated from the data write control unit whenever a value is
written to OPDBRH0 and OPDBRL0, and the data in OPDBRH0 and OPDBRL0 is transferred
to OPDUR and OPDLR one cycle later.
POSITION
16-BIT RELOAD TIMER
TIN
TOUT
DETECTION
TIN0O
WTIN0
WTIN1
WTO
TIN0
SNI2 to
TI1
WRITE
TIMING
DATA WRITE CONTROL UNIT
ODBR0W
OPDBRH0/OPDBRL0
OUTPUT
Pin
Pin
SNI0
WRITE SIGNAL
Summary of Contents for 8FX
Page 2: ......
Page 4: ......
Page 8: ...iv ...
Page 18: ...xiv ...
Page 22: ...xviii ...
Page 650: ......