NSC DP84910VHG-50

DP84910 (-36/-50)
Integrated Read Channel
General Description
The DP84910 integrates most functions of the hard disk
read channel electronics onto a single 5V chip. It incorporates a pulse/servo detector, a programmable integrated
channel filter, a data synchronizer, a frequency synthesizer,
and a serial port interface. The chip receives data from a
read preamplifier, filters and peak detects the read pulses
for both data and embedded servo information and resynchronizes the data with the system clock.
The DP84910 is available in two versions, DP84910VHG-36
and DP84910VHG-50. The DP84910VHG-36 is specified to
operate over a data rate range of 7.5 Mbits/sec to
36 Mbits/sec. The other version, DP84910VHG-50, will operate over a data rate range of 13.7 Mbits/sec to 50 Mbits/
sec.
This device is specifically designed to address zoned data
rate applications. A channel filter with control register selectable cutoff frequency and equalization is provided onchip. This eliminates the need for multiple external channel
filters and allows for greater flexibility in the selection of
zone frequencies. The frequency synthesizer provides center frequency information for the data synchronizer and a
variable frequency write clock. There is no need for any offchip frequency setting components or DACs.
A four-bank control register is included to control zoning
operations and configure general chip functions. At VCC
power-up the chip self-configures by presetting all bits in the
control register to predetermined operating setup conditions.
Independent power down control for all of the major blocks
within the chip is provided via three bits in the control
register
(SYNCÐPWRÐDN,
STHÐPWRÐDN
and
PDÐPWRÐDN) to manage power consumption. In addition, two pins (SLEEP and IDLE/SERVO) are available to
control power management. The sleep mode pin (SLEEP)
powers down all circuitry on the chip including the control
register. In this mode the maximum power supply current is
2 mA; the control register data must be reentered when
exiting this mode. The idle/servo mode pin (IDLE/SERVO)
toggles the device between the idle and servo modes. In the
idle mode, only the control register and pulse detector biasing circuitry necessary for a quick recovery are active. In the
servo mode, the pulse detector portions needed for servo
detection are active as well as the control register. Less
than 15 ms is required for the pulse detector to recover from
the idle condition. The control register data is not lost when
this pin is toggled. The pin can be rapidly toggled ( k15 ms)
to achieve average power consumption savings and will
keep the read/write head on track. Seventeen power and
ground pins are provided to isolate major functional blocks
and allow for independent supply voltage filtering, thus enhancing noise immunity.
(Continued)
TL/F/11777 – 1
FIGURE 1. DP84910 in a Typical Disk Drive System
MICROWIRETM is a trademark of National Semiconductor Corporation.
C1996 National Semiconductor Corporation
TL/F/11777
RRD-B30M116/Printed in U. S. A.
http://www.national.com
DP84910 (-36/-50) Integrated Read Channel
October 1994
General Description (Continued)
The data synchronizer section incorporates zero-phasestart (ZPS) and digitally controlled window strobe functions.
The voltage controlled oscillator (VCO) is fully integrated,
requiring no external components, and provides a wide dynamic range necessary for zoned data rate applications.
Data windowing is based on precise VCO duty cycle symmetry (in contrast to delay line based centering). An internal
silicon delay line, used to establish the phase detector retrace angle, automatically tracks zoned data recording data
rate changes. The charge pump output (CPO) and voltage
controlled oscillator input (VCOI) are provided as separate
pins, allowing ample design flexibility in the external loop
filter. Frequency lock may be employed within the synchronization field. Charge pump (phase detector) gain may be
selected to remain constant or to vary either by a factor of
two or four as instructed via the charge pump gain pin
(CPGAIN) and a bit in the control register (CPRATIO).
The frequency synthesizer section, capable of producing a
large number of frequencies from a single external reference source, generates the write clock and reference frequency for the synchronizer. This section includes a phase
locked loop (PLL) with selectable dividers at the input port
and in its feedback loop. The values for the dividers are
controlled by two control words within the control register.
The user has full control over both the input (five bit word,
PDATA6 – PDATA10) and feedback (six bit word, PDATA0 –
PDATA5) divider selection. The feedback divider has an extra bit when compared to previous NSC integrated read
channel circuits to improve the resolution of frequency setting. All blocks within the synthesizer, except the RC loop
filter, are fully integrated. The loop filter resides external to
the chip giving the user full control over the phase locked
loop’s dynamics.
This device is available in an 80-pin 12 mm x 12 mm PQFP
package and operates off of a single a 5V supply.
The pulse detector section detects the peaks of the analog
pulses from the read preamplifier and converts them to digital pulses whose leading edges represent the time position
of the analog pulses’ peaks. In order to not interpret noise
on the baseline as input data, hysteresis is included. The
hysteresis level for a data field is set at the SETHYSD pin
while the hysteresis level for a servo field is set at the
SETHYSS pin. A third pin (SFIELD) is used to select between these two levels of hysteresis. This allows for the
setting of different hysteresis levels for these two fields. The
data field hysteresis level is also selectable in 8 steps
through bits in the control register (HYSÐVTH0–HYSÐ
VTH2) with the level set at the SETHYSD pin as the nominal
value.
The pulse detector section includes an automatic gain control (AGC) circuit which normalizes the analog data signal to
a constant amplitude. The response of the AGC is partially
controlled by one of the device’s pins (VAGCIN). Two
VAGCIN pins (VAGCIND, VAGCINS) are provided so that
different capacitor values can be selected to provide different AGC time constants for data and servo field information.
The switching between these pins/capacitors is controlled
by the SFIELD pin. The SERVO control register bit can enable (or disable) the SFIELD pin’s ability to control the
amount of equalization provided to the on-chip channel filter. When enabled, the state of the SFIELD pin selects between two groups of control register bits (EQ0, EQ1, EQ2
and SERVOÐEQ0, SERVOÐEQ1, SERVOÐEQ2) which
can separately determine the amount of equalization provided. This feature allows for an adjustment of the channel
filter bandwidth in a servo field. Thus the channel filter can
have different bandwidths in a servo field and a data field.
The pulse detector section has a delayed, low impedance
switch at the gain controlled amplifier inputs (AMPIN1, AMPIN2) which allows for rapid recovery from the write mode.
The amount of delay (either 1.7 ms or 3.4 ms) coming out of
the low impedance mode is selectable through a bit in the
control register (SLOW). A pattern insensitive, fast responding AGC circuit (with HOLD function) allows rapid head
switch settling and embedded servo normalization. Selectable delay (in four steps) in the qualification channel, along
with a ‘‘view internal signals’’ mode, allow the timing and
qualification channels to be optimally aligned. Four gated
servo detectors are incorporated for recovery of quadrature
embedded servo information. The four peak detected values are available at the SERVO CAPACITOR outputs
(SCAP1 – 4). Two servo difference amplifiers are provided.
Each difference amplifier output (DIFFAMP1/2) provides
the difference between two of the servo peak detectors,
centered about an external reference voltage (VDIFF).
The channel filter section is a seven-pole 0.05 degree error,
equal ripple filter. It utilizes the Kost pulse slimming technique similar to that which is employed on the DP8491/92
integrated read channel devices. The amount of pulse slimming is control register selectable in 8 steps up to a maximum of 9 dB measured from the base frequency. The bandwidth of the filter is derived from the XTLIN frequency; from
this point, the b3 dB frequency is selectable via 7 bits in the
control register (FILTÐ3 dBÐ0–FILTÐ3 dBÐ6).
Features
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
http://www.national.com
2
Operates at NRZ data rates up to 50 Mbits/sec (equivalent 2/3 (1,7) code data rate)
Operates with a single a 5V power supply
Multiple power down modes available with dedicated
SLEEP and IDLE/SERVO power down pins
Sleep mode included where ICC e 2 mA maximum
Directly addresses zoned data recording requirements
Ð Integrated channel filter with selectable equalization
and bandwidth eliminates multiple external filter elements
Ð Fully integrated frequency synthesizer on-chip to provide write clock and center frequency for the synchronizer
Selectable delay impedance switch (clamp) at pulse detector input for rapid recovery from the write mode
Pattern insensitive fast AGC for rapid head switch settling and embedded servo normalization
Built-in AGC hold for embedded servo
Two AGC control voltage pins providedÐone for servo
field and one for data field
Four gated detectors for quadrature embedded servo
information
Two servo difference amplifiers on-chip
Features (Continued)
Y
Y
Y
Y
Y
Reference voltage input pin provided for the servo difference amplifiers
Two selectable hysteresis control pins providedÐone
for servo field and one for data field
Data field hysteresis level is control register selectable
in eight steps
Logic polarity for write gate assertion is control register
selectable
Capability provided for different channel filter bandwidths for servo and data fieldsÐchange on the fly with
no settling issues
Y
Y
Y
Y
Y
Y
Y
Y
Selectable qualification channel delay
Dual gain synchronizer requiring no external or internal
center frequency setting components, external adjustments, or precision components
Digitally controlled synchronizer window strobing
Zero-phase-start synchronizer lock acquisition
Two port synchronizer PLL filtering
Frequency lock option for 2T or 3T synchronization
field (preamble)
TTL compatible inputs and outputs
Chip configurable through serial port interface
General Block Diagram
TL/F/11777 – 2
FIGURE 2
3
http://www.national.com
Connection Diagram
Note: Make no external connections to the NSC test pins.
TL/F/11777 – 3
Order Number DP84910VHG-36 or DP84910VHG-50
See NS Package Number VHG80A
FIGURE 3
Pin Definitions
Pin Ý
Description
POWER SUPPLY AND GROUND PINS
16
17, 18, 20
INPUT/OUPUT BUFFER SUPPLY VOLTAGE (BVCC): 5V a 5/b10%
INPUT/OUTPUT BUFFER GROUNDS (BGND)
24
PLL DIGITAL SUPPLY VOLTAGE (DVCC): 5V a 5/b10%
25
PLL DIGITAL GROUND (DGND)
33
PULSE DETECTOR DIGITAL SUPPLY VOLTAGE (PDVCC): 5V a 5/b10%
35
PULSE DETECTOR DIGITAL GROUND (PDGND)
http://www.national.com
4
Pin Definitions (Continued)
Pin Ý
Description
POWER SUPPLY AND GROUND PINS (Continued)
65
PULSE DETECTOR ANALOG SUPPLY VOLTAGE (PAVCC): 5V a 5/b10%
66
PULSE DETECTOR ANALOG GROUND (PAGND)
68
FILTER ANALOG SUPPLY VOLTAGE (FVCC): 5V a 5/b10%
69
FILTER ANALOG GROUND (FGND)
72
SYNCHRONIZER PLL ANALOG SUPPLY VOLTAGE (SYCVCC): 5V a 5/b10%
75
SYNCHRONIZER PLL ANALOG GROUND (SYCGND)
78
SYNTHESIZER PLL ANALOG SUPPLY VOLTAGE (STHVCC): 5V a 5/b10%
80
SYNTHESIZER PLL ANALOG GROUND (STHGND)
TTL LEVEL LOGIC PINS
1
WRITE GATE INPUT (WG): This pin receives the write mode control input signal from the controller. The logic polarity
for WG assertion is selectable via a bit in the control register (INVÐWG, Bank (1,1) bit 5). WG is active low if the control
register bit is set to invert (INVÐWG e 1). When WG is active, the pulse detector inputs (AMPIN1 and AMPIN2) are
held in a low impedance state and the automatic gain control of the puIse detector is in the hold mode. There are no
setup or hold timing restrictions on WG enabling or disabling.
2
IDLE/SERVO BAR POWER DOWN INPUT (IDLE/SERVO): This input controls the power status of the servo detection
circuitry in the pulse detector. When high (idle mode), this pin powers down all pulse detector circuitry except for biasing
circuitry necessary for quick recovery (k 15 ms) from this mode. When low (servo mode), this pin powers on the circuitry
necessary for servo information detection in the puIse detector. The synchronizer and synthesizer power are unaffected
by this pin. The controI register power is also unaffected by the IDLE/SERVO pin but its input buffers are. The control
register’s input’s are only powered on when the IDLE/SERVO pin is low. Thus, the controI register cannot be loaded
when the IDLE/SERVO pin is high. The contents of the controI register is not affected by the state of the IDLE/SERVO
pin.
3
SLEEP BAR POWER DOWN INPUT (SLEEP): This active low input powers down aIl circuitry on the chip. The control
register is powered down in this mode thus it does not retain its information. The control register wiII be reset to the
initial power-on conditions when exiting the sleep mode. The maximum supply current in the sleep mode is 2 mA.
4
CONTROL REGISTER LATCH/SHIFT BAR INPUT (CRL/S): A logical low on this input allows the CONTROL
REGISTER CLOCK input to shift data into the control register’s shift register via the CONTROL REGISTER DATA input.
A positive transition latches the data into the addressed bank of latches and issues the information to the appropriate
circuitry within the device. To minimize power consumption, this pin should be kept at a logical high state except when
shifting data into the control register. The SLEEP and IDLE/SERVO pins must be disabled (SLEEP e high and
IDLE/SERVO e low) in order to shift data into the control register.
5
CONTROL REGISTER DATA INPUT (CRD): ControI register data input.
6
CONTROL REGISTER CLOCK INPUT (CRC): Positive-edge-active control register clock input.
7
FREQUENCY LOCK CONTROL BAR INPUT (FLC): This input enables or disables the frequency lock function during a
read operation. It has no effect when READ GATE is disabled. Frequency lock is automatically employed for the full
duration of the time READ GATE is disabled regardless of the level of this input. When READ GATE is taken to a logical
high level while FLC is at a logical low level (frequency lock enabled), the PLL is forced to lock to the pattern frequency
(2T or 3T sync. field) selected in the control register (PREAMÐ2T, Bank (1,1) bit 4). When FLC is taken to a logical high
level, the frequency lock action is terminated and the PLL employs a pulse gate to accommodate random disk data
patterns. There are no setup or hold timing restrictions on the positive-going transition of FLC.
8
PREAMBLE DETECTED OUTPUT (PDT): This output issues a logical high state after the following sequence; the
enabling of READ GATE, the completion of the zero-phase-start sequence and the detection of approximately 16
sequential pulses of 2T or 3T preamble. Following preamble detection, this output remains latched high until READ
GATE is disabled. This output will be at a logical low state whenever READ GATE is inactive (low).
9
READ GATE INPUT (RG): This input receives the read mode control input signal from the controller, active high for a
read operation. There are no setup or hold timing restrictions on RG enabling or disabling.
10
DELAY LINE OUTPUT (DLO): This active low, open collector output pin issues encoded read data (ERD) delayed by
the selected value in the delay line at the input to the synchronizing latch. By viewing this signal’s phase, the user can
directly view the amount of window movement as the control register’s strobe bits are changed.
5
http://www.national.com
Pin Definitions (Continued)
Pin Ý
Description
TTL LEVEL LOGIC PINS (Continued)
11
ENCODED READ DATA OUTPUT (ERDO): This output issues the raw, pulsed output of the pulse detector when
enabled by the control register bits ERD0 and ERD1 (Bank (1,1), bits 3 and 4). When disabled (see Table III) this output
will be high. When enabled, the pulsed data from the pulse detector can continue to be issued to the synchronizer
depending on the combination of states of the ERD0 and ERD1 control register bits. When both the ERD0 and ERD1
control register bits are high, the part is put into a test mode where the gain of the GCA is held constant (i.e. fixed gain
mode). In this test mode the synchronizer and synthesizer VCOs can be driven by external test signals.
12
ENCODED READ DATA INPUT (ERDIN): This pin is the input to the synchronizer. It is enabled/disabled via control
register bits ERD0 and ERD1 (Bank (1,1), bits 2 and 3). When enabled (see Table III), this buffer admits external pulsed
data to the synchronizer via this pin and raw data output from the pulse detector is NOT internally fed to the
synchronizer. This allows for testing/exercising of the synchronizer, or for external processing of the peak-detected
data prior to being fed to the synchronizer. When ERDO is disabled, the pulse detector’s data is fed internally to the
synchronizer. When both the ERD0 and ERD1 control register bits are high, the part is put into a test mode where the
gain controlled amplifier is put into a fixed gain. In this test mode the synchronizer and synthesizer VCOs can be driven
by external test signals.
14
SYNCHRONIZED DATA OUTPUT (SDO): This output issues resynchronized data directly from the synchronizing PLL
block.
15
MULTIPLEXED SYNCHRONIZED CLOCK OUTPUT (SCLK): This output issues either the synchronizer or synthesizer
clock signal dependent on whether the device is in the read or non-read mode. The synchronizer clock is selected
during read mode while the synthesizer clock is selected during non-read mode. Multiplexing is done without glitches.
19
CRYSTAL INPUT (XTLIN): This input is the synthesizer and filter reference frequency input. It is designed for
connection from a TTL frequency source. Duty cycle is not critical. An input attenuation resistor is normally used to
minimize transient noise at this pin.
21
POLARITY OUTPUT (POLOUT): This TTL output issues a signal that is the output of the pulse detector’s comparator
with hysteresis. The logical polarity of this signal corresponds to the polarity of the signal at the channel input pins.
22
SYNTHESIZER REFERENCE OUTPUT (SYNTH): This output issues a continuous reference signal from the frequency
synthesizer when enabled. At VCC power up this pin is in the inactive state (a logical high state) and can be enabled via
a bit in the control register (ENSTHO, Bank (1,0) bit 5). The output frequency will be the same as the media code clock
rate.
23
CONTROL REGISTER DATA OUTPUT (CRDO): This output issues data from the control register. It can be connected
to the input of another device’s control register such as the DP84900 (ENDEC) so that the number of data lines from
the controller can be minimized.
27 – 30
SERVO SWITCH INPUTS Ý1, Ý2, Ý3, Ý4 (S1, S2, S3, S4): These pins, in conjunction with the AGC HOLD pin,
control the gating action of the gated servo peak detectors and the discharge of the servo channeIs. These pins also
enabIe or disabIe the output internal signals, the track follow and the seek modes according to Table IV.
31
SERVO FIELD SELECT INPUT (SFIELD): When at a high logic level, this pin switches the hysteresis threshold control
of the puIse detector’s comparator from the SET HYSTERESIS-DATA FIELD (SETHYSD) pin to the SET
HYSTERESIS-SERVO FIELD (SETHYSS) pin. It also switches the AGC controI from the AGC control capacitor-data
field (VAGCIND) pin to the AGC control capacitor-servo field (VAGCINS) pin. When enabled by a control register bit
(SERVO e 1, Bank (0,0) bit 12), this pin can switch the equalization, and consequently the bandwidth of the channel
filter, between data equalization control bits (EQ0, EQ1, EQ2, Bank (0,0) bits 9, 10, 11) and servo equalization control
bits (SERVOÐEQ0, SERVOÐEQ1 SERVOÐEQ2, Bank (1,1) bits 10, 11, 12).
36
OPTICAL: The optical (unipolar) mode is enabled by the application of ground to this pin. For magnetic operation this
pin must be left open (no connection to it). Refer to design guide for details of operation.
67
COAST/AGC HOLD INPUT (HOLD): When high, this input controls an internal switch which freezes the pulse detector
AGC level for the reading of the servo burst. Phase comparisons within the synchronizer (read mode only) are also
disabled, allowing the PLL to coast.
77
CHARGE PUMP GAIN INPUT (CPGAIN): This input selects the gain of the synchronizer’s charge pump in conjunction
with a bit in the control register (CPRATIO, Bank (1,0) bit 12) (see Table VIII).
http://www.national.com
6
Pin Definitions (Continued)
Pin Ý
Description
ANALOG SIGNAL PINS
32
VPHASE: An internally generated voltage is present at his pin to control the Q of the integrated filter. An external
network (24 kX to FVCC and 18 kX to GND) should be connected to this pin to optimize the filter’s performance.
34
FILTER CHARGE PUMP OUTPUT/VCO INPUT NODE (FCPO/VCOI): This is the filter node for the channel filter PLL.
An externaI resistor and capacitor loop filter is tied in series between this pin and ground.
37
SERVO CAPACITOR Ý4 (SCAP4): This pin is the connection point for the peak detector capacitor for the embedded
servo gated detector. The DC level on this capacitor represents the amplitude of one of four servo bursts. When the
‘‘output internal signals’’ mode is selected by applying a high logical level to the S2 pin and a low logical level on the
HOLD pin, the signal on this pin becomes the output of the seIectable delay block in the qualification channel (see
Table IV).
38
SERVO CAPACITOR Ý3 (SCAP3): This pin is the connection point for the peak detector capacitor for the embedded
servo gated detector. The DC level on this capacitor represents the amplitude of one of four servo bursts. When the
‘‘output internal signals’’ mode is selected by applying a high logical level to the S2 pin and a low logical level on the
HOLD pin, the signal on this pin becomes the output of the time channel zero-cross detector (see Table IV).
39
SERVO CAPACITOR Ý2 (SCAP2): This pin is the connection point for the peak detector capacitor for the embedded
servo gated detector. The DC level on this capacitor represents the amplitude of one of four servo bursts. When the
‘‘output internal signals’’ mode is selected by applying a high logical level to the S2 pin and a low logical Ievel on the
HOLD pin, the signal on this pin becomes one of the differential outputs of the differentiator (see Table IV).
40
SERVO CAPACITOR Ý1 (SCAP1): This pin is the connection point for the peak detector capacitor for the embedded
servo gated detector. The DC level on this capacitor represents the amplitude of one of four servo bursts. When the
‘‘output internal signals’’ mode is selected by applying a high logical level to the S2 pin and a low logical level on the
HOLD pin, the signal on this pin becomes one of the differential outputs of the differentiator (see Table IV).
41, 42
SERVO DIFFERENCE AMPLIFIERS OUTPUTS Ý1, Ý2 (DIFAMP1, DIFAMP2): These low impedance pins issue an
output signal which is the difference in voltage between SCAP4 and SCAP3 pins (DIFAMP2) and SCAP2 and SCAP1
pins (DIFAMP1). These differences will be centered about a reference level set by the voltage on the VDlFF pin.
43
SERVO DIFFERENCE VOLTAGE REFERENCE INPUT (VDIFF): A voltage applied to this pin provides a reference for
the zero-level of the signals issued by the difference amplifiers on DIFAMP1 and DIFAMP2 pins.
45, 46
DIFFERENTIATOR CAPACITOR NODES Ý1, Ý2 (DIFC1, DIFC2): These pins are connection points for the
differentiator components (typically a resistor, capacitor, and inductor).
48, 49
GAIN CONTROLLED AMPLIFIER OUTPUTS Ý1, Ý2 (AMPOUT1, AMPOUT2): These pins are complimentary emitter
follower outputs from the gain controlled amplifier. They are to be externally capacitively coupIed to the channel filter
inputs (FIN1, FIN2).
50, 51
FILTER INPUTS Ý2, Ý1 (FIN2, FIN1): These channel filter inputs are to be externally capacitively coupled to the gain
controlled amplifier outputs (AMPOUT1, AMPOUT2).
53, 54
FILTER OUTPUTS Ý1, Ý2 (FOUT1, FOUT2): These pins are complimentary emitter foIIower outputs from the channeI
filter. They are to be externally capacitively coupled to the timing-gating channel/AGC sense/servo channel inputs
(CHAN1, CHAN2).
55, 56
TIMING-GATING CHANNEL/AGC SENSE/SERVO INPUTS Ý2, Ý1 (CHAN2, CHAN1): These input pins are to be
externally capacitively coupled from the channel filter outputs (FOUT1, FOUT2). These pins are the inputs to the
differentiator, AGC amplifier, servo channel and qualification channel.
57
SET HYSTERESIS INPUT-SERVO FIELD (SETHYSS): When activated by a logical high level on the SFIELD pin, the
voltage applied to this pin determines the amount of hysteresis for the pulse detector’s hysteresis comparator. This
level should be set high enough to eliminate noise which might occur in the shoulder region between read pulses from
the preamplifier. The SVCC pin is provided to be used as a supply reference for a resistive divider to set this level.
58
SET HYSTERESIS INPUT-DATA FIELD (SETHYSD): When activated by a logical low level on the SFlELD pin, the
voltage applied to this pin in conjunction with three control register bits (HYSÐVTH0, HYSÐVTH1, HYSÐVTH2,
Bank (1,1), bits 7, 8, 9) determines the amount of hysteresis for the pulse detector’s hysteresis comparator. This level
should be set high enough to eliminate noise which might occur in the shouIder region between read pulses from the
preamplifier. The SVCC pin is provided to be used as a supply reference for a resistive divider to set this level.
59
SERVO FIELD AUTOMATIC GAIN CONTROL VOLTAGE INPUT (VAGCINS): When activated by a logical high level
on the SFIELD pin, the voltage at this pin controls the gain of the gain controlled amplifier.
7
http://www.national.com
Pin Definitions (Continued)
Pin Ý
Description
ANALOG SIGNAL PINS (Continued)
60
62, 63
DATA FIELD AUTOMATIC GAIN CONTROL VOLTAGE INPUT (VAGCIND): When activated by a logical low level on
the SFIELD pin, the voltage at this pin controls the gain of the gain controlled amplifier.
AMPLIFIER INPUTS Ý2, Ý1 (AMPIN2, AMPIN1): These inputs accept the preamplified, analog, coded data signal
read from the disk. They are to be externally capacitively coupled from the preamplifier. They go to a low impedance
state when WRITE GATE is enabled and remain low impedance for either 1.7 ms or 3.4 ms (selectable by control
register bit, SLOW, Bank (1,1) bit 6, 0 e 3.4 ms) after WRITE GATE is disabled. This low impedance state is used to
remove DC offsets accumulated across the amplifier input coupling capacitors during the write mode.
64
AGC REFERENCE VOLTAGE INPUT (VREF): This input provides the reference voltage to the AGC circuit for
controlling the peak-to-peak signal swing at the channel input pins. The voltage on this pin corresponds directly to the
peak-to-peak channel input signal level. A resistor divider between supply and ground can be used to provide this
voltage. The SVCC pin is provided to be used as a supply reference.
70
SWITCHED SUPPLY VOLTAGE (SVCC): This emitter-follower output may be used as the supply for the external VREF
resistor voltage divider and for both the external servo and data hysteresis resistor voltage dividers. The voltage at this
pin will typically be VCC b 1V. The voltage at this pin goes low in the sleep mode.
71
DISCHARGE CAPACITOR (DISCAP): A capacitor is tied from this pin to ground to establish an RC time constant which
sets the minimum operational frequency and decay characteristics of the AGC. The voltage at this pin can also be used
for dynamic hysteresis. Note, unlike the DP8491/92 which requires an RC combination tied to this pin, the DISCAP pin
has an internal 10 kX resistor connected to ground. Thus, only an external capacitor is required to set the RC time
constant.
73
VOLTAGE CONTROLLED OSCILLATOR INPUT (VCOI): This pin is the input to the voltage control block for the
synchronizer VCO and is to be connected to the external loop filter output.
74
CHARGE PUMP OUTPUT (CPO): This pin issues the signal from the synchronizer PLL charge pump and is to be
connected to the external loop filter input.
76
RNOMINAL (RNOM): A resistor connected from this pin to ground sets the synchronizer charge pump current.
79
TIMING EXTRACTOR FILTER (TEF): This pin is the filter node for the synthesizer phase locked loop (PLL). An
external resistor and capacitor loop filter is tied in series between this pin and ground.
http://www.national.com
8
Power Down Operation
ister will be randomly loaded into one of the four banks of
latches. Although the sleep mode can be safely exited with
the CRL/S pin either high or low, valid data must be loaded
into the shift register before CRL/S is given a positive transition.
The IDLE/SERVO pin is the second of the two pins available for power management. This pin toggles the device
between the idle and servo modes. In the idle mode, only
the control register and pulse detector biasing circuitry necessary for a quick recovery from the power down mode are
active. In the servo mode, the pulse detector portions needed for servo detection are active as well as the control register. Less than 15 ms is required for the pulse detector to
recover from the idle condition. The control register data is
not lost when this pin is toggled. This pin does not control
the power status of the synchronizer or synthesizer. To
achieve maximum power savings during extended servoonly activity, the synchronizer and synthesizer should be
powered down.
The DP84910 has several methods available to control or
manage device power consumption. Three control register
bits and two pins are provided to control the power status of
elements in this device. The control register bits control the
power status of the pulse detector (PDÐPWRÐDN, Bank
(1,0) bit 4), synchronizer (SYNCÐ PWRÐDN, Bank (1,0) bit
2) and synthesizer (STHÐPWRÐDN, Bank (1,0) bit 3). The
device is configured to initially power up with the synchronizer, synthesizer and pulse detector powered down. The control register power is controlled only by the SLEEP pin.
The SLEEP pin is one of the two pins available for power
management. This pin powers down all circuitry on the chip
including the control register. In this mode the maximum
power supply current is 2 mA. The control register latches
are preset into specific states when exiting the sleep mode.
The shift register flip-flops, however, are in indeterminate
states until all 13 bits have been shifted in. Note that if the
CRL/S input is given a positive transition after exiting the
sleep mode but before valid data has been entered into
the shift register, the indeterminate contents of the shift reg-
TABLE I. Selective Power Down Truth Table
Ctrl Reg.
Bank (1,0)
IDLE/
SERVO
Pin
B4
B3
B2
0
X
X
X
X
1
1
0
0
0
1
1
0
0
1
1
1
0
1
1
1
0
1
0
0
1
0
1
SLEEP
Pin
Power Status by Block
PD &
SERVO
CR
SYNCH
SYNTH
OFF
OFF
OFF
OFF
OFF*
ON**
ON
ON
OFF*
ON**
OFF
ON
0
OFF*
ON**
ON
OFF
1
1
OFF*
ON**
OFF
OFF
0
0
ON
ON
ON
ON
0
0
1
ON
ON
OFF
ON
0
0
1
0
ON
ON
ON
OFF
1
0
0
1
1
ON
ON
OFF
OFF
1
X
1
0
0
OFF
ON**
ON
ON
1
X
1
0
1
OFF
ON**
OFF
ON
1
X
1
1
0
OFF
ON**
ON
OFF
1
X
1
1
1
OFF
ON**
OFF
OFF
*Except for pulse detector circuitry biasing necessary for quick recovery from power down mode.
**Control register buffers powered down. Data in register will not be affected but new data cannot
be loaded into register when IDLE/SERVO is high.
9
http://www.national.com
Absolute Maximum Ratings are those
values beyond which the safety of the device cannot be
guaranteed. The device should not be operated at these
limits. The parametric values defined in the ‘‘Electrical Characterisitics’’ tables are not guaranteed at these ratings. The
‘‘Operating Conditions’’ table will define the conditions for
actual device operation.
Supply Voltage
7V
TTL Input Maximum Voltage
Maximum Output Voltage
7V
7V
Maximum Input Current (Analog Pins)
(or as specified on per-pin basis)
ESD Susceptibility
(Note 1)
2 mA
1500V
Operating Conditions guaranteed over operating temperature and supply voltage ranges unless otherwise specified. Minimum and/or maximum limits are guaranteed by outgoing testing unless otherwise specified.
Symbol
Parameter
Conditions
Min
Typ
(Note 3)
Max
4.5
5.0
5.5
V
70
§C
Units
VCC
Supply Voltage
TA
Operation Ambient Temperature
TS
Storage Temperature
150
§C
IOH
High Logic Level Output Current for TTL Outputs
(Note 2)
b 400
mA
IOL
Low Logic Level Output Current for TTL Outputs
(Note 2)
8
mA
VIH
High Logic Level Input Voltage
VIL
Low Logic Level Input Voltage
0.8
V
CL
Capacitive Load on Any TTL Output
15
pF
fNRZ
NRZ Transfer Rate Operating Frequency
0
b 65
2
V
(Note 2)
-36
7.5
36
-50
13.7
50
Mb/s
fVCO
Synchronizer VCO Operating Frequency
(Note 2)
1.5 fNRZ
MHz
fSTH
fXTL
Synthesizer VCO Operating Frequency
(Note 2)
1.5 fNRZ
MHz
Crystal Input Operating Frequency
(Note 2)
20
MHz
tPWH(XTL)
Width of XTLIN Pulse (High)
20
tPWL(XTL)
Width of XTLIN Pulse (Low)
20
tPWH(ERDIN)
Width of ERDIN Pulse (High)
15
9
ns
tPWL(ERDIN)
Width of ERDIN Pulse (Low)
10
5
ns
tPW(CRL/S)
Width of CRL/S Pulse (High or Low)
(Note 2)
50
ns
tSU(CRD)
CRD Setup Time with Respect to CRC
(Note 2)
20
ns
tH(CRD)
CRD Hold Time with Respect to CRC
(Note 2)
20
ns
tSU(CRL/S)
CRL/S Setup Time with Respect to CRC
(Note 2)
200
ns
tH(CRL/S)
CRL/S Hold Time with Respect to CRC
(Note 2)
20
ns
tPW(CRC)
CRC Pulse Width (High or Low)
(Note 2)
IRNOM
RNOM Pin Current
Note 2: Parameter guaranteed by design or correlation data. No outgoing tests are performed.
Note 3: Typical values are specified at 25§ C and 5V supply.
http://www.national.com
10
ns
25
90
Note 1: Human body model is used. (120 pF through 1.5 kX)
ns
ns
130
170
mA
DC Electrical CharacteristicsÐGeneral guaranteed over operating conditions (see table) unless otherwise specified. Minimum and/or maximum limits are guaranteed by outgoing testing unless otherwise specified.
Symbol
Parameter
Conditions
Min
Typ
(Note 3)
Max
Units
b 0.65
1
b 1.5
V
VCC b 2
VCC b 1.6
VIC
Input Clamp Voltage
VCC e Min, II e b18 mA
VOH
High Logic Level
Output Voltage
VCC e Min, IOH e Max
VOL
Low Logic Level
Output Voltage
VCC e Min, IOL e Max
0.25
0.5
V
IIH
High Logic Level
Input Current
VCC e Max, VI e 2.7V
1
20
mA
IIL
Low Logic Level
Input Current
VCC e Max, VI e 0.4V
b 60
b 200
mA
IO
Output Drive Current
VCC e Max, VO e 2.125V (Note 1)
b 110
mA
ICPO
Charge Pump Output
Current
(Note 2)
IDRIFT
Combined Charge
Pump Output
Inactive Current and
VCOI OFFSET
Current
Charge Pump Inactive, CPO and VCOI
pins tied together
1V k VCPO k 2.5V
ITEF
TEF Output Current
(Absolute Value)
1V k VTEF k 2.5V
ITEF-OFF
TEF Output Inactive
Current
1V k VTEF k 2.5V
VRNOM
Voltage at RNOM Pin
IRNOM e 125 mA, 25§ C only
CPO Voltage with
Synchronizer
Powered Down
b 5 mA k ICPO k 5 mA
TEF Voltage with
Synthesizer Powered
Down
b 5 mA k ITEF k 5 mA
Supply Current in the
Read Mode
V(WG) e 0.3V, All Sections
Powered On. VCC e 5.25V
ICC(SLEEP)
Supply Current in
Sleep Mode
V(SLEEP) e 0.8V, VCC e 5.25V
ICC(IDLE)
Supply Current in Idle
Mode
V(WG) e 0.3V Power Down
Synchronizer and Synthesizer Sections
of the Chip Via Control Register. Power
Down Pulse Detector with IDLE Pin.
VCC e 5.25V
Pulse Detector
Supply Current with
All Other Sections
Powered Down
V(WG) e 0.3V. Power Down All Sections
of the Chip Via Control Register Except
the Pulse Detector. VCC e 5.25V
Switched Supply
(SVCC) Output
Voltage
SLEEP e HIGH. Pull 1 mA from SVCC
pin.
VCPO(PD)
VTEF(PD)
ICCR
ICC(PD)
VSVCC
b 12
0.8 K1IIN
K1IIN
V
1.2 K1IIN
b 1.2
1.2
mA
250
800
mA
b1
1
mA
0.6
0.75
0.9
V
1.1
1.5
2
V
1.1
1.5
2
V
16.7 Mb/s
160
190
mA
33.3 Mb/s
175
200
mA
50 Mb/s
200
220
mA
1
2.5
mA
10
20
mA
110
mA
VCC b 0.9
V
VCC b 1.1
VCC b 1
Note 1: VO e 2.125V produces a current closely approximating one half of the true short circuit current, IOS.
Note 2: K1 is the selected charge pump gain constant (2, 4 or 8), IIN e IRNOM, 1V k VCPO k 2.5V.
Note 3: Typical values are specified at 25§ C and 5V supply.
11
http://www.national.com
DC Electrical CharacteristicsÐPulse Detector, Servo and Filter guaranteed over
operating conditions (see table) unless otherwise specified. Minimum and/or maximum limits are guaranteed by outgoing testing
unless otherwise specified.
Symbol
Circuit
Block
Parameter
Conditions
Min
Typ
(Note 24)
Max
Units
2
2.4
2.8
kX
0.1
0.5
V/V
8
11
13
V/V
3
3.4
4.4
V
ZIN-AL
GCA
Amplifier Input Impedance
(AMPIN1, AMPIN2)
Nonwrite Mode (Note 1)
AVA(MAX)
GCA
Maximum Amplifier Gain
VVAGCIN e 1V (Note 2)
AVA(MIN)
GCA
Minimum Amplifier Gain
VVAGCIN e 4V (Note 2)
AVA(FG)
GCA
Amplifier Gain in Fixed
Gain Mode
Control Register Programmed
for Fixed Gain Mode (Note 2)
VAob
GCA
Amplifier Output DC Bias
Level
VTH(AGC)
AGC
AGC Threshold Voltage
VREF e 0.5V,
VVAGCIN e 2.5V (Note 3)
425
500
575
mVPP
GmAGC
AGC
AGC Transconductance
VVAGCIN e 2.5V (Note 4)
0.7
1
1.3
mA/V
b IAGC(SLEW)
AGC
AGC Slew Current
(Flowing out of either
VAGCINS or VAGCIND)
lVCHAN1 b VCHAN2l e 0.5V,
VVAGCIN e 2.5V, VREF e 0.5V
b 400
b 240
b 180
mA
AGC Slew Current
(Flowing into either
VAGCINS or VAGCIND)
lVCHAN1 b VCHAN2l e 0V,
VVAGCIN e 2.5V, VREF e 0.5V
200
240
400
mA
IAGC(SLEW)
AGC
50
V/V
FSBP
AGC
Fast Slew Break Point for
AGC
VVACGIN e 2.5V (Note 5)
VREF e 0.5V
20
30
40
%
VDISCAP
AGC
Discharge Capacitor
Voltage
Measurement Made at
VTHAGC (Note 23)
1.3
1.8
2.4
V
ILEAK(AGC)H
AGC
AGC Leakage Current in
AGC Hold Mode
HOLD e High, VVAGCIN e
2.5V (Note 6)
0.02
0.09
mA
ILEAK(AGC)W
AGC
AGC Leakage Current
Write Mode
Pulse Detector Placed in Write
Mode. VVAGCIN e 2.5V
(Note 6)
0.02
0.03
mA
0.02
0.07
mA
11
15
kX
65
100
X
ILEAK(AGC)ID
AGC
AGC Leakage Current in
Idle Mode
Pulse Detector is in Idle Mode.
VVAGCIN e 2.5V (Note 6)
ZDISCAP
AGC
DISCAP Pin Impedence
Force 2V on the DISCAP Pin
and Measure the Impedence
ZIN(AL)W
AMP.
CLAMP
Amplifier Input Impedance
in Write Mode
(Note 1)
Iclamp(sink)
AMP.
CLAMP
Amplifier Input Clamp
Sink Current
(Note 7)
Iclamp(source)
AMP.
CLAMP
Amplifier Input Clamp
Source Current
(Note 8)
ZIN(CH)
CHAN.
INPUTS
Channel Input Impedance
(Note 1)
H/R(D)
CHAN.
INPUTS
Ratio of the Data Field
Hysteresis Threshold to
the AGC Threshold
CHAN.
INPUTS
Ratio of the Servo Field
Hysteresis Threshold to
the AGC Threshold
H/R(S)
http://www.national.com
7
9
11
mA
9
12
mA
4.4
4.7
5
See Conditions for
VTHHYSD(101) and VTH(AGC)
(Note 10)
0.25
0.37
0.45
See Conditions for
VTH(HYSTS) and VTH(AGC)
(Note 10)
0.25
0.36
0.45
12
kX
DC Electrical CharacteristicsÐPulse Detector, Servo and Filter guaranteed over
operating conditions (see table) unless otherwise specified. Minimum and/or maximum limits are guaranteed by outgoing testing
unless otherwise specified. (Continued)
Symbol
Circuit
Block
Parameter
Conditions
Min
Typ
(Note 24)
b 38
b 24
mA
b 30
b 15.5
mA
1.3
1.8
mA
ISETHYS
CHAN.
INPUTS
Set Hysteresis Input Bias
Current
VSETHYSD e VSETHYSS e 0.45V
(Note 11)
IVREF
CHAN.
INPUTS
VREF Input Bias Current
VREF e 0.5V
IDIFC
CHAN.
INPUTS
Differentiator Bias Current
VDIFC2 e 3.5V or
VDIFC1 e 3.5V
Vth(HYSTS)
CHAN.
INPUTS
Hysteresis Comparator
Threshold Voltage for Servo
Hysteresis Level
(Note 9)
CHAN.
INPUTS
Data Field Hysteresis
Comparator Threshold
Voltage
CHAN.
INPUTS
Max
Units
194
239
mVPP
Ctrl Reg. Bits: HYSÐVTHO e 1,
HYSÐVTH1 e HYSÐVTH2 e 1
(Note 9)
133
159
mVPP
Data Field Hysteresis
Comparator Threshold
Voltage
Ctrl Reg. Bits: HYSÐVTH0 e 0,
HYSÐVTH2 e HYSÐVTH1 e 1
(Note 9)
166
201
mVPP
CHAN.
INPUTS
Data Field Hysteresis
Comparator Threshold
Voltage
Ctrl Reg. Bits: HYSTÐVTH1 e 0,
HYSÐVTH0 e HYSÐVTH2 e 1
(Note 9)
207
246
mVPP
CHAN.
INPUTS
Data Field Hysteresis
Comparator Threshold
Voltage
Ctrl Reg. Bits: HYSÐVTH2 e 0,
HYSÐVTH0 e HYSÐVTH1 e 1
(Note 9)
282
315
mVPP
CHAN.
INPUTS
Data Field Hysteresis
Comparator Threshold
Voltage
Ctrl Reg. Bits: HYSÐVTH0 e
HYSÐVTH1 e HYÐVTH2 e 0
(Note 9)
372
418
mVPP
ZSCAP(DIS)
SERVO
SCAP Pin Discharge
Impedance
VHOLD e 0.3V, VS4 e 4V,
VSCAP1 – 4 e 2V (Note 12)
AvQT(gd)
SERVO
Servo Channel Gain for
Quarter Track Mispositioning
VHOLD e 3V
(Note 14)
VINTERCEPT
SERVO
Servo Channel Output
Voltage for 0 VPP Input
VHOLD e 4V
(Notes 13 and 15)
GLgd
SERVO
Gated Detector Gain
Linearity
VHOLD e 4V
(Notes 13, 16 and 17)
VOSgd
SERVO
Gated Detector Output
Voltage Offset
VHOLD e 4V
(Note 18)
ILgd
SERVO
Gated Detector Leakage
Current
VS1 e VS2 e VS3 e VS4 e 0.3V,
VHOLD e 4V (Note 19)
VOS(DA)
SERVO
Servo Difference
Amplifier Offset Voltage
(Note 20)
AVDA
SERVO
Servo Difference
Amplifier Gain
Gain is Measured from
SCAP Pins to Difference
Amplifier Output
VthHYSD(111)
VthHYSD(110)
VthHYSD(101)
VthHYSD(011)
VthHYSD(000)
13
4
6.2
8.5
kX
4.6
5.5
7.8
V/V
1.4
%
0.3
1
%
10
25
mV
0.02
0.05
mA
5
12
mV
0.475
0.5
V/V
1
0.45
http://www.national.com
DC Electrical CharacteristicsÐPulse Detector, Servo and Filter guaranteed over
operating conditions (see table) unless otherwise specified. Minimum and/or maximum limits are guaranteed by outgoing testing
unless otherwise specified. (Continued)
Symbol
Circuit
Block
VDA(MAX)
SERVO
VDA(MIN)
SERVO
Conditions
Min
Typ
(Note 24)
Maximum Output
Voltage of Servo
Difference Amplifier
VCC e 4.5V (Note
21)
3.2
3.37
Minimum Output
Voltage of Servo
Difference Conditions
Force SCAP’s to
Achieve Minimum
Output from
Difference
Amplifier
VDIFF e 2.5V
Parameter
ZVDIFF
SERVO
VDIFF Input Impedance
IDA
SERVO
Difference Amplifier
Output Drive Capability
IGDSEEK
SERVO
Gated Detector Seek
Mode Pull Down
Current
VHOLD e 4V
(Note 22)
Maximum Filter Gain in
Data Field
AvDF(MAX)
AvSF(MAX)
AvDF(MIN)
AvSF(MIN)
FILTER
FILTER
FILTER
FILTER
1.05
Max
Units
V
1.4
V
15
33
kX
100
170
mA
5
8.5
12
mA
Set Pulse Slimming
to Min. Peaking.
SFIELD e LOW,
SERV e 0 (CR bit)
0.85
1.33
1.55
V/V
Maximum Filter Gain in
Servo Field
Set Pulse Slimming
to Min. Peaking.
SFIELD e HIGH,
SERV e 0 (CR bit)
1.1
1.77
1.95
V/V
Minimum Filter Gain in
Data Field
Set Pulse Slimming
to Max. Peaking.
SFIELD e LOW,
SERV e 0 (CR bit)
0.4
0.6
1
V/V
Minimum Filter Gain in
Servo Field
Set Pulse Slimming
to Max. Peaking.
SFIELD e HIGH,
SERV e 0 (CR bit)
0.7
1
1.3
V/V
ZIN(F)
FILTER
Filter Input Impedence
(Note 1)
3.1
3.8
4.8
kX
VFOB
FILTER
Filter Output DC Bias
Level Voltage
VCC e Min.
for Minimum Spec.
VCC e Max.
for Maximum Spec.
0.65
0.9
1.4
V
320
420
500
mA
1.4fXTLIN
1.8fXTLIN
2.3fXTLIN
1/V
KCPF
KVCOF
FILTER
FILTER
Charge Pump Current
(Negative)
Channel Filter PLL
VCO Gain,
Channel Filter PLL
Note 1: The input pin consists of two resistors tied to a voltage source. This is the resistance of each resistor.
Note 2: Gain is measured differentially.
Note 3: The AGC threshold voltage is defined as the equivalent differential peak to peak AC voltage swing across the channel input pins that causes the current at
VAGCIN pin to equal zero.
Note 4: Channel inputs (CHAN1 and CHAN2) are set at VTH(AGC) a 10 mV. Transconductance is measured from the channel inputs (CHAN1 and CHAN2) to the
current at the VAGCIN pin. The measurement is made at VTH(AGC). GmAGC e l IVAGCIN/10 mV l
Note 5: The Fast Slew Break Point (FSBP) is defined as a positive or negative percentage of the AGC threshold voltage (VTH(AGC)). The break point is that voltage
above and below VTH(AGC) where the GmAGC abruptly increases. This point is found by increasing or decreasing the differential voltage at the channel inputs
above and below the AGC threshold, while monitoring the transconductance at the VAGCIN pin. The break point occurs when the transconductance increases by
at least 20% above GmAGC.
Note 6: Measure current into or out of VAGCIN pin for both VCHAN1 b VCHAN2 e 0 and VCHAN1 b VCHAN2 e 0.5V. This specification applies to both VAGCINS
and VAGCIND pins. VREF e 0.5V.
Note 7: The common mode voltage at AMPIN1 and AMPIN2 pins is measured for no current into these pins. Current is then forced into either AMPIN1 or AMPIN2
(not both simultaneously) until the voltage on the pin rises by 1V.
Note 8: The common mode voltage at AMPIN1 and AMPIN2 is measured for no current out of these pins. Current is then pulled out of either AMPIN1 or AMPIN2
(not both simultaneously) until the voltage fails by 1V.
http://www.national.com
14
DC Electrical CharacteristicsÐPulse Detector, Servo and Filter (Continued)
Note 9: The hysteresis comparator threshold is defined as the minimum differential AC signal across the channel inputs (CHAN1 and CHAN2) which causes the
voltage on the POLOUT pin to change state. VSETHYSD e VSETHYSS e 0.45V.
Note 10: The effect that a % change in the H/R ratio has on the qualification threshold, can be calculated by multiplying the H/R % change by the percentage
qualification threshold. For example if the qualification threshold is 30% of the channel input signal and the % change in the H/R ratio is 10%, the net effect on the
qualification level is 30% c 10% e 3%.
Note 11: This specification applies to both SETHYSD and SETHYSS pins.
Note 12: SCAP1, SCAP2, SCAP3 and SCAP4 pins are measured.
Note 13: S1, S2, S3 and S4 pins are at an appropriate level to gate on the channel under test.
VOQTH e The servo output voltage from the SCAP pins with the channel input level set to simulate the read head mispositioned by one quarter of a track in a
direction towards the servo burst (i.e. larger amplitude). This is done by setting Vc1 e l VCHAN1 b VCHAN2 l e 375 mVPP differential e QTH and measuring
the voltage on the SCAP pins.
VOQTL e The servo output voltage from the SCAP pins with the channel input level set to simulate the read head mispositioned by one quarter of a track in a
direction away from the servo burst (i.e. smaller amplitude). This is done by setting Vc1 e l VCHAN1 b VCHAN2 l e 125 mVPP differential e QTL and
measuring the voltage on the SCAP pins.
Note 14: Av(QT(gd)) e (VOQTH b VOQTL)/(QTH b QTL).
Note 15: Expressed as a percentage of VCC.
Note 16: S1, S2, S3 and S4 pins are at an appropriate level to gate on the channel under test
VOETH e The servo output voltage from the SCAP pins with the channel input level set to simulate the read head mispositioned by one quarter of a track in a
direction towards the servo burst (i.e. larger amplitude). This is done by setting Vc1 e l VCHAN1 b VCHAN2 l e 312.5 mVPP differential e ETH and measuring
the voltage on the SCAP pins.
VOETL e The servo output voltage from the SCAP pins with the channel input level set to simulate the read head mispositioned by one quarter of a track in a
direction away from the servo burst (i.e. smaller amplitude). This is done by setting Vc1 e l VCHAN1 b VCHAN2 l e 187.5 mVPP differential e ETL and
measuring the voltage on the SCAP pins.
Note 17: GL(gd) e 100[ À [ l VOEH b VOETL l / l VOQTH b VOQTL l ] b 0.5 Ó /0.5]
Note 18: Set the voltage at S1, S2 and S3 pins to gate on the channel under test. Force l VCHAN1 b VCHAN2 l e 250 mVPP differential. Measure the voltage at
each gated detector output (SCAP pins). VOSgd e g l the maximum difference voltage between (SCAP1–SCAP2) and (SCAP3–SCAP4) l .
Note 19: VCHAN1 b VCHAN2 e 0V. Force 3V on each of the gated detector output pins (SCAP pins) and measure the current into or out of the pin.
Note 20: Force all SCAP pins to 3V and measure difference between VDIFF and DIFAMP1 and VDIFF and DIFAMP2 pins.
Note 21: Force SCAP pins to achieve maximum output from the difference amplifier.
Note 22: Program seek mode. Force 3V on SCAP pin under test. Gate on servo channel under test. Measure current into SCAP pin.
Note 23: This parameter is VCC dependent. The minimum specification is at the minimum specified VCC, while the maximum specification is at the maximum
specified VCC.
Note 24: Typical values are specified at 25§ C and 5V supply.
AC Electrical CharacteristicsÐFilter guaranteed at 25§ C and 5V VCC only. Minimum and/or maximum
limits are guaranteed by outgoing testing unless otherwise specified.
Symbol
DLYdata
Parameter
Conditions (Note 7)
Min
Typ
(Note 5)
Max
g1
Units
Delay Variation
SFIELD e LOW (Note 1)
BOOSTD(mx)
Maximum Filter Boost
SFIELD e LOW (Notes 2 and 6)
ns
6.5
8.13
9.5
dB
BOOSTS(mx)
Maximum Filter Boost
SFIELD e HlGH (Notes 2 and 6)
Ctrl Reg. Bit: SERVO e 1
1.5
3.62
5
dB
BWACD(MXB)
Data Field Filter Bandwidth
Accuracy at Maximum Boost
SFIELD e LOW (Note 3)
8
13.8
17
MHz
BWACD(MNB)
Data Field Filter Bandwidth
Accuracy at Minimum Boost
SFIELD e LOW (Note 4)
7
9.19
12.5
MHz
BWACS(MXB)
Servo Field Filter Bandwidth
Accuracy at Maximum Boost
SFlELD e HIGH (Note 3)
Ctrl Reg. Bit: SERVO e 1
7
11.81
14
MHz
BWACS(MNB)
Servo Field Filter Bandwidth
Accuracy at Minimum Boost
SFIELD e HIGH (Note 4)
Ctrl Reg. Bit: SERVO e 1
4.5
5.58
10
MHz
Note 1: With control register bits EQ0, EQ1, EQ2 set to 1 (i.e. no boost), the change in delay is measured from the b 3 dB frequency of the filter to one fourth of the
b 3 dB frequency. The change in delay is measured from the inputs of the filter to the output of the filter. This parameter is measured with the b 3 dB frequency set
to 10 MHz. This parameter is also guaranteed for control register bits EQ0, EQ1 and EQ2 set to 0 (i.e. full boost), over the same (i.e. no boost) freguency range.
Note 2: b 3 dB e 10 MHz. Control register bits: EQ2 e 0, EQ1 e 0, EQ0 e 0. The boost is measured relative to the low frequency gain.
Note 3: Control register bits: EQ2 e 0, EQ1 e 0, EQ0 e 0, SERVÐEQ2 e 0, SERVÐEQ1 e 0, SERVÐEQ0 e 0, FILTÐ3 dBÐ6–FILTÐ3 dBÐ0 e 1100010,
XTLIN e 16 MHz. Specification indicates bandwidth under these conditions.
Note 4: Control register bits: EQ2 e 1, EQ1 e 1, EQ0 e 1, SERVÐEQ2 e 1, SERVÐEQ1 e 1, SERVÐEQ0 e 1, FILTÐ3 dBÐ6–FILTÐ3 dBÐ0 e 1100010,
XTLIN e 16 MHz. Specification indicates bandwidth under these conditions.
Note 5: Typical values are specified at 25§ C and 5V supply.
Note 6: The limit values have been determined by characterization data. No outgoing tests are performed.
Note 7: An external network of 24 kX to FVCC and 18 kX to GND is connected to VPHASE pin.
15
http://www.national.com
AC Electrical CharacteristicsÐPulse Detector guaranteed over operating conditions (see table)
unless otherwise specified. Minimum and/or maximum limits are guaranteed by outgoing testing unless otherwise specified.
(Note 1)
Symbol
trecov(s)
trecov(l)
From Input To Output
(Note 2)
(Note 2)
WGv
WGv
trecov(sleep) SLEEPu
trecov(IDLE)
Parameter
Conditions
Min
Typ
Max Units
(Note 12)
ERDOu Recovery Time from Write
Mode with Short Mode
Programmed
Enable ERD for Pulse Detector
Output Via Control Register
1.7
1.9
2.6
ms
ERDOu Recovery Time from Write
Mode with Long Mode
Programmed
Enable ERD for Pulse Detector
Output Via Control Register
3.8
4.1
5.4
ms
ERDOu Recovery Time from Sleep
Mode of Pulse Detector
Enable ERD for Pulse Detector
Output Via Control Register
(Note 10)
300
ms
20
ms
ERDOu Pulse Detector Recovery Time (Notes 3 and 11)
from the IDLE Mode
IDLE/
v
SERVO
tcharge
S1 to S4
SCAP1– Gated Detector Charge Time
SCAP4
(Note 3)
tdischarge
S1 to S4
SCAP1– Gated Detector Discharge
SCAP4 Time
(Note 4)
tON
S1 to S4
tOFF
200
340
430
ns
2.7
3.6
4.5
ms
SCAP1– Gated Detector Turn On Time (Note 5)
SCAP4
33
40
ns
S1 to S4
SCAP1– Gated Detector Turn Off Time (Note 6)
SCAP4
34
45
ns
tpw
ERD0u
ERD0v Encoded Read Data Output
Pulse Width
Enable ERD0 for Pulse Detector
Output via Control Register
20
35
ns
tGT0
SCAP4v
SCAP3u Gate to Time Channel Delay,
Delay Step 0
V(SETHYS) e b0.1V (Note 7)
f e 5 MHz
105
ns
tpp
ERD0
Pulse Pairing
70
VAMPIN e 100 mVPP f e 3.3 MHz b1.75
Differential (Note 9) f e 7 MHz b1.25
0.25
1.75
0.25
1.25
ns
tDS1
SCAP4u
SCAP3u Programmable Channel Delay (Note 8)
Step Size, Delay Step 1
6
9
ns
tDS2
SCAP4u
SCAP3u Programmable Channel Delay (Note 8)
Step Size, Delay Step 2
11
17
ns
tDS3
SCAP4u
SCAP3u Programmable Channel Delay (Note 8)
Step Size, Delay Step 3
11
17
ns
Note 1: All parameters are specified for the following conditions unless otherwise stated. The device uses the components described in the AC test setup diagram
(See Figure 5b ). VREF e 0.5V, VSETHYS e 0.45V, VRG e 0.3V and f e 2.5 MHz. The control register is set at the initial power up conditions except all sections are
powered on. RDIF e 50X, CDIF e 180 pF.
VIN e 100 mVPP differential.
Note 2: The symbol (
u) indicates the rising edge of the pulse is used as reference. The symbol (v) indicates the falling edge of the pulse is used as reference.
Note 3: Connect 200 pF capacitors to SCAP pins. With all external capacitors to SCAP pins discharged, measure the time from servo channel enable pins (S1, S2,
S3, S4) to 90% of the rising edge of the selected servo channel output. fIN e 5 MHz
Note 4: Connect 200 pF capacitors to SCAP pins. With all external capacitors to SCAP pins discharged, measure the time from the servo channel enable pins (S1,
S2, S3, S4) to 90% of the falling edge of the selected servo channel output. fIN e 5 MHz
Note 5: With no capacitors connected to the SCAP pins, pull 1 mA from each of the SCAP pins. Measure the time from the selection of each servo channel (S1, S2,
S3, S4) to the voltage on the selected servo output when it increases by 0.1V.
Note 6: With no capacitors connected to the SCAP pins, pull 1 mA from each of the SCAP pins. Measure the time from the selection of each servo channel (S1, S2,
S3, S4) to the voltage on the selected servo output when it decreases by 0.1V.
Note 7: Enable internal pulse detector signals and program the gate channel delay step 0 through the control register. tGTO includes time contributions from the
test frequency and delay introduced by the external differentiator components. The test frequency contribution is the amount of time from the zero crossing at the
base line to the peak (which for a 5 MHz signal is 100 ns). The theoretical delay introduced by the differentiator components, RDIF e 50X and CDIF e 180 pF, at
this frequency is 13 ns. Consequently, the raw gate to channel delay can be found by subtracting off these external contributions to the delay.
http://www.national.com
16
AC Electrical CharacteristicsÐPulse Detector (Continued)
Note 8: Enable internal pulse detector signals through the control register. Measure the time from the falling edge of SCAP4 pin to the rising edge of SCAP3 pin as
the programmable gate channel delay step is changed. tDS e the incremental delay change per step.
Note 9: Enable pulse detector output at ERDO via the control register. The 3.3 MHz pulse pairing measurement is made with the channel filter programmed for
5 MHz b 3 dB bandwidth with 0 dB peaking. The 7 MHz pulse pairing measurement is made with the channel filter programmed for 10 MHz b 3 dB bandwith with
0 dB peaking.
Note 10: Pulse detector is initially powered down for 25 ms prior to powering on.
Note 11: The pulse detector is initially powered down for 2 ms. Recovery time is measured from the deassertion of the IDLE/SERVO pin to the rising edge of
ERDO.
Note 12: Typical values are specified at 25§ C and 5V supply.
Note 13: The limit value has been determined by a characterization data. No outgoing test is performed.
AC Electrical CharacteristicsÐSynchronizer and Synthesizer guaranteed over operating temperature and supply voltage ranges unless otherwise specified. Minimum and/or maximum limits are guaranteed by
outgoing testing unless otherwise specified.
Symbol
Func.
Block
Parameter
tT-SYNC
Synch.
Synchronizer Window Loss
Min
Typ
(Note 8)
Max
16.7 Mb/s
b3
g 1.3
3
33.3 Mb/s
b 2.5
g 1.1
2.5
50 Mb/s
b 1.25
g 0.6
1.25
Conditions
Strobe M e 0
iLIN-PH
Synch.
Phase Detector
Retrace Angle
Phase Lock
(Notes 6, 9)
KVCO-SYNC
Synch.
Synchronizer VCO Gain
(Note 1)
25§ C Only
tSD0
Synch.
SCK Negative Edge to
SD Negative Edge
(Note 4)
tSD1
Synch.
SCK Negative Edge to
SD Positive Edge
(Note 4)
tZPSR
Synch.
Zero-Phase Start
Accuracy, Absolute Value
Entering READ Mode
(Note 4)
tSFIX
Synch.
Strobe per Step Size,
b 2 to a 2
(Note 9)
tSVAR
Synch.
Strobe per Step Size,
b 2 to b 6, 2 to 6
(Notes 2 and 9)
tPW-SCK
Synch.
SCK Output Pulse Width
(Note 5)
tb3 dB-KVCO
Synch.
VCO Control Block
b 3 dB Rolloff
(Note 9)
tb3 dB-CP
Synch.
Charge Pump Block
b 3 dB Rolloff
(Note 9)
tPWSTH
Synth.
Synthesizer Output
Pulse Width
(Note 5)
Synthesizer VCO Gain
(Notes 1 and 5) See
graph on next page
25§ C Only
KVCO-SYNTH
fb3 dB-KSTH
Synth.
Synth.
VCO Control Block
b 3 dB Rolloff
gq
ns
rad
0.250o
0.450o
0.650o
rad/Vs
3
5
8
ns
3
5
8
ns
2
ns
0.75 tw
(Note 9)
Units
0.6
ns
.0625 c tVCO
ns
tw
1.25 tw
8
MHz
50
MHz
33 Mb/s
tw b 5
tw a 5
50 Mb/s
tw b 3.25
tw a 3.25
1.230o
ns
1.40o
8
1.550o
ns
rad/Vs
MHz
Note 1: 0o is the operating frequency of the synchronizer VCO. This parameter is specified at 25§ C ambient only. KVCO varies inversely with absolute (Kelvin)
temperature. KVCO (T) e KVCO (25§ C) c 298/T where T is in degrees Kelvin.
Note 2: tVCO is the period of the synchronizer VCO. The period is equal to the code rate clock period.
Note 3: Add to this value the data rate dependent delay time term TBD% c TVCO. Note 2 also applies.
Note 4: Parameter guaranteed by design or correlation to characterization data. No outgoing tests are performed.
Note 5: tw e 0.5 c respective clock period.
Note 6: The parameter is measured with respect to the code rate clock period.
Note 7: Using standard, static window measurement. See DP84910 Design Guide, DP8491/92 or DP8458/59 data sheets for description of static window test.
Note 8: Typical values are specified at 25§ C and 5V supply.
Note 9: This parameter is provided as information only.
17
http://www.national.com
Typical KVCO-SYNTH Performance Characteristic
KVCO-SYNTH vs Data Rate
TL/F/11777 – 10
Control Register Timing Diagram
TL/F/11777 – 4
FIGURE 4. MICROWIRETM Compatible Control Register Serial Load Timing Diagram
http://www.national.com
18
FIGURE 5a
TL/F/11777 – 5
Detailed Block Diagram
19
http://www.national.com
AC Test Configuration
TL/F/11777 – 6
FIGURE 5b. Sample AC Test Configuration for Bench Evaluation of the DP84910
http://www.national.com
20
Control Register Description
one of the four latch banks into which the data bits are
loaded. Table IIa lists the control register bit names and
briefly describes their functions. When the device is first
powered on or the sleep mode is exited, all the information
bits are forced to Power-On-Reset (POR) states. The CONTROL REGISTER DATA OUTPUT (CRDO) pin issues data
from the shift register. This output is made available so that
it can be connected to the input of another device’s control
register input such as NSC’s ENDEC (DP84900). This will
minimize the number of data lines from the controller. Even
though all control register latches are preset into known
states when the DP84910 is energized (either by applying
VCC or taking SLEEP high), the shift register flip-flops are in
indeterminate states until valid data is shifted fully through
the register. Thus, the CRDO data is not valid after power
up until all thirteen bits have been shifted in. Also note that if
the CRL/S input is given a positive transition after power up
occurs but before valid data has been entered into the shift
register, the indeterminate contents of the shift register will
be randomly loaded into one of the four banks of latches.
Valid data must be loaded into the shift register before
CRL/S is given a positive transition.
The control register (CR) is comprised of a thirteen bit serial
shift register (eleven data bits and two address bits), four
banks of eleven bit latches and supporting logic. The latches are segmented into four subsections (banks) to allow the
user to load/reload subsets of control bits without having to
enter the entire contents of forty-four bits. Information is
strobed into the shift register via the CONTROL REGISTER
DATA (CRD) input on the positive edge of CONTROL REGISTER CLOCK (CRC) input with the CONTROL REGISTER
LATCH/SHIFT BAR (CRL/S) pin at a logical low state. The
data from the shift register is parallel transmitted to one of
the four latch banks when CRL/S is given a positive transition. To minimize power consumption, the CRL/S pin
should be kept at a logical high state except when shifting
data into the control register. (When this pin is at a logical
high level, power to the shift register is interrupted.) The
SLEEP and IDLE/SERVO pins must be disabled (SLEEP e
high and IDLE/SERVO e low) in order to enter data into
the control register.
Bit positions two through twelve contain the control information. The last two bits entered into the shift register (positions zero and one) are the two address bits which select
TL/F/11777 – 7
FIGURE 6. Control Register Block Dlagram
21
http://www.national.com
Control Register Description (Continued)
TABLE IIa. Control Register Definitions
Bit
Bit Name
POR
Block
Function
BANK (0,0)
0
CR ADDR0
CR
Control Register Bank Address LSB (0)
1
CR ADDR1
2
FILTÐ3 dBÐ0
1
CR
Control Register Bank Address MSB (0)
FILT.
Channel Filter Cutoff Frequency Selection Bit0 (LSB)
3
FILTÐ3 dBÐ1
4
FILTÐ3 dBÐ2
1
FILT.
Channel Filter Cutoff Frequency Selection Bit1
1
FILT.
5
Channel Filter Cutoff Frequency Selection Bit2
FILTÐ3 dBÐ3
1
FILT.
Channel Filter Cutoff Frequency Selection Bit3
6
FILTÐ3 dBÐ4
0
FILT.
Channel Filter Cutoff Frequency Selection Bit4
7
FILTÐ3 dBÐ5
1
FILT.
Channel Filter Cutoff Frequency Selection Bit5
8
FILTÐ3 dBÐ6
1
FILT.
Channel Filter Cutoff Frequency Selection Bit6 (MSB)
9
EQ0
1
PD
Equalization Select Bit0 (LSB)
10
EQ1
0
PD
Equalization Select Bit1
11
EQ2
0
PD
Equalization Select Bit2 (MSB)
12
SERVO
0
PD
Disable BW/EQ Control Servo Field (0 e Disable)
Control Register Bank Address LSB (1)
BANK (0,1)
0
CR ADDR0
CR
1
CR ADDR1
CR
Control Register Bank Address MSB (0)
2
PDATA0
1
SYNTH
Feedback Divider Bit0 (LSB)
3
PDATA1
0
SYNTH
Feedback Divider Bit1
4
PDATA2
0
SYNTH
Feedback Divider Bit2
5
PDATA3
0
SYNTH
Feedback Divider Bit3
6
PDATA4
0
SYNTH
Feedback Divider Bit4
7
PDATA5
0
SYNTH
Feedback Divider Bit5 (MSB)
8
PDATA6
1
SYNTH
Input Divider Bit0 (LSB)
9
PDATA7
0
SYNTH
Input Divider Bit1
10
PDATA8
0
SYNTH
Input Divider Bit2
11
PDATA9
0
SYNTH
Input Divider Bit3
12
PDATA10
0
SYNTH
Input Divider Bit4 (MSB)
Control Register Bank Address LSB (0)
BANK (1,0)
0
CR ADDR0
CR
1
CR ADDR1
CR
Control Register Bank Address MSB (1)
2
SYNCÐPWRÐDN
1
SYNC
Selective Power Down of Synchronizer (Power Down e High)
3
STHÐPWRÐDN
1
SYNTH
Selective Power Down of Synthesizer (Power Down e High)
4
PDÐPWRÐDN
1
PD
Selective Power Down of Pulse Detector (Power Down e High)
5
ENSTHO
1
SYNTH
Enable SYNTH Output (when low)
6
GATEÐDEL1
0
PD
Gating Channel Delay Select Bit 1(LSB)
7
GATEÐDEL2
1
PD
Gating Channel Delay Select Bit 2(MSB)
http://www.national.com
22
Control Register Description (Continued)
TABLE IIa. Control Register Definitions (Continued)
Bit
Bit Name
POR
Block
Function
BANK (1,0)
8
STRÐSIGN
0
SYNC
Strobe Sign Bit (0 e pos., 1 e neg.)
9
STR0
0
SYNC
Strobe Bit0 (LSB)
10
STR1
0
SYNC
Strobe Bit1
11
STR2
0
SYNC
Strobe Bit2 (MSB)
12
CPRATIO
0
SYNC
Synchronizer Charge Pump Gain Control
BANK (1,1)
0
CR ADDR0
CR
Control Register Bank Address LSB (1)
1
CR ADDR1
CR
Control Register Bank Address MSB (1)
2
ERD0
0
PD/SC
ERD Control Bit 0 (Note 1)
3
ERD1
0
PD/SC
ERD Control Bit 1 (Note 1)
4
PREAMÐ2T
0
SYNC
Select 2T Preamble (3T if low)
5
INVÐWG
1
PD
Select WG Polarity (1 e active low)
6
SLOW
1
PD
Select 1.7 ms Delay on AMPIN (Low e 3.4 ms delay)
7
HYSÐVTH0
1
PD
Hysteresis Voltage Control Bit0 (LSB)
8
HYSÐVTH1
0
PD
Hysteresis Voltage Control Bit1
9
HYSÐVTH2
1
PD
Hysteresis Voltage Control Bit2 (MSB)
10
SERVOÐEQ0
1
FILT
Filter Bandwidth/Equalization Control-Servo Bit0 (LSB)
11
SERVOÐEQ1
1
FILT
Filter Bandwidth/Equalization Control-Servo Bit1
12
SERVOÐEQ2
1
FILT
Filter Bandwidth/Equalization Control-Servo Bit2 (MSB)
Note 1: When ERD0 and ERD1 are both high. the GCA is put into a fixed gain mode. The synchronizer and synthesizer are put into test modes where their VCO’s
are driven by external signals.
Pulse Detector Description
nal at the channel inputs (CHAN1, CHAN2). The channel
input signal amplitude is set by a voltage applied to the
VREF pin. There is a one-to-one correspondence between
the voltage applied to the VREF pin and the peak-to-peak
differential signal at the GCA outputs. The VREF voltage is
typically set by a voltage divider between supply and
ground. A switched supply pin (SVCC) can be used to provide the supply reference for this divider.
The gain of the GCA is controlled by a fast equal-attack,
equal decay, pattern insensitive, exponential responding,
automatic gain controlled (AGC) amplifier circuit. The AGC
allows for fast settling within 3 ms for a 50% change in the
input signal level. The exponential response of the AGC allows the settling time to be independent of the input signal
level. The response is pattern insensitive because the
charging or discharging of the AGC capacitor is allowed
only in the presence of a signal. Thus, large shoulder regions will not cause the AGC voltage to droop. A high impedance AGC input pin allows for an AGC hold function with
very little leakage of the AGC capacitors’ charge.
The purpose of the pulse detector is to convert the timing
information contained in the analog peaks of the disk waveform into a digital signal whose leading edge accurately represents the time position of the analog peaks.
Raw disk data from the output of an external read preamplifier is capacitively coupled to the inputs of the DP84910’s
gain controlled amplifier (AMPIN1, AMPIN2). These inputs
are switched to low impedance when the WRITE GATE input pin is enabled and stays at a low impedance for either
1.7 ms or 3.4 ms after WRITE GATE is disabled. The amount
of delay is selectable via a bit in the control register (SLOW,
Bank (1,1), bit 6). During this time, any DC offsets accumulated across the input coupling capacitors during the write
mode are removed. Also during the write mode, the AGC
voltage is held fixed and the input signal to the amplifier is
blocked. DC offsets at the output of the amplifier are the
same for read or write modes.
The gain controlled amplifier (GCA) accepts signals in the
range of 20 mV to 200 mV peak-to-peak differential and
produces a constant 500 mV peak-to-peak differential sig-
23
http://www.national.com
Pulse Detector Description (Continued)
The pulse detector output pulse width is internally fixed to
approximately 15 ns, independent of data rate.
Four gated peak detectors are used to detect quadrature
embedded servo bursts. When gated on, the peak detector
charges an external capacitor to a DC level proportional to
the amplitude of the servo burst. The output voltage range
of these detectors is large enough for 7 bits of resolution.
The gating and discharge of the servo capacitors are controlled by five TTL level logic pins (S1, S2, S3, S4 and
HOLD) as described by Table IV. The servo channel is designed for very low servo offsets and good gain linearity.
Two servo difference amplifiers (DIFFAMP1, DIFFAMP2)
have been added to the DP84910 which were not present in
previous NSC integrated read channel circuits. The first difference amplifier (DIFFAMP1) takes the difference between
servo channel 1 (SCAP1) and channel 2 (SCAP2). The second difference amplifier (DIFFAMP2) takes the difference
between servo channel 3 (SCAP3) and channel 4 (SCAP4).
These differences are centered around an externally supplied reference voltage at the VDIFF pin. This reference
voltage is typically set at one half the supply voltage.
Two modes of servo operation are now available, track follow and seek modes. The control or selection of these
modes are with the servo switches (S1 through S4) and
HOLD pins (see Table IV). The difference between these
modes is the amount of charging time the servo peak detector needs to reach its final value, with the same input conditions. The track follow mode has a slower charge time than
the seek mode. With a slower charge time the peak detectors will be less sensitive to noise on the servo signal. Previous NSC integrated read channel devices only provided the
track follow mode.
An output internal signals mode can be entered by applying
a logical high level to the S2 pin and a logical low level to
the HOLD pin. In this mode certain selected internal signals
of the pulse detector are routed to the four servo output pins
(SCAP1 – SCAP4) as observation points. These signals include the fully differential analog output of the differentiator
(SCAP1 and SCAP2 pins), the output of the zero-cross detector at the differentiator output (SCAP3 pin), and the delayed qualification signal (SCAP4 pin). This mode is useful
for the system designer while optimizing the implementation
of the pulse detector. This mode would not normally be selected in a production drive as it precludes the operation of
these pins for embedded servo use.
The differentiator extracts the timing information from the
peaks of the disk signal. The timing of the peaks is preserved in the zero-crossing of the signal at the differentiator
output. A zero-cross detector is used in conjunction with the
qualification channel to provide noise free, encoded data
pulses to the data synchronizer. Fully differential circuits are
used throughout the pulse detector to minimize pulse pairing.
In order to not interpret noise on the baseline as input data,
a hysteresis comparator is used for qualifying the channel
input signal. Two pins set the hysteresis level by the application of an external voltage. One pin sets the hysteresis
level in a data field (SETHYSD) and the other pin sets the
hysteresis level in a servo field (SETHYSS). The SFIELD pin
controls the selection between these pins. A resistive divider between supply and ground is typically used to provide
these voltages. A switched supply output pin (SVCC) is
available to be used as the supply reference for these dividers. The SETHYSD voltage is adjustable in eight steps via
bits in the control register (HYSÐVTH0, HYSÐVTH1,
HYSÐVTH2, Bank (1,1) bits 7, 8, 9) (see Table IIb).
TABLE IIb. Hysteresis Threshold Control
Ctrl. Reg. Bits
% Qual.
HYSÐVTH2
HYSÐVTH1
HYSÐVTH0
1
1
1
29
1
1
0
33.5
1
0
1
38
1
0
0
42.5
0
1
1
47
0
1
0
51.5
0
0
1
56
0
0
0
60.5
SETHYSD e 450 mV
Two bits in the control register (ERD0, ERD1, Bank (1,1)
bits 2, 3) direct the output of the pulse detector to either the
input of the data synchronizer section, the ERDOUT pin or
both (see Table III). A test mode is entered when both of
these control register bits are at a logical high level. In this
mode the GCA is put into a fixed gain mode, the VCOs are
stopped, the CRD input is redirected to act as a clock
source for the synchronizer and the CRC pin as a clock
source for the synthesizer.
TABLE III. SYNCH./PD I/O Pin Control
Ctrl. Reg.
Bank (1,1)
Pins Enabled
ERDOUT
Test
Mode
ERD1
ERD0
ERDIN
0
0
NO
NO
OFF
0
1
YES
NO
OFF
1
0
YES
YES*
OFF
1
1
YES
YES*
ON
*Internal pulse detector feed through to synchronizer is disabled; ERDIN is
input to the synchronizer.
http://www.national.com
24
Pulse Detector Description (Continued)
TABLE IV. Servo Control Truth Table
HOLD
S1
S2
S3
S4
Function
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
Previously Latched Mode
Latch Track Follow Mode
Output Internal Signals and Previously Latched Mode
Output Internal Signals and Latch Track Follow Mode
Latch Seek Mode
Not Allowed
Output Internal Signals and Latch Seek Mode
Not Allowed
Discharge Servo Caps and Previously Latched Mode
Discharge Servo Caps and Latch Track Follow Mode
Discharge Servo Caps and Output Internal Signals
Discharge Servo Caps, Output Internal Signals and Latch Track Follow Mode
Discharge Servo Caps and Latch Seek Mode
Not Allowed
Discharge Servo Caps, Output Internal Signals and Latch Seek Mode
Not Allowed
Previously Latched Mode
Gate On SCAP1 and Previously Latched Mode
Gate On SCAP2 and Previously Latched Mode
Gate On SCAP1/SCAP2 and Previously Latched Mode
Gate On SCAP3 and Previously Latched Mode
Gate On SCAP1/SCAP3 and Previously Latched Mode
Gate On SCAP2/SCAP3 and Previously Latched Mode
Gate On SCAP1/SCAP2/SCAP3 and Previously Latched Mode
Gate On SCAP4 and Previously Latched Mode
Gate On SCAP1/SCAP4 and Previously Latched Mode
Gate On SCAP2/SCAP4 and Previously Latched Mode
Gate On SCAP1/SCAP2/SCAP4 and Previously Latched Mode
Gate On SCAP3/SCAP4 and Previously Latched Mode
Gate On SCAP1/SCAP3/SCAP4 and Previously Latched Mode
Gate On SCAP2/SCAP3/SCAP4 and Previously Latched Mode
Gate On SCAP1/SCAP2/SCAP3/SCAP4 and Previously Latched Mode
Channel Filter Description
filter characteristics remain independent of supply, temperature and process variations. This PLL locks to the frequency
provided at the XTLIN pin.
The integrated channel filter is a continuous-time analog implementation of an 0.05 degree error equal ripple LC ladder
filter as shown in Figure 8 . The equal ripple filter was chosen because it has extended phase linearity and better amplitude response in the stop band when compared to other
filter types of the same order. The amount of pulse slimming
is selectable, by control register bits, in eight steps with a
maximum 9 dB of peaking. The filter’s b3 dB frequency is
selectable, by control register bits, in a maximum of 128
steps. Dual b3 dB frequencies, one for data field and one
for servo field, are selectable by control register bits and
multiplexed by the SFIELD pin (when enabled by control
register bit, SERVO). The SFIELD pin control allows for the
altering of the channel filter bandwidth on the fly without
accessing the control register. Dual AGC control pins, one
for data field and one for servo field, insures quick settling
times when the filter bandwidth is changed in this manner. A
dedicated PLL for the channel filter is included to ensure the
TL/F/11777 – 8
C1 e 23.86 pF
C3 e 13.4 pF
C5 e 10.25 pF
C7 e 3.042 pF
L2 e 16.03 mH
L4 e 11.81 mH
L6 e 7.63 mH
R1 e 2 kX
FIGURE 8. Equal Ripple FilterÐLC Equivalent
25
http://www.national.com
Channel Filter Description (Continued)
TABLE Va. Peaking vs b3 dB Frequency Equations
VPHASE Pin
The voltage on the VPHASE pin is internally generated and
controls the Q of the integrated filter. Changing the voltage
on this pin has simultaneous effects on the filter group delay, peaking and bandwidth. It is recommended that an external voltage divider (18 kX to FVCC and 24 kX to ground)
be connected to this pin. The following response equations
have been created with this divider connected. This resistor
divider does not set the voltage at this pin. It modifies the
gain and offsets the voltage at this pin.
The connection of the divider to this pin improves the filter
group delay performance, particularly at higher data rates.
Without these resistors there is a high frequency peaking of
the group delay characteristic which in turn causes excess
peaking in the magnitude characteristic, even with no boost
selected. These effects are further exaggerated at low VCC
and elevated temperatures.
Peaking CR Bits
(Data Field)
Peaking
(dB)
b 3 dB Equation
(Note 1)
EQ2 EQ1 EQ0
BANDWIDTH CONTROL
The filter bandwidth is a user determined value selected
using the FILTÐ3dBÐ0–FlLTÐ3dBÐ6 control register
bits. To some extent, the filter bandwidth is also determined
by the amount of pulse slimming (peaking) desired.
Table Va lists a set of equations that yield the control register setting (i.e., the setting of the FILTÐ3dBÐ0–FILTÐ
3dBÐ6 CR bits) for achieving a particular bandwidth (BW)
as a function of the pulse slimming control register setting
(i.e., EQ2, EQ1 and EQ0 CR bits) and the external frequency supplied to the XTLIN pin (Fx). Both BW and Fx should
be expressed in MHz. The resulting number, when converted to binary, is the correct CR setting. The binary number
listed under the CTRL REG BITS column is the EQ2, EQ1
and EQ0 CR bit setting to achieve the indicated amount of
pulse slimming in the PEAKING column of the table.
1
1
1
0.40
1
1
0
1.16
1
0
1
1.93
1
0
0
3.00
0
1
1
4.04
0
1
0
5.25
0
0
1
6.22
0
0
0
8.13
BW b 2.1751Fx a 4.8720
b 0.016450FX a 0.051574
BW b 2.3675FX a 4.4670
b 0.017828FX a 0.048271
BW b 2.4876FX a 4.3786
b 0.018727FX a 0.048455
BW b 2.6678FX a 4.8513
b 0.020077FX a 0.052433
BW b 2.8403FX a 5.6269
b 0.021422FX a 0.059365
BW b 3.0278FX a 6.4295
b 0.022887FX a 0.066185
BW b 3.2147FX a 7.3136
b 0.024363FX a 0.074151
BW b 3.4594FX a 8.7398
b 0.026331FX a 0.086751
Note 1. Data Field, VCC e 5V, T e 25§ C. BW is the desired bandwidth and
FX is the XTLIN input frequency (both are expressed in MHz).
The resolution of the frequency control DAC is dependent
on the frequency input at the XTLIN pin and the amount of
pulse slimming selected. Table Vb lists equations that describe the resolution of the frequency control DAC in
MHz/step. Fx e XTLlN frequency is expressed in MHz.
TABLE Vb. Peaking vs DAC Resolution
Peaking CR Bits
(Data Field)
DAC Resolution Equations
(Note 1)
EQ2
EQ1
EQ0
1
1
1
0.016450FX b 0.051574
1
1
0
0.017828FX b 0.048271
1
0
1
0.018727FX b 0.048455
1
0
0
0.020077FX b 0.052433
0
1
1
0.021422FX b 0.059365
0
1
0
0.022887FX b 0.066185
0
0
1
0.024363FX b 0.074151
0
0
0
0.026331FX b 0.086751
Note 1. Data Field, VCC e 5V, T e 25§ C, FX is the XTLIN input frequency in
MHz.
http://www.national.com
26
Channel Filter Description (Continued)
servo field is often written at a lower frequency than the
data field. Reducing the bandwidth for a servo field will maximize the servo signal-to-noise ratio.
A side effect of the Kost pulse slimming technique is that
the b3 dB frequency of the filter moves as the amount of
pulse slimming is changed. This property is used to advantage to reduce the channel filter bandwidth in a servo field,
by decreasing the amount of pulse slimming. If we define a
ratio (K) of the injected slimming signal to the signal at the
input of the filter we find that for values of K less the 0.2
there is no peaking in the filter magnitude response. In the
data field (i.e., SFIELD e low), K is never allowed to go
below 0.2, even when no pulse slimming is selected (i.e.,
EQ2 e EQ1 e EQ0 e 1). This is illustrated in Table VI
which shows the b3 dB bandwidth of the channel filter as a
function of peaking. Table VI shows that peaking in the data
field is achieved by increasing K above the minimum 0.2
level. However, if control register bit SERVO e 1 and the
SFIELD pin is high (i.e., in a servo field) then K is allowed to
go to zero.
PULSE SLIMMING CONTROL
As in previous NSC integrated read channel circuits, pulse
slimming is implemented using the Kost technique. Pulse
slimming operates by injecting current internal to the filter
which is 180 degrees out of phase with the GCA drive current to the filter’s inputs. The injected current has the effect
of peaking the high frequency response of the filter without
affecting the filter’s group delay characteristic. The control
register selection for different levels of peaking is shown in
Table Va.
TABLE Vc. Servo Field Peaking vs
b 3 dB Frequency Equations
Peaking CR Bits
(Servo Field)
Peaking
(dB)
Servo Servo Servo
EQ2 EQ1 EQ0
1
1
1
0.40
1
1
0
1.16
1
0
1
1.93
b 3 dB Equation
(Note 1)
BW b 1.0368Fx b 0.4774
b 0.007341FX a 0.000213
BW b 1.8836FX a 5.0496
b 0.014272FX a 0.050838
1
0
0
3.00
0
1
1
4.04
BW b 2.3386FX a 5.1777
b 0.017666FX a 0.054288
1
0
5.25
0
0
1
6.22
0
0
0
8.13
Peaking CR Bits
(Data Field) (Note 1)
BW b 1.2651FX a 0.5037
b 0.009182FX a 0.010845
BW b 2.1728FX a 5.5646
b 0.016692FX a 0.059598
0
TABLE VI. Pulse Slimming Control Table: Data Field
K
Peaking
(dB)
b 3 dB
BW
(MHz)
Gain
(dB)
EQ2
EQ1
EQ0
1
1
1
0.22
0.40
18.23 6.000
1
1
0
0.28
1.16
20.60 5.450
1
0
1
0.34
1.93
21.96 4.840
1
0
0
0.41
3.00
23.37 4.200
0
1
1
0.48
4.04
24.55 3.490
0
1
0
0.55
5.25
25.84 2.730
0
0
1
0.62
6.22
27.12 1.886
0
0
0
0.69
8.13
28.52 0.956
Note 1: This table is referenced to a 10 MHz, 7 pole, 0.05 degree equal
ripple filter. VCC e 5V, T e 25§ C.
BW b 2.4648FX a 4.5824
b 0.018543FX a 0.049550
In the servo field, control register bits SERVOÐEQ2,
SERVOÐEQ1 and SERVOÐEQ0 are mulitiplexed with the
control register bits EQ2, EQ1 and EQ0, to allow for separate control of the amount of filter peaking and consequently, separate control of the filter bandwidth. Table VII shows
the effect these control register bits have on the filter bandwidth and peaking. Notice that corresponding values of K
are 0.2 less in Table VII vs. Table VI. The multiplexing action
is controlled by the SFIELD pin if control register bit SERVO
e 1.
The base frequency gain of the channel filter changes as a
function of the peaking. In order to reduce AGC settling time
when multiplexing in different levels of peaking between the
servo and data fields, a second AGC control pin (VAGCINS)
has been added. The SFIELD pin switches control between
the VAGCIND and the VAGCINS pins. This switching will
occur independent of the state of the SERVO control register bit.
BW b 2.6334FX a 5.1666
b 0.019883FX a 0.055912
BW b 2.7258FX a 4.9201
b 0.020475FX a 0.053289
Note 1: VCC e 5V, T e 25§ C. BW is the desired bandwidth and FX is the
XTLIN input frequency (both are expressed in MHz). SEQ2 e SERVOÐ
EQ2, etc.
SERVO BANDWIDTH CONTROL
The DP84910 has the ability to reduce the b3 dB frequency
and peaking characteristic of the filter without addressing
the control register. This feature is enabled by a bit in the
control register (SERVO, Bank (0,0) bit 12) and controlled
by the SFIELD pin. This feature is desirable because the
27
http://www.national.com
Synchronizer Description (Continued)
sizer to maintain the VCO frequency at the operating code
rate. Following READ GATE assertion, the ZPS block
freezes the synchronizer VCO and restarts it coincidentally
with disk data bit. Once the ZPS event is completed, the
SCLK output multiplexer is allowed to switch (without glitches) from its synthesizer reference to the synchronizer reference. Also, if frequency lock is employed (FLC low), a divider is incorporated in the VCO feedback path corresponding
to the 2T or 3T sync field being used. This divider is synchronously dropped out and the pulse gate enabled once
the FLC input is taken to a high logical level (see National
Semiconductor Mass Storage Handbook , Application Note
AN-414, for a discussion of frequency lock). If frequency
lock is not employed, the pulse gate becomes active immediately at the end of the ZPS sequence.
When READ GATE is disabled, ZPS is momentarily held-off
as the SCLK output multiplexer switches from transmission
of the synchronizer reference to the synthesizer reference.
Once the multiplexer switching is complete, ZPS is enabled
and the synchronizer relocks to the synthesizer reference.
(The accuracy of the VCO restart phase alignment at RG
deassertion is less stringent than when entering a read operation.)
Note that the SCLK output transmits the synchronizer clock
only after ZPS is completed when entering the read mode,
and deselects the synchronizer clock prior to the occurrence of ZPS when exiting the read mode. This makes the
ZPS event invisible to the SCLK output.
The synchronizer provides two pins for PLL filtering purposes, CHARGE PUMP OUTPUT (CPO) and VCO INPUT
(VCOI), permitting the use of high-order, two-port filters for
optimization of PLL lock characteristics and bit jitter rejection. For basic applications, CPO and VCOI may be tied
together (single-node) and a simple lead-lag, C ll (R a C)
filter tied between these pins and ground.
The synchronizer may be selectively powered-down at the
user’s option via a single bit in the control register (SYNCÐ
PWRÐDN, Bank (1,0) bit 2). When selective power-down
occurs within the synchronizer, an idle-biasing circuit is activated at the CPO pin which will keep the filter voltage at 2
times VBE (approximately 1.5V) above ground potential in
order to minimize lock recovery time at the enabling of power. When selective powering occurs, as when VCC power-up
occurs, all synchronizer logic is set into the non-read mode
and the CPO idle-bias circuit is disabled.
The synchronizer pulse gate is partitioned into two sections;
the SYNC DATA bit latch and the VCO gate. The bit latch,
operating independently of the VCO gate, generates the
data synchronization window at the code clock rate based
on the 50% duty cycle of the synchronizer VCO clock. 50%
duty cycle symmetry in the VCO (or code) clock is produced
by division of a 2X oscillator signal by a differential ECL
toggle flip-flop. This symmetry-based technique eliminates
reliance on the absolute value of the delay line for nominal
window centering. The on-chip half-cell silicon delay line is
employed in conjunction with the VCO gate to align the
phase detector window (retrace angle). The delay magnitude will track the synthesizer VCO and thus any recording
data rate variations automatically, and because it is referenced to an external frequency source, it is insensitive to
external component tolerance, supply voltage, temperature,
and IC process variations.
TABLE VII. Pulse Slimming Control Table: Servo Field
Peaking CR Bits
(Servo Field) (1)
SERVO SERVO SERVO
EQ2
EQ1
EQ0
K
Peaking
(dB)
b 3 dB
BW
(MHz)
Gain
(dB)
1
1
1
0.00
0.00
10.00
6.000
1
1
0
0.04
0.00
10.89
5.450
1
0
1
0.13
0.00
14.50
4.840
1
0
0
0.18
0.32
16.54
4.200
0
1
1
0.23
0.95
18.46
3.490
0
1
0
0.27
1.76
20.26
2.730
0
0
1
0.32
2.47
21.59
1.886
0
0
0
0.37
3.62
22.78
0.956
Note: This table is referenced to a 10 MHz, 7 pole, 0.05 degree equal ripple
filter. SEQ2 e SERVO Ð EQ2 etc.
When either the VAGCIND or VAGCINS pin is not selected,
the filter is placed into an AGC hold mode. Because of this,
the AGC capacitors tied to the VAGCIND and VAGCINS
pins remember the correct voltage (and corresponding amplifier gain) for their respective fields. Thus the channel filter
can have different gains (as a result of different levels of
peaking) in the servo and data fields, without the penalty of
waiting for AGC settling time when the part is rapidly
switched between these two fields.
Separate AGC control pins also allow for different AGC time
constants between the servo and data fields. Typically, prior
to the servo bursts, an AGC normalization field is written.
This normalization field allows the servo AGC to adjust the
servo channel gain to a constant level independent of the
position of the read head. In order to minimize the disk
space consumed for this function, the normalization field is
usually only several microseconds long. Thus a fast AGC
time constant is typically used in the servo field to quickly
acquire the level of the normalization field.
The VAGCIND and VAGCINS pins can be tied together in
the event that separate AGC time constants are not desired
and the servo channel filter bandwidth reduction feature is
not used. This would save one external component by eliminating one of the AGC capacitors.
Synchronizer Description
The DP84910 data synchronizer consists of a phase locked
loop (PLL) employing a delay line, a pulse gate, a phase
frequency comparator, an analog charge pump, an external
passive loop filter, a voltage controlled oscillator (VCO), and
supporting logic. The synchronizer extracts the code rate
clock from the peak detected disk data, generates bit
frames (windows) for bit capture, and reissues phase-stabilized data. The synchronization window (with strobe setting
at nominal, M e 0 position) is centered about the encoded
read data (ERD) pulses via the 50% duty cycle of the VCO
and the time averaging action of the PLL.
The synchronizer incorporates a zero-phase-start (ZPS)
block to minimize the phase step seen at the beginning of a
lock sequence. Prior to the beginning of a read operation,
the synchronizer PLL is locked to the output of the synthe-
http://www.national.com
28
Synchronizer Description (Continued)
TABLE VIII. CPGAIN Control
TL/F/11777 – 9
Control
Register Bit
CPRATIO
CPGAIN
Pin
K1
0
0
8
0
1
4
1
0
8
1
1
2
The synchronizer VCO is a fully integrated oscillator (no external components) whose frequency is an exponential
function of the voltage at the VCOI pin. The VCO block
contains a 2X oscillator (two times the media code clock
rate) which is divided by two by differential ECL logic in
order to produce the necessary 50% duty cycle (code rate)
recovered clock waveform for window generation. The exponential VCO transfer characteristic produces a VCO gain
which is directly proportional to data rateÐwhile at any single operating frequency the VCO gain characteristic closely
approximates linear behavior (see 1988 ISSCC Digest of
Technical Papers , ‘‘A 33 Mb/s Data Synchronizing PhaseLocked Loop’’, for a discussion of an exponential gain VCO
in data recovery applications). The data rate dependency of
loop gain causes the PLL bandwidth to track recording data
rate variations (BW varies with the square root of the gain).
The synchronizer VCO control block employs a positivesense feed-forward bias signal derived from the synthesizer
which forces the VCOI pin to remain at a relevantly constant
voltage independent of data rate. This can give the misleading impression that a very high synchronizer VCO gain exists if the synchronizer VCO frequency is varied coincidentally with the synthesizer VCO. Gain of the synchronizer
VCO must only be measured with the synthesizer frequency
held constant in order to prevent the bias normalization circuitry from effecting the VCOI bias point.
The SCLK pin is provided so that an external encoder/decoder (ENDEC) can use the VCO clock from either the synchronizer (read mode) or synthesizer (non-read mode). The
multiplexer switches from synthesizer VCO to synchronizer
VCO only after ZPS occurs when entering the read mode
and, when exiting the read mode, switches back to the synthesizer VCO prior to the occurrence of ZPS. All multiplexing is done with no glitches.
Thirteen position window strobing (nominal position and 6
steps on either side of center) is available via the control
register (see Table IX). Strobing on either side of nominal is
achieved via a patented technique which modulates the
window position without any disturbance of the PLL’s phase
equilibrium or movement of the retrace angle. In addition,
strobe response is immediate, requiring no settling time.
The first two positions on either side of nominal (M e b1,
b 2, a 1, or a 2) are fixed-delay steps of approximately
0.6 ns each (see AC Electrical Characteristics table), intended for fine-stepping functions such as window deskewing.
All remaining steps (b3 through b6 and a 3 through a 6)
are equal and dependent on data rate, each step being one
sixteenth (6.25%) of the window width.
FIGURE 10. Digital Phase-Frequency Comparator
The synchronizer employs a digital phase comparator (nonharmonic frequency discriminator) which, when frequency
lock is enabled, will force the frequency of the VCO toward
the frequency of the reference input regardless of the magnitude of the frequency difference. The function of the
phase comparator circuit can be represented in the simplified form of Figure 10 . The AND reset path has sufficient
delay added to eliminate any ‘‘dead-zone’’ in the phase detector transfer function. The DP84910 also provides an
AGC HOLD/COAST control input (HOLD) which, during the
read mode, disables charge pump action. This function is
made available to allow the PLL to be set to free-run, undisturbed, during servo bursts or while a detectable defect is
being read from the media. External data controller circuitry
is responsible for the detection of the servo burst or defect
and for issuing the HOLD command to the DP84910.
The charge pump is a digitally gated, bidirectional current
source with selectable gain whose current flow is regulated
by the digital phase comparator circuit. The net current at
the CHARGE PUMP OUTPUT (CPO) pin reflects the magnitude and sign of the phase error seen at the input of the
phase comparator. The transfer function from the phase
comparator input to the charge pump output has a sawtooth characteristic which is linear from b q to a q in phase
(harmonic) mode, or monotonically extends to the operating
limit of the VCO in frequency (non-harmonic) mode. The
CPO pin is connected externally to a filter network whose
impedance translates the aggregate charge pump current
into a voltage for the VCO INPUT (VCOI) while providing a
low-pass filter function for the PLL. The matched sourcing
and sinking current generators’ operating currents are set
via the RNOM pin, which is connected to an external resistor whose opposite terminal is connected to ground. The
RNOM pin will self-bias to one VBE. Charge pump gain can
be made to switch at the assertion of an internal lock detect
signal by a selectable factor. The charge pump gain options
are selected via a bit in the control register (CPRATIO, Bank
(1,0) bit 12) and the CPGAIN pin (see Table VIII). ‘‘K1’’ refers to the absolute value of amplification of current between the RNOM and the CPO pins when either sourcing or
sinking action is gated-on. It is recommended the charge
pump operating current be kept as high as practical (using
the minimum RNOM value and selecting the higher values of
programmable CP gain). This minimizes the resulting impedance of the loop filter for any given application, maximizing
environmental noise immunity.
29
http://www.national.com
back modulus Nfeedback is set via control register Bank
(0,1), bits 2 – 7 (LSB – MSB, respectively). The value of each
N modulus is equal to the binary value of its control word
PLUS 2. This gives the input divider a division range of 3 – 33
and the feedback divider a division range of 3 – 65.
Ninput e [Binary value of CR Bank (0,1), bits 8 – 12] a 2
Nfeedback e [Binary value CR Bank (0,1), bits 2 – 7] a 2
Synchronizer Description (Continued)
TABLE IX. Window Strobe Control Table
Control Register Bits Bank (1,1)
STR2 STR1 STR0 STRÐSIGN Typical Window Shift
1
1
0
1
b (0.250)tVCO b 1.2 ns
1
0
1
1
b (0.188)tVCO b 1.2 ns
1
0
0
1
b (0.125)tVCO b 1.2 ns
0
1
1
1
b (0.062)tVCO b 1.2 ns
0
1
0
1
b 1.2 ns
0
0
1
1
b 0.6 ns
0
0
0
1
none
0
0
0
0
none
0
0
1
0
0.6 ns
0
1
0
0
1.2 ns
0
1
1
0
(0.062)tVCO a 1.2 ns
1
0
0
0
(0.125)tVCO a 1.2 ns
1
0
1
0
(0.188)tVCO a 1.2 ns
1
1
0
0
(0.250)tVCO a 1.2 ns
A zero value control word (all bits low) for either divider is
not allowed (divider operation stops). At VCC power-up, the
divider control words are both automatically set to binary 1,
and thus the ratio:
Nfeedback/Ninput e (1 a 2)/(1 a 2) e (3)/(3), or unity.
The synthesizer may be selectively powered-down via a single bit in the control register (STHÐPWRÐDN, Bank (1,0)
bit 3). No control register data is lost during selective powerdown. When selective power-down occurs, an idle-bias circuit is activated at the TEF pin which keeps the filter voltage
at a typical operating bias of 2 times VBE (approximately
1.5V) above ground potential in order to minimize lock recovery time at reapplication of power.
Note: The synchronizer derives key reference signals from the synthesizer;
thus, the synthesizer must be powered-on for the synchronizer to
operate properly. If the synthesizer is powered-down, the synchronizer should be as well.
In general, to minimize digital switching noise, it is advised
that the SYNC CLOCK (SCLK) output be used for all read/
write clock purposes and the SYNTH output be left disabled. For systems which must use a continuous, unmultiplexed, synthesized master clock, the SYNTH output is
made available. Should the SYNTH output be employed as
a system clock, care should be taken, as with all switching
outputs on the DP84910, to minimize capactive loading (use
an external buffer/driver for multiple fan-out applications).
The standard, default VCC power-up condition for the
SYNTH output pin is the disabled mode (logic high state).
This output should always be left disabled if not needed.
Note: Strobe selections not shown in above table are invalid and should not
be used. If an invalid state is inadvertently entered, SDO will become indeterminate, though PLL lock (phase comparator activity) will not be affected.
Synthesizer Description
The synthesizer block is a phase-locked loop with control
register selectable divider values at its input port and in its
feedback path. A single, external node (Timing Extractor Filter, or TEF) is provided for passive components for the synthesizer PLL filter. The resulting synthesized output, fSYNTH,
is the code rate clock used for encoding and as a reference
signal for the synchronizer during the non-read mode. The
frequency of fSYNTH is the reference input frequency multiplied by the modulus of the feedback divider and divided by
the modulus of the input divider:
fSYNTH e fREF c Nfeedback/Ninput
The input divider modulus Ninput is set via control register
Bank (0,1), bits 8 –12 (LSB–MSB, respectively), and feed-
http://www.national.com
30
31
http://www.national.com
DP84910 (-36/-50) Integrated Read Channel
Physical Dimensions inches (millimeters) unless otherwise noted
80-Pin PQFP Package
Order Number DP84910VHG-36 or DP84910VHG-50
NS Package Number VHG80A
LIFE SUPPORT POLICY
NATIONAL’S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN LIFE SUPPORT
DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDENT OF NATIONAL
SEMICONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or
systems which, (a) are intended for surgical implant
into the body, or (b) support or sustain life, and whose
failure to perform, when properly used in accordance
with instructions for use provided in the labeling, can
be reasonably expected to result in a significant injury
to the user.
National Semiconductor
Corporation
1111 West Bardin Road
Arlington, TX 76017
Tel: 1(800) 272-9959
Fax: 1(800) 737-7018
http://www.national.com
2. A critical component is any component of a life
support device or system whose failure to perform can
be reasonably expected to cause the failure of the life
support device or system, or to affect its safety or
effectiveness.
National Semiconductor
Europe
Fax: a49 (0) 180-530 85 86
Email: europe.support @ nsc.com
Deutsch Tel: a49 (0) 180-530 85 85
English Tel: a49 (0) 180-532 78 32
Fran3ais Tel: a49 (0) 180-532 93 58
Italiano Tel: a49 (0) 180-534 16 80
National Semiconductor
Hong Kong Ltd.
13th Floor, Straight Block,
Ocean Centre, 5 Canton Rd.
Tsimshatsui, Kowloon
Hong Kong
Tel: (852) 2737-1600
Fax: (852) 2736-9960
National Semiconductor
Japan Ltd.
Tel: 81-043-299-2308
Fax: 81-043-299-2408
National does not assume any responsibility for use of any circuitry described, no circuit patent licenses are implied and National reserves the right at any time without notice to change said circuitry and specifications.