HA13571FR
Combo (Spindle & VCM) Driver for HDD
ADE-207-269 (Z)
1st Edition
February 1999
Description
The HA13571FR is combination of Spindle and VCM Driver designed for HDD and have following
functions and features.
Functions
• 2.2 A/phase spindle motor driver
• 1.5 A VCM driver
• Soft switching control circuit
• B-EMF detection circuit
• Selectable PWM or linear drive (spindle motor driver)
• Power down brake & retract
• PWM DAC & filter (VCM driver)
• 5 V, 12 V power supply monitor
• Watch dog timer
Features
• Low thermal resistance package (θj-a ≤ 25°C/W)
• Full programable commutation structure
• Low output saturation voltage
Spindle motor driver
VCM driver
• Built-in PWM DAC with filter
• Low noise drive by soft switching
HA13571FR
Pin Arrangement
RETADJ
NC1
VCMN
NC
NC
BSTFLT
BSTCP1
BSTCP2
OSCTC
GND
GND
SDRVW
NC
SISENH
SISINK
SISINK
NC
SDRVN
SCOMP
SDRVU
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
VISENHNCVCMP
60
1 2 3 4 5 6 7 8 9 1011121314151617181920
VCMP
VCMP
VCCV12
SHPWR
POR12VADJ
VCMREF
WDTIN
GNDNCGND
595857 56 555453 52 515049 48 474645 44 434241
VISENL
POR5VADJ
CPORNCPORN
VISENS
VCMINP
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
VFLTOUT
VFLTINP
VFLTINP
VREFOUT
VPCNTL
VIPWMH
VIPWML
NC
NC
NC
NC
GND
NC
VCCA12
SENU
SENV
SENWIS
SCNTL1
SCNTL2
GND (CTLAMP)
2
Notes: 1.
NC
NC
NC
NC
TEMP
SDRVV
SLOPEC
SPWMTC
All same name pins must be connected together.
2.
"NC" and "NC1" denotes no connection pins.
3.
ALL "NC" pins must be connected to GND or opened.
4.
"NC1" pin must be connected to VCMN or opened.
VCCS12
(Top view)
NC
GND
SISENL
NC
GND
SLOPER
VCC5
SIPWM
SPWMFLT
SMODE
SCNTL3
Block Diagram
HA13571FR
SLOPER
SLOPEC
SENU
SPWMFLT
VREFOUT
VIPWML
VIPWMH
OSCTC
15
3
26
25SENV
24SENWIS
23SCNTL1
22SCNTL2
20SCNTL3
0.5VCC5
19SMODE
18SIPWM
17
0.5VCC5
51WDTIN
36VPCNTL
37
34
35
69
SOFT
SWITCH
CONTROL
MPX
SMODE
COMP
PWM
DECODER
FILTER
SLEEP
VREFOUT
4.0V
PWM
DECODER
SLEEP
BOOSTER
BST
BST
CP2
CP2
0.1µF
SLEEP
SOFT
0.75VCC5
0.25VCC5
0.5VCC5
WATCH DOG
SLEEP
VREF 1.4V
VBST
BST
FLT
5V
16
−
+
−
+
−
+
INDUCTANCE
MODE
PWM MODE
LINEAR
−
+
TIMER
FILTER
VFLT
INP
34kΩ
SLEEP
U
V
W
ICOMP
4038,39
VFLT
OUT
SPWMTCVCC5
Icomp
4166
470pF
5
ONE
SHOT
SOFT
−
+
0.9V
0.75VCC5
VTRI-
LEVEL
0.25VCC5
VISENS POR
VCM
INP
VCCA12
VBST
LOGIC
DECODER
DISABLE
ISENSE
AMP
ISENSE
SLEEP
DISABLE
VCCV12/2
VREF 1.4V
POWER
MONITOR
POR
5V
ADJ
Rx
SPN
DRIVER
+
−
−
+
CONTROL
AMP
TSD
SLEEP
POR
VBST
VCM ENABLE
5/32 VCCV125/16 VCC5
12V
ADJ
12V
0.47µF
VCCS12
827
TAB
U
V
W
THERMAL
SHUT
DOWN
RETRACT
DRIVER
VCM
DRIVER
POR
DETECTOR
4553466867 42
CPOR
5V
56,57,58
5V
POR
11,14,21,29,
48,50,70,71
SDRVN
78
SDRVU
80
SDRVV
1
72
75,76
SISENH
74
10
SISENL
SCOMP
79
2
TEMP
SHPWR
54
RETADJ
61
VCCV12
55
VCMN
63
VCMP
47
VISENL
VISENH
60
VCMREF
52
43 PORN
SDRVW
SISINK
Rnf
Rs
Rf
Cf
SBD1
C133
3
HA13571FR
Truth Table
Table 1 Input to Output Drivers
SCNTL1 SCNTL2 SCNTL3 SDRVU SDRVV SDRVW
HHLLZH
HLLZLH
HLHHL Z
LLHHZL
LHHZHL
LHLLHZ
LLLZZZ
HHHLL L
Note: Z = High impedance
Table 2 Spindle Driver Mode Control
SMODE SIPWM Spindle Driver Mode
H Duty ≥ 50% Linear Mode (High slew rate) *
H Duty ≤ 40% Linear Mode (Low slew rate) *
M X Inductive Sense Mode
L X B-EMF Sense in PWM Drive Mode
Note: 1. X = Don’t care
2. Slew rate mode is commutated at synchronized with the up edge of SLOPEC.
2
2
Table 3 VCM Control
WDTIN VPCNTL VCM Mode
H or L X Park
M H Enable
M M Disable
M L Park
Table 4 Temp Output
TEMP Status
H Warning or TSD
L Normal
4
Table 5 Output Status
HA13571FR
PORN TSD SLEEP *
Driver L H Inactive Active L H L H
SPN Output Brake for
Retract
VCM Output Retract
(Power off)
Notes: 1. X = Don’t care
2. Z = High impedance
3. SLEEP SCNTL1 = SCNTL2 = SCNTL3 = Low
WDTIN = VPCNTL = Middle
Enable X Z X Z X
Enable X Z X Z X
3
TEMP
5
HA13571FR
Table 6 SCNTL, WDTIN and VPCNTL Mode
SCNTL WDTIN VPCNTL Modes of Operation
Input States Input State Input State at Power Good (PORN = H)
SCNTL1 SCNTL2 SCNTL3 Spindle Driver
See Table 1 See Table 1 See Table 1 X X Enable
L L L X X Disable
H H H X X Brake
SCNTL WDTIN VPCNTL Modes of Operation
Input States Input State Input State at Power Good (PORN = H)
SCNTL1 SCNTL2 SCNTL3 VCM Driver
X X X L or H X Park
X X X Middle H Enable
X X X Middle Z Disable
X X X Middle L Park
SCNTL WDTIN VPCNTL Modes of Operation
Input States Input State Input State at Power Good (PORN = H)
SCNTL1 SCNTL2 SCNTL3 Spindle & VCM Driver
L L L Middle Z Sleep Mode *
Note: Sleep signal is generated by SCNTL and VPCNTL.
TEMP output is depend on internal TSD and internal TEMP. (see figure 1)
TEMP (Internal)
TEMP (Output)
6
Tsoff
ThysTSD (Internal)
Twar
TEMP output logic (1) TEMP output logic (2)
TSD
TEMP
Figure 1 TEMP Output Logic
TEMP
Table 7 Function Powered on Vs Mode Operation
HA13571FR
Function
UPPER
BOOSTER
UPPER
DRIVERS
LOWER
DRIVERS COMP
CONTROL
AMP
Spindle enable ON ON ON ON ON
Spindle disable ON OFF OFF ON OFF
PORN low OFF OFF ON OFF OFF
1
Park *
2
Sleep *
Function
ON ON/OFF ON/OFF ON ON/OFF
OFF OFF OFF OFF OFF
ONE
SHOT
ICOMP
(Current
comparator)
PWM
DECODER
FILTER
SMODE
COMP
ISENSE
AMP
LOGIC
DECODER
Spindle enable ON ON ON ON ON ON
Spindle disable ON ON ON ON ON ON
PORN low OFF OFF OFF OFF OFF ON
1
Park *
2
Sleep *
Function
ON ON ON ON ON ON
OFF OFF OFF OFF OFF ON
PWM
DECODER
12V and
5V COMP
FILTER
AMP
PORN
DETECTOR
RETRACT
CIRCUIT TSD
VCM enable ON ON ON ON OFF ON
VCM disable ON ON ON ON OFF ON
1
Park *
Sleep *
2
ON ON ON ON ON ON
OFF ON OFF ON OFF ON
PORN low OFF ON OFF ON ON ON
Function VPCNTL
VREFOUT
BUF VREFOUT SENSE1
VCM
DRIVER
SLEEP
FUNCTION
VCM enable ON ON ON ON ON OFF
VCM disable ON ON ON ON OFF OFF
1
Park *
Sleep *
2
ON ON ON ON OFF OFF
ON OFF OFF OFF OFF ON
PORN low ON OFF OFF OFF OFF ON
Note: 1. Park signal is generated by VPCNTL.
2. Sleep signal is generated by SCNTL and VPCNTL.
7