Rev. 1.0, 02/00, page 642 of 1141
CFG Speed Error Data Register (CFER)
8
0
9
0
R*/W
10
0
R*/W
11
0
12
0
R*/W
0
R*/W
13
14
0
15
CFER12
CFER11
CFER10
CFER9
CFER8
0
R*/W
CFER15
R*/W
R*/W
R*/W
CFER14
CFER13
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
CFER4
CFER3
CFER2
CFER1
CFER0
0
R*/W
CFER7
R*/W
R*/W
R*/W
CFER6
CFER5
Bit :
Initial value :
R/W :
CFER is a 16-bit read/write register that stores 16-bit CFG speed error data. When the speed of
the capstan motor is correct, the data latched in CFER 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 CFER 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.
CFER is initialized to H'0000 by a reset, and in module stop mode and standby mode.
See the note on the specified CFG speed preset data register (CFPR) in section 26.8.4.
CFG Lock UPPER Data Register (CFRUDR)
8
1
9
1
W
10
1
W
11
1
12
1
W
1
W
13
14
1
15
CFRUDR12 CFRUDR11 CFRUDR10 CFRUDR9 CFRUDR8
0
W
CFRUDR15
W
W
W
CFRUDR14 CFRUDR13
Bit :
Initial value :
R/W :
0
1
1
1
W
2
1
W
3
1
4
1
W
1
W
5
6
1
7
CFRUDR4 CFRUDR3 CFRUDR2 CFRUDR1 CFRUDR0
1
W
CFRUDR7
W
W
W
CFRUDR6 CFRUDR5
Bit :
Initial value :
R/W :
CFRUDR is a 16-bit write-only register used to set the lock range on the UPPER side when
capstan speed lock is detected, and to set the limit value on the UPPER side when limiter function
is in use.
When lock is being detected, if the capstan speed is detected within the lock range, the lock
counter which has been set by CFRCS1 and CFRCS0 bits of CFVCR register decrements the
count. If the set value of CFRCS1 and CFRCS0 matches the number of times of occurrence of
locking, the computation of the digital filter in the capstan phase system can be controlled
automatically. Also, if the CFG speed error data exceeds the CFRUDR value when 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. A
read is invalid. 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.