
INTERNAL REGISTER DEFINITION
System Status Register(Reg 0)
Reg:
0
Name:
SystemStatus Register
Type:
Read only.
BIT
0
LABEL
DESCRIPTION
@POR
0
THERMAL
Thermal shutdown = 1, normal = 0. One signifies that the chip
temperature has exceeded the 180
°
C. The bit will reset when the
temperature falls from 180
°
C to 140
°
C (the hysteresis prevents
rapid changing of this bit). When this bit is activated, the spindle
logic will tristate both high and low side drivers to allow the disk to
coast and cool down the chip.
Under Voltage=0, good voltage =1. This signals whether the under
voltage circuit has been activated or not. NOTE: When UV=0, the
POR is activated and allserial port control logic is reset. This
means that writes are impossible, however, the user can still poll
the status of this register provided the logic voltage issufficient for
the logic to function.
Providing mainly for testing. When the FLL is sourcing current into
the charge pump capacitor this is set to 1. A 0 means that the
sourcing current isdisabled.
Providing mainly for testing. When the FLL is sinking current from
the charge pump capacitor this is set to 1. A 0 means that the
sourcing current isdisabled.
Toggles with BEMF.
Mask time currently in use = 1. When 1 this means the BEMF
comparator will not sense the zero crossingat this time. A 0
means zero crossing sensing will occur.
Delay time currently in use = 1. e.g. A commutation delay isactive
and at the end of this delay the next commutation is executed.
1=spindle is at speed (set by the first ”down pulse” of the FLL.It is
reset at POR.
UNUSED
UNUSED
UNUSED
UNUSED
1
UV
0
2
FLL_UP
0
3
FLL_DOWN
0
4
5
BEMF_SENSE
MASK_TIME
0
0
6
DELAY
0
7
AT_SPEED
0
8
9
10
11
0
0
0
0
L6260
9/30