Rev. 1.0, 02/00, page 622 of 1141
DFG Speed Error Data Register (DFER)
8
0
9
0
R*/W
10
0
R*/W
11
0
12
0
R*/W
0
R*/W
13
14
0
15
DFER12
DFER11
DFER10
DFER9
DFER8
0
R*/W
DFER15
R*/W
R*/W
R*/W
DFER14
DFER13
Bit :
Initial value :
R/W :
Note: Note that only detected error data can be read.
0
0
1
0
R*/W
2
0
R*/W
3
0
4
0
R*/W
0
R*/W
5
6
0
7
DFER4
DFER3
DFER2
DFER1
DFER0
0
R*/W
DFER7
R*/W
R*/W
R*/W
DFER6
DFER5
Bit :
Initial value :
R/W :
DFER is a 16-bit read/write register that stores 16-bit DFG speed error data. When the drum
motor speed is correct, the data latched in DFER is H'0000. Negative data will be latched if the
speed is faster than the specified speed, and positive data if the speed is slower than the specified
speed. The DFER value is sent to the digital filter either automatically or by software.
Only a word access is valid. If a byte access is attempted, correct operation is not guaranteed.
DFER is initialized to H'0000 by a reset, and in standby mode and module stop mode.
Refer to the note Specified DFG Speed Preset Data Register (DFPR) in 26.6.4 Register
Description.
DFG Lock Upper Data Register (DFRUDR)
8
1
9
1
W
10
1
W
11
1
12
1
W
1
W
13
14
1
15
DFRUDR12 DFRUDR11 DFRUDR10 DFRUDR9 DFRUDR8
0
W
DFRUDR15
W
W
W
DFRUDR14 DFRUDR13
Bit :
Initial value :
R/W :
0
1
1
1
W
2
1
W
3
1
4
1
W
1
W
5
6
1
7
DFRUDR4 DFRUDR3 DFRUDR2 DFRUDR1 DFRUDR0
1
W
DFRUDR7
W
W
W
DFRUDR6 DFRUDR5
Bit :
Initial value :
R/W :
DFRUDR is a 16-bit write-only register used to set the lock range on the UPPER side when drum
speed lock is detected, and to set the limit value on the UPPER side when limiter function is in
use. Set a signed data to DFRUDR (bit 15 is a sign-setting bit).
When lock is being detected, if the drum speed is detected within the lock range, the lock counter
which has been set by DFRCS 1 and 0 bits of DFVCR register decrements the count. If the set
value of DFRCS 1 and 0 matches the number of times of occurrence of locking, the computation
of the digital filter in the drum phase system can be controlled automatically. Also, if the DFG
speed error data exceeds the DFRUDR value within the limiter function is in use, the DFRUDR
value can be used as the data for computation by the digital filter.
Only a word access is valid. If a byte access is attempted, correct operation is not guaranteed. No
read is valid. If a read is attempted, an undetermined value is read out. It is initialized to H'7FFF
by a reset, or in stand-by or module-stop mode.