
Si9993CS
Vishay Siliconix
S-60752–Rev. A, 05-Apr-99
14
FaxBack 408-970-5600, request 70653
www.siliconix.com
TABLE 2.
 Serial Port Definitions (Register Address = A
6
A
5
A
4
A
3
A
2
A
1
A
0
)
Register
Bit No.
Name
Function
REG0
(xxxxxx1)
VCM Command
D7/D6
VCM Control
VCM Enable/Disable Control:
“00”
=
All VCM amplifiers unbiased except those of current sense. VCM output drivers in 
tri-state.
“01”
=
All VCM amplifiers unbiased except those of current sense. VCM brake always on.
“10”
=
All VCM amplifiers unbiased except those of current sense. Motor shutdown sequence 
commences with head brake for a period of Tvcmdly, followed by head retract for a 
period of Tspindly. The VCM returns to tri-state thereafter. Note that this command has 
no effect on the spindle motor operation, or the content of REG5.
“11”
=
VCM fully enabled for normal operation.
D5/D4
Gmsel(vcm)
VCM Transconductance Select (A/V):
“11”
=
1.60
“01”
=
0.40
“10”
“00”
=
=
0.80
0.10
D3/D2
VPWM
sel
VCM Output State Linear/Constant Frequency PWN Select:
“00”
=
Output operates as a class AB, linear amplifier
“01”
=
Output operated in PWM voltage mode at 31.25 kHz
“10”
=
Output operated in PWM voltage mode at 62.5 kHz
“11”
=
Output operated in PWM voltage mode at 125 kHz
D1/D0
OPEN
OPEN
REG1
(xxxxx1x)
Powerdown
D7/D6
V
retract
Head Retract Voltage Limit:
“11”
=
0.4 V
“01”
=
1.0 V
“10”
“00”
=
=
0.7 V
1.2 V
D5/D4
T
vcmdly
VCM Head Retract Delay Time (from power-down detection or command):
“11”
=
Zero Delay
“01”
=
8 ms
“10”
“00”
=
=
4 ms
16 ms
D3/D2
T
spindly
Spindle Brake Delay Time (from power-down detection or command, tvcmdly included):
“11”
=
Zero Delay
“01”
=
192 ms
“10”
“00”
=
=
144 ms
384 ms
D1/D0
V
SPBRK
Spindle Brake Threshold Voltage Select (V
CLAMP
 Detect):
“11”
=
3 V
“01”
=
5 V
“10”
“00”
=
=
4 V
Immediate Brake
REG2
(xxxx1xx)
Production 
Test Only
D7 Thru D0
FCOM Pin Configuration Option:
“00000000”
“10000000”
All other combinations are for testing only, no user programmable parameter is available.
=
=
FCOM (default)
FCOM/6
REG3
(xxx1xxx)
Spindle 
Controls
D7 Thru D2
V
th1
Spindle Commutation Delay Adjust in Sign-Magnitude:
The value programmed controls the motor commutation delay, in electrical degree, 
from the last BEMF zero crossing via a 6-bit DAC. Each LSB corresponds to  
electrical degree.
“011111”
=
7.5° Delay
:
=
:
“010000”
=
0° Neutral
:
=
:
“000001”
=
7.5° Advance
“000000”
=
8° Advance, 
“100000”
“100001”
=
8.5° Advance
:
=
:
“110000”
=
16° Advance
:
=
:
“111111”
=
23.5° Advance
=
8° Advance
D1/D0
Tspinpwm
Spindle Constant Off-Time (f
SYSCLK
 = 5 MHz):
“11”
=
13 μs
“01”
=
3.4 μs
“10”
“00”
=
=
6.6 μs
1.8 μs