+5V OPERATION
REGISTERBASEDARCHITECTURE
MINIMUMEXTERNALCOMPONENTS
SLEEP AND IDLE MODES FOR LOW
POWERCONSUMPTION
SELECTABLE GAINS FOR BOTH VCM AND
SPINDLEGm LOOP
LINEAR CURRENT CONTROL LOOPS FOR
BOTH VCM AND SPINDLE
8 BIT D/A FOR ACTUATOR DRIVER AND
SPINDLEDRIVER
VCM Driver
CURRENT SENSE CONTROL (VOLTAGE
PROPORTIONALTO CURRENT)
VOLTAGE SENSE CONTROL (VOLTAGE
PROPORTIONALTOTHEVOLTAGE
ACROSSTHE VCM)
TWO CURRENT RANGES FOR SEEKING
ANDTRACKING
INTERNAL REGISTER FOR POWER AMP
CONTROLLINES
SPEEDOUTPUT(VOLTAGEPROPORTIONALTO BEMF)
Spindle Driver
BEMF PROCESSING FOR SENSORLESS
MOTORCOMMUTATION
PROGRAMMABLE COMMUTATION PHASE
DELAY
PROGRAMMABLE SLEW-RATE FOR REDUCEDEMI
0.7Ω TYP. FOR ANY HALF BRIDGE
CROSS CONDUCTION PROTECTION
SYNTHESIZEDHALL OUTPUT
OtherFunctions
POWER UP SEQUENCING
POWER DOWN SEQUENCING
LOW VOLTAGE SENSE
ACTUATOR RETRACTION
DYNAMICBRAKE
THERMAL SHUTDOWN
MULTIPOWERBCD TECHNOLOGY
PQFP64
ORDERING NUMBER: L6245
DESCRIPTION
The L6245 contains in a single chip all the functions to operate a sensorlessbrushless (DC) motor and a voice coil motor, suitable for hard disk
drive applications.
The device is configured to interface directly to
an 8 bit parallel microprocessor bus, and has a
register based architecture to reduce number of
interconnection lines. All the positioning loop for
sensorless spindle is integrated, including BEMF
sensing, digital masking, digital delay and sequencing. All timing function are performed digitally, thus no external filtering componentsare required.
The VCM driver is a transconductanceamplifier,
able to provide2 differentcurrentranges, suitable
for seeking or tracking of the head actuator.
When a low voltage is detected, a monitor, in sequence, resets the internal registers, puts in tristate the spindle powers, retractsthe actuator, and
appliesthe dynamic brake ofthe spindle.
The L6245 is realized in Multipower-BCD 2 technology, which combine isolate DMOS power transistors with CMOS and Bipolar circuits in the
same monolithic layer, and is assembled in a 64pin PQFP.
October 1992
This is advanced information on a new product now indevelopment or undergoing evaluation. Details are subject to change without notice.
1/15
L6245
BLOCK DIAGRAM
2/15
PIN CONNECTION (Top view)
L6245
ABSOLUTE MAXIMUM RATINGS
SymbolParameterValueUnit
V
ds sus
; VccSupply VoltagePower (VP)
V
P
V
V
I
I
P
T
stg,Tj
Peak Output SustainingVoltage14V
8
Logic(V
Logic input Voltage0 to 6V
i
Charge Pump Input Voltage18V
cp
Sink-Source Peak Output Current1.5A
p
Sink-Source DC OutputCurrent1A
O
Total Power Dissipation (T
tot
=60°C)1W
amb
CC
)
6
Storage and Junction Temperature–40 to 150°C
THERMAL DATA
SymbolParameterValueUnit
R
thj-amb
(*) Mounted on a typical PCB layout (see Fig. 7)
Thermal Resistance Junction-ambient (*)max.90°C/W
V
V
3/15
L6245
PIN DESCRIPTION [Pin Types:I =Input, O =Output, P =Power, A= Analog (passive)]
Power
Pin NumberPin NamePin TypeDescription
12, 17
24,
3
7, 42, 64GNDPGround.
10V
59POR0POWER ON RESET - Goes lowwhen the supplyvoltage is below the
61POR_DLYAPOR DELAY. An external parallel RC networkfrom thispin to ground
62POR_FILTAAn external capacitor from this pinto ground provides filtering for the
38RDIREAD A low level on thispin allows the busto be driven by the IC.
39WRIA low level on WRITE allows the ICto read data from thesystem bus.
35MC_CSICHIP SELECT A low level on this pin selects the IC for bus
41SYSCLKIMicroprocessor clock used forinternal timing.
33
34
35
37ASIADDRESS STROBE The address appearing on A [0:2] is latchedon
43MC_ERROA maskable interrupt signal which isasserted low when anerror flag in
40DTACKOAn open drain, activelow signal used for asynchronousbus
D7
D6
D5
D4
D3
D2
D1
D0
A0
A1
A2
PPositive supply, nominally 5V.
IAll analog signals are referenced to thisvoltage, nominally 2V.
VOLTAGE GOOD threshold.POR is anopen collector output with an
internal 20kΩ pull-up.
sets the time thePOR signal staysactive after voltage good.
V
sense inputof the POR circuit.
CC
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I
I
I
An 8-bit bidirectional databus which is connected to the internal
registers.
transactions.
The lowest three bits of thesystem addressbus; used to address
internal registers
the falling edge of the AS pulse.
the Status Registeris set. The output is open-drain with an internal
20KΩ pull-up.
transactions.
Brushless,SensorlessMotor Driver and 8 bit D/A
Pin NumberPin NamePin TypeDescription
47SPIN_DACOThe output ofan 8 bit D/A used for the command to thespindle driver.
48SPIN_CMDIThe input to the spindledriver transconductance amplifier.
45COIL_CTIThe center tap of the motor is connected to this pin.
OThe motor coilsare drivenby these outputs. Back EMF isalso sensed
at these pins.
4/15
53
57
60
COIL_U
COIL_V
COIL_W
PIN DESCRIPTION (continued)
Pin NumberPin NamePin TypeDescription
44SYNTH_HALLOA TTL compatible signal thatemulates one ofthe Hall signals.
SYNTH_HALL is an opendrain output with an internal20KΩ pull-up.
49, 50,
58
SPIN SENSE
1,2,3
AThe current sensing resistors is connectedfrom these pinsto ground.
46PWM_OFFTAA parallelR-C from thispin to ground sets the PWM mode OFF time.
56SLEWAA resistor from thispin to ground setsthe slew rate of the driver.
51S_COMPAAn R-C network from this pin to GND setsthe spin driver
compensation.
VCM Driver and8 bit D/A
Pin NumberPin NamePin TypeDescription
8VCM_DACOThe output of an 8 bit D/A usedto command the VCM driver.
9VCM_CMDIVCM driver input command which is relativeto V
21VCM_COMPAAn R-C network from this pin to ground compensates theVCM driver.
14VCM_RS1AThe highgain current sense resistor is attached from this pin to ground.
23VCM_RS2AThe low gain current sense resistor isconnected from this pin to
VCM_RS1
13VCM+OOne end ofthe load is attached to this pin (Positive).
15VCM-OThe other end of the load is attached to this pin (Negative).
20OV_VOLTOA voltagewhich is proportional to the voltage across the load,
referenced to V
REF
.
19OV_CUROA voltagewhich is proportional to the current through the load,