Product specification
File under Integrated Circuits, IC01
1998 Feb 16
Page 2
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
FEATURES
• 3-wire serial interface for programming and status
reading
• Suitable for MFM (Modified Frequency Modulation),
RLL 1,7 (Run Length Limited) and similar codes
• Transfer rates with MFM code from
250 kbits/s to 4 Mbits/s
• Transfer rates with RLL(1,7) code from
500 kbits/s to 12 Mbits/s
• Programmable FIR (Finite Impulse-Response) filter
makes it possible to equalize complex and asymmetric
channel impulse responses
• Programmable fixed and tracking qualification
thresholds provide reliable data recovery in read mode,
and reliable bad sector detection in verify mode
• Read pulse output for floppy tape drives
• Digital data synchronizer based on digital PLL with
maximum likelihood detector for a better error rate than
can be achieved with conventional analog circuits
• Data verification can be used (with the maximum
likelihood detector switched off) to find bad sectors on
drives with conventional read electronics
• Servo stripe detection for TR4, QIC3080 and similar
formats
• Gap detector
• 2 programmable current sources
• Peak-to-peak amplitude detector with lowpass filter for
servo burst reading
• Fully digital PLL for clock and data recovery:
– Fully programmable behaviour
– No external components, no tolerance problems
– Programmable window shift
– Fast run-in capability
– Ideal zero phase restart.
• Parallel 8-bit input and output for product development
and production testing
• Programmable WEQ (write equalization) circuit with
transfer rates of up to 2 Mbits/s for floppy tape drives
and up to 8 Mbits/s for drives with internal controllers.
GENERAL DESCRIPTION
The SZA1000 is a single chip digital equalizer for single
channel QIC (Quarter Inch Cartridge) systems with
MR (Magneto Resistive) heads. It can be used with
QIC 3010, QIC 3020, QIC 3080, QIC 3095, Travan 2, 3, 4
and 5, and similar formats.
It replaces a pulse detector, programmable filter and data
synchronizer, and adds a FIR filter to the conventional
analog solution. This makes it possible to equalize
yoke-type MR heads as well as SIG (Sensor In Gap)
MR heads.
QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
; V
DDD1
; V
V
DDA1
I
; I
DDD1
DDD2
I
; I
DDA1
DDA2
f
clk(CLKIN)
f
clk(WEQCLK)
T
amb
DDD2
DDA2
digital supply voltage4.55.05.5V
analog supply voltage4.55.05.5V
digital supply currentfs=24MHz−32−mA
analog supply current−50−mA
read circuit clock frequency−2424MHz
WEQ circuit clock frequency−2436MHz
ambient operating temperature0−70°C
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
a
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
1998 Feb 163
ndbook, full pagewidth
PACLK
BLOCK DIAGRAM
QIC digital equalizerSZA1000
Philips SemiconductorsProduct specification
V
ref
INA
INB
RESET
TEST
AUXBUS0/WDOUT
AUXBUS1
to
AUXBUS7
WDIN
WGATE
WEQCLK
WEQEN
WGX
SDEN
SCLK
SDIO
37
32
33
30
31
11 to 18
8
10
4
9
3
36
23
24
22
ADC
SZA1000
I/O
MUX
WRITE
EQUALIZATION
SERIAL
INTERFACE
R
ref
HPF
IDAC
38 1 2
IO2IO1
LPF
R
LPF
15 kHz
AMPL.
DETECTOR
DIFF
8, 28,
34, 41
44
V
SSD1VDDD1
V
SSD2VDDD2
V
SSA1VDDA1
V
SSA2VDDA2
5, 26,
35, 42
DAC
FIR
PLL
INTERPOL
AMPL.
QUALIFIER
+
GAP
DETECTOR
LPF
8 MHz
R
MAXIMUM
LIKELIHOOD
DETECTOR
39 44
CMPBEYEA
CMPAEYEB
29
7
CLK
DIV
STRIPE
DETECTOR
READ
PULSE
4340
XOSC/
CLK IN
MUX
MGG582
6
20
19
27
25
21
CLKOUT
CLKIN
RG
LTD
SRD/RD
RRC
GAP/STRIPE
Fig.1 Block diagram.
Page 4
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
PINNING
SYMBOLPINDESCRIPTION
IO11programmable current source
IO22programmable current source
WEQEN3write equalization circuit enable input
WGATE4write gate input; active LOW
V
DDD1
CLKIN6external clock or crystal oscillator input
CLKOUT7crystal oscillator output
V
SSD1
WEQCLK9write equalization circuit clock input
WDIN10write equalization circuit data input
AUXBUS0/WDOUT11bit 0 auxiliary I/O bus or write equalization output to write amplifier
AUXBUS112bit 1 auxiliary I/O bus
AUXBUS213bit 2 auxiliary I/O bus
AUXBUS314bit 3 auxiliary I/O bus
AUXBUS415bit 4 auxiliary I/O bus
AUXBUS516bit 5 auxiliary I/O bus
AUXBUS617bit 6 auxiliary I/O bus
AUXBUS718bit 7 auxiliary I/O bus
LTD19fast lock to data input; active LOW
RG20read gate input
GAP/STRIPE21gap or stripe detector output
SDIO22serial interface data input and output
SDEN23serial interface enable input
SCLK24serial interface clock input
RRC25read reference clock output
V
DDD2
SRD/RD27synchronized read data or read data output
V
SSD2
PACLK29pre-amp clock output
RESET30reset input; active LOW
TEST31test input; connect to ground
INA32analog signal from read amplifier; positive input
INB33analog signal from read amplifier; negative input
V
SSA1
V
DDA1
WGX36extended write gate output for floppy tape drives; active LOW
V
ref
R
ref
EYEA39differentiated signal; positive output
CMPA40comparator for read pulse; positive input
5digital supply voltage
8digital ground
26digital supply voltage
28digital ground
34analog ground
35analog supply voltage
37positive A/D reference voltage input
38connect external resistor
1998 Feb 164
Page 5
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
SYMBOLPINDESCRIPTION
V
SSA2
V
DDA2
CMPB43comparator for read pulse; negative input
EYEB44differentiated signal; negative output
41analog ground
42analog supply voltage
handbook, full pagewidth
IO1
IO2
WEQEN
WGATE
V
DDD1
CLKIN
CLKOUT
V
SSD1
WEQCLK
WDIN
AUXBUS0/WDOUT
EYEB
44
1
2
3
4
5
6
7
8
9
10
11
12
AUXBUS1
DDA2VSSA2
CMPB
V
43
42
13
14
AUXBUS2
AUXBUS3
CMPA
41
40
SZA1000
15
16
AUXBUS4
AUXBUS5
ref
EYEA
R
39
38
17
18
AUXBUS6
AUXBUS7
ref
V
37
19
LTD
WGX
V
36
35
20
21
RG
GAP/STRIPE
DDA1VSSA1
34
22
MGD794
SDIO
33
32
31
30
29
28
27
26
25
24
23
INB
INA
TEST
RESET
PACLK
V
SSD2
SRD/RD
V
DDD2
RRC
SCLK
SDEN
Fig.2 Pin configuration.
1998 Feb 165
Page 6
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
FUNCTIONAL DESCRIPTION
Clock oscillator and divider
The clock source for the SZA1000 can be a crystal
connected between pins 6 and 7, or an external clock
signal connected to pin 6. This clock frequency is divided
by a number programmable between 1 and 8
(see Tables 27 and 28). The resulting frequency, f
, is
s
used as clock input to all on-chip circuits except the write
equalizer. The frequency of the PACLK output signal
(pin 29) is equal to fs.
ADC
The 8-bit ADC has a differential input. The total ADC
conversion range is 1.6 V (p-p; differential). The ADC
sample rate is equal to f
.
s
High-pass filter after the ADC
f
This is a first order filter with a cut-off frequency of
It removes the DC component of the signal.
s
------------ 1608
Low-pass filter
This low-pass filter is an even symmetrical FIR (Finite
Impulse Response) filter. The number of taps depends on
the sample rate reduction factor R (see Tables 30 and 31).
The filter has 8 taps for R = 1 or 14 taps for R = 2 (see
Table 7). The middle taps have a fixed coefficient value of
+128, the coefficients of the other taps are programmable
in the range −128 to +127 (see Table 6).
FIR
This transversal filter has 6 taps with the sample rate equal
to f
(R = 1), or 11 taps with the sample rate equal to1⁄2f
s
(R = 2). Tap 10 has a fixed coefficient value of +64, the
coefficients of the other taps are programmable between
−64 and +63 (see Table 2). The filter has 19 signal delay
sections. The position of each tap can be selected from a
subset of the 20 possible positions (see Tables 3 and 4).
Amplitude detector
This circuit has a separate rectifier and a positive and
negative peak detector.
Typical rise time (0 to 70%) for a normal MFM or
RLL 1,7 code input signal is, typical decay time
(100 to 30%) is programmable between and
1
--- f
s
500
--------- f
s
(see Tables 10 and 11).
The output is an 8-bit number that can be polled via the
serial interface. In addition, the peak-to-peak value is
calculated and filtered by a first order low-pass filter with a
f
cut-off frequency of
s
------------ 3217
Both the filtered and unfiltered amplitudes can be read via
the serial interface (see Table 44) or via the parallel output
bus.
Amplitude qualifier
A peak is considered valid if its amplitude is above a
qualification threshold. Separate qualification thresholds
are used for the positive and negative peaks. Each
threshold is the greater of:
• a programmable level (QUAL_FIX_ POS and
QUAL_FIX_NEG; control register addresses 24 and 25)
• a programmable fraction (
1
⁄2,3⁄8,1⁄4,1⁄8 or 0;
see Tables 9 and 12) of the peak amplitude of the
incoming signal.
Gap detector
s
When the peak-to-peak amplitude of the measured signal
is below a preset limit (GAP_THRESH; control register
address 28), the gap detector output is HIGH, otherwise
LOW (GAP output on pin 21 must be selected; see
Table 22).
400
--------- f
s
Interpolator
1
If a sample rate of
⁄2fs has been selected for the FIR
(R = 2), it is increased once again to fs at the interpolator.
1998 Feb 166
Page 7
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Stripe detector
This circuit is used to signal the stripes in QIC 3080,
QIC 3095 and TR4 servo formats (STRIPE output on
pin 21 must be selected; see Table 22). A frequency
detector counts the peaks above the qualification
threshold (see Table 29). An input signal containing
frequencies within ±25% of the programmable nominal
frequency will be detected as a stripe. The microcontroller
can then poll the amplitude of the following burst via the
serial interface.
Differentiator
This function is realized by subtracting samples. The delay
between samples is programmable between 1 and 6
periods of f
, split into two parts to provide a balanced
s
delay between the differentiated and non-differentiated
signals (see Tables 24 to 26).
The PLL
This is a fully digital PLL (Phase Lock Loop) with a
programmable nominal frequency (see Tables 35 and 36),
zero phase restart, programmable window shift
(WIN_SHIFT; control register address 42) and a loop filter
with two separate programmable settings.
The maximum likelihood detector
This detector calculates the most likely position of the
peaks in the signal. It checks for (d,k) code constraints,
and for alternating peaks. If an error is detected, the ‘most
likely’ correction is implemented.
Separate corrections can be enabled or disabled.
The SRD output of the maximum likelihood detector is
valid during the rising edge of the RRC signal (see Fig.4).
The maximum likelihood detector is used only to generate
the SRD signal, and not to generate the time continuous
RD pulse.
SRD
handbook, halfpage
RRC
MGG584
Fig.4 SRD/RRC timing.
The PLL output reference clock is the RRC signal (pin 25;
see Table 34). The frequency of this signal is rounded in
time to f
. The PLL is switched to the nominal frequency if
s
RG (pin 20) is LOW, and makes a zero phase restart at the
first detected peak after RG goes HIGH.
The LTD input (pin 19) is used to select between the two
loop filter settings (see Tables 37 to 42). This allows for
fast lock-in during preamble, before switching to a lower
loop bandwidth for maximum data reliability (see Fig.3).
INPUT
handbook, halfpage
SIGNALS
RG
LTD
PLL
MODE
nominal
frequency
preamble
zero phase restart
fast lock-innormal read mode
data
MGG583
Fig.3 PLL timing diagram.
The DAC
This is an internal differential 8-bit DAC operating at f
.
s
The LPF after the DAC
This analog LPF filters the time quantized signal from the
DAC to retain a time continuous signal. This provides more
accurate timing of the detected zero crossings in the RD
pulse output.
The LPF is a second order active filter with a cut-off
frequency of 8 MHz.
The read pulse circuit
A peak in the equalized signal at the interpolator output
generates a read pulse. The peak is detected if a zero
crossing occurs in the filtered signal after the DAC while
the non-differentiated signal is above the qualification
threshold.
Uncommitted current sources
Two uncommitted 5-bit programmable current sink DACs
(0 to 2 mA) are available as IO1 and IO2 (see Table 20 for
programming). These could be used, for example, to drive
the tape hole detector circuit.
1998 Feb 167
Page 8
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Parallel state bus
All internal digital signals can be monitored via an 8-bit
parallel bus. An external DAC or an evaluation tool such as
a phase error logger for TIA (Time Interval Analyzer),
drop-out and symmetry measurements can be connected
to this bus for evaluation purposes (see Table 34).
Write equalization
This circuit has an independent clock input WEQCLK at
pin 9.
Write equalization can be programmed to conform to a
number of formats including QIC 3010, QIC 3020,
QIC 3080, QIC 3095, QIC 5010, Travan 2, Travan 3 and
Travan 4.
This is achieved by programming the circuit to divide a
channel bit-cell into 2, 3 or 6 time slots (see Tables 13
and 14). The external WEQ clock frequency should be
selected such that an integer number of between 1 and 8
clock periods fits in a time slot (see Tables 18 and 19).
The width and position of the inserted write pulse can be
programmed (see Tables 15 to 17).
The write equalization circuit input and output signals can
be independently programmed to be in either WD or WDI
format (see Table 15).
For QIC 3010 or 3020, the recording signal is typically
generated by a circuit that uses a separate crystal.
An input buffer with variable delay is used to prevent errors
occurring in the recorded signal. This buffer is set to its
nominal position when writing begins.
Signals longer than a data block can be recorded during
formatting. To avoid overloading the time buffer, the circuit
can resynchronize automatically during gaps in the
QIC 3010 or 3020 format.
Serial interface
The serial interface uses 8-bit addresses and 8-bit data.
Its timing is shown in Fig.5. IC mode settings, filter
coefficients, scale factors and thresholds can be loaded
via the serial interface.
Measured signal amplitude, for example Burst level
measurement at QIC 3095 or AGC control by the
microcontroller, and the actual PLL frequency can be read
via the serial interface. To read data from the status
registers, hex address FF must be transmitted along with
the required data code. The IC will then respond with the
contents of the appropriate 8-bit status register
(see Table 44).
1998 Feb 168
Page 9
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
k
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
ADDRESS AND DATA FROM MICROCONTROLLERDATA OUT FROM DEVICE
3-STATE
3-STATE
MGG585
Fig.5 Serial I/O timing diagrams.
Page 10
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
CONTROL REGISTER
Control register settings
The control register is accessible through the serial interface and contains 46 8-bit entries as shown in Table 1.
Table 1 Control register
ADDRESSNAMEDESCRIPTION
0FIR_VAL0FIR tap 0 coefficient value (see Table 2)
1FIR_VAL1FIR tap 1 coefficient value
2FIR_VAL2FIR tap 2 coefficient value
3FIR_VAL3FIR tap 3 coefficient value
4FIR_VAL4FIR tap 4 coefficient value
5FIR_VAL5FIR tap 5 coefficient value
6FIR_VAL6FIR tap 6 coefficient value
7FIR_VAL7FIR tap 7 coefficient value
8FIR_VAL8FIR tap 8 coefficient value
9FIR_VAL9FIR tap 9 coefficient value
10FIR_SEL05FIR tap positions (see Tables 3 and 4)
11FIR_SEL16FIR tap positions
12FIR_SEL27FIR tap positions
13FIR_SEL38FIR tap positions
14FIR_SEL49FIR tap positions
15FIR_SEL10FIR tap positions
16FIR_SHIFTFIR output scaling (see Table 5)
17LPF_VAL1LPF tap coefficient value (see Table 6)
18LPF_VAL4LPF tap coefficient value
19LPF_VAL2LPF tap coefficient value
20LPF_VAL5LPF tap coefficient value
21LPF_VAL3LPF tap coefficient value
22LPF_VAL6LPF tap coefficient value
23LPF_SHIFTLPF output scaling (see Table 8)
24QUAL_FIX_POSAmplitude qualifier positive fixed qualification threshold
25QUAL_FIX_NEGAmplitude qualifier negative fixed qualification threshold
26QUAL_VAR_GAINAmplitude qualifier variable gain factors (see Tables 9 and 12)
27QUAL_SLOPE_DELAmplitude detector slope qualification delay (see Table 10)
28GAP_THRESHGap detector fixed threshold
29WEQ_SET0 WEQ settings (see Tables 13 and 14)
30WEQ_SET1 WEQ settings (see Tables 15, 16 and 17)
31WEQ_CLK_DIVWEQ clock divider (see Tables 18 and 19)
32−not used
33IDAC1 IO1 DAC current (see Table 20)
34IDAC2 IO2 DAC current (see Table 20)
1998 Feb 1610
Page 11
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
ADDRESSNAMEDESCRIPTION
35EQ MODE0Mode setting for PACLK (pin 29) and GAP/STRIPE (pin 21)
(see Tables 21, 22 and 23)
36DIFFdifferentiator settings (see Tables 24, 25 and 26)
37CLK_DIVmain clock divider (see Tables 27 and 28)
38STRIPE_Fstripe detector nominal frequency (see Table 29)
39EQ_MODE1equalizer mode settings
40PLL_FREQLPLL nominal frequency bits 0 to 7
41PLL_FREQHPLL nominal frequency bits 8 to 10
42WIN_SHIFTPLL window shift
43PLL_NIPLL loop filter integrating gain and range
44PLL_NPPLL loop filter proportional gain
45MLD_SETmaximum likelihood detector settings
Control register functions
Control register functions are detailed in Tables 2 to 43.
FIR
FUNCTION
Addresses 0 to 9: FIR tap coefficient values
Table 2 Coefficient values: FIR_VAL0 to FIR_VAL9; note 1
1. These are 7-bit coefficient values in two’s complement notation; taps 5 to 9 are only used when R = 2; tap 10 has a
fixed coefficient value of +64.
Addresses 10 to 15: FIR tap position selection
Table 3 Tap position selection: FIR_SELnn; note 1
ADDR.NAMETAPSD7D6D5D4D3D2D1D0
10FIR_SEL050 and 5−−FS0.2FS0.1FS0.0FS5.2FS5.1FS5.0
11FIR_SEL161 and 6−−FS1.2FS1.1FS1.0FS6.2FS6.1FS6.0
12FIR_SEL272 and 7−−FS2.2FS2.1FS2.0FS7.2FS7.1FS7.0
13FIR_SEL383 and 8−−FS3.2FS3.1FS3.0FS8.2FS8.1FS8.0
14FIR_SEL494 and 9−−FS4.2FS4.1FS4.0FS9.2FS9.1FS9.0
15FIR_SEL1010−−−−FS10.3 FS10.2 FS10.1 FS10.0
Note
1. See Table 4 for the value of FSn.n.
1998 Feb 1611
Page 12
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Table 4 Translation table: FS selection bits (FSn.n from Table 3) to tap position
Address 24: QUAL_FIX_POS and Address 25: QUAL_FIX_NEG
QUAL_FIX_POS and QUAL_FIX_NEG contain the positive and negative fixed threshold (8-bit signed) values.
Address 26: Variable gain factors
Table 9 Gain factors: QUAL_VAR_GAIN; note 1
D7D6D5D4D3D2D1D0
−−GP.2GP.1GP.0GN.2GN.1GN.0
Note
1. GP and GN set the factors of the measured amplitude that are to be used as variable qualifier thresholds: GP for the
positive peaks and GN for the negative peaks.
Table 10 Qualification delay: QUAL_SLOPE_DEL; notes 1 and 2
D7D6D5D4D3D2D1D0
−−−−DEL.1DEL.0SL.1SL.0
Notes
1. DEL is the programmable compensation delay, in cycles of f
the read pulse circuit; DEL is a 2-bit unsigned value
2. SL selects the decay time of the amplitude detectors.
, between the qualifier and the analog zero crossing of
s
Table 11 Amplitude detector decay time
500
--------- f
s
SLDECAY TIME
0
1
2
3
500
--------- f
s
1000
------------ f
s
2000
------------ f
s
4000
------------ f
s
GAP DETECTOR FUNCTIONS
Address 28: Fixed threshold: GAP_THRESH
Fixed threshold for the gap detector; 8-bit signed value.
W
RITE EQUALIZATION (WEQ) FUNCTIONS
Address 29: WEQ settings
Table 12 Variable qualifier threshold
GP, GNVARIABLE THRESHOLD
00
1
2
3
4, 5, 6, 7
1
⁄
8
1
⁄
4
3
⁄
8
1
⁄
2
Table 13 Time slots: WEQ_SET0; see Table 14
D7D6D5D4D3D2D1D0
−−−−−N6N3N2
Table 14 Time slots in channel bit cell
NUMBER OF TIME SLOTSN6N3N2
2001
3010
6100
1998 Feb 1614
Page 15
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Address 30: WEQ settings
Table 15 WEQ_SET1; notes 1 to 4, see also Tables 16 and 17.
D7D6D5D4D3D2D1D0
WDI_OWDI_IRESYNCTPS2TPS1TPS0TWS1TWS0
Notes
1. If bit WDI_O is HIGH, the circuit output is a WD signal, else a WDI signal.
2. If bit WDI_I is HIGH, the circuit expects a WD signal at the input, else a WDI signal.
3. If the RESYNC bit is HIGH, the WEQ circuit resynchronizes its time buffer during a gap in the QIC 3010 or QIC 3020
format; this setting is only permitted if 6 time slots in a bit-cell are selected (N6 = 1; see Table 14).
4. TPS sets the position of the inserted write equalization pulse, TWS sets its width.
handbook, halfpage
WD
WDI
Fig.6 WD/WDI signal timing.
handbook, halfpage
1 T
1.5 T
2 T, etc. to 4 T
101
101
t
d
100
0
t
w
01
MGG587
Fig.7 Position and width of write equalization pulse.
MGG586
1998 Feb 1615
Page 16
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Table 16 Write equalization pulse position
TPS POSITION IN TIME SLOTS
01
12
23
34
45
56
67
78
Table 17 Write equalization pulse width
TWS WIDTH IN TIME SLOTS
0WEQ off
11
22
33
Address 31: WEQ circuit clock divider
Table 18 Division factor: WEQ_CLK_DIV; note 1
D7D6D5D4D3D2D1D0
−−−−−WCD.2WCD.1WCD.0
Note
1. WCD sets the division factor between WEQCLK and the frequency of the time slot.
Table 19 WEQ clock division
WCDWEQ CLOCK DIVISION FACTOR
01
12
23
34
45
56
67
78
UNCOMMITTED CURRENT DAC FUNCTIONS
Addresses 33 and 34: Current DACs
Table 20 DAC current: IDAC1 and IDAC2; note 1
D7D6D5D4D3D2D1D0
−−−IDn.4IDn.3IDn.2IDn.1IDn.0
Note
1. These are 5-bit unsigned numbers; the DAC current ismA.
IDn
--------- 16
1998 Feb 1616
Page 17
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
O/P SIGNAL FUNCTION: PINS 21 AND 29
Address 35: O/P Select pins 21 and 29
Table 21 Output signal select: EQ MODE 0; see Tables 22 and 23
D7D6D5D4D3D2D1D0
−−−−PA.1PA.0GAP.1GAP.0
Table 22 Output signal: pin 21
GAPOUTPUT SIGNAL ON PIN 21
0GAP
(1)
1STRIPE
2QUAL
3RD
(2)
(3)
Table 23 Output signal: pin 29
PAOUTPUT SIGNAL ON PIN 29
0f
- PACLK on
s
11 - PACLK off
20 - PACLK off
30 - PACLK off
Notes
1. GAP, STRIPE or QUAL may be selected to detect
gaps, stripes or valid signal peaks. All are active HIGH.
2. See also Table 34.
3. The RD output (read pulse): falling edge active.
DIFFERENTIATOR FUNCTIONS
Address 36: Differentiator settings
Table 24 DIFF; note 1
D7D6D5D4D3D2D1D0
−−−DSDL2.1DL2.0DL1.1DL1.0
Note
1. DL1 and DL2 are programmable delays for the differentiator; DS is the gain factor of the differentiated signal.
Table 25 Differentiator delay; notes 1 and 2
DLnDELAY IN fs CYCLES
00
11
22
33
Notes
1. DL1 and DL2 are added to provide a maximum delay
of 6 × fs cycles.
2. It is advisable to have DL1 and DL2 equal to avoid
adding unwanted delay in the differentiator.
1998 Feb 1617
Table 26 Differentiator gain factor
DSOUTPUT SCALING GAIN FACTOR
04
12
Page 18
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
CLOCK FUNCTIONS
Address 37: Main clock divider
Table 27 Clock divider: CLK_DIV; note 1
D7D6D5D4D3D2D1D0
−−−−−CD.2CD.1CD.0
Note
1. CD selects the main clock division factor. The CLKIN frequency (pin 6) divided by this factor gives the IC’s operating
frequency f
Table 28 Clock division factor
(apart from the WEQ circuit).
s
CDCLOCK DIVISION
01
12
23
34
45
56
67
78
STRIPE DETECTOR FUNCTIONS
Address 38: Stripe detector nominal frequency
Table 29 Qualification threshold: STRIPE_F; note 1
D7D6D5D4D3D2D1D0
−−−SF.4SF.3SF.2SF.1SF.0
Note
1. SF is an unsigned 5-bit value used to determine the detection threshold for the stripe detector. The nominal detection
f
frequency is
AUXBUS, PINS 25 AND 27, SAMPLE RATE REDUCTION AND STAND-BY FUNCTIONS
s
---------------------------------3SF1+()×
Address 39: Equalizer mode settings
Table 30 EQ_MODE 1; note 1, see also Tables 31 to 34
D7D6D5D4D3D2D1D0
−STBY2ST.3ST.2ST.1ST.0STBY1R1
Note
1. R1 selects the filter sample rate reduction factor; STBY1 and STBY2 are the DAC and ADC power on/off switches;
ST selects output signal modes for pins 25 and 27.
1998 Feb 1618
Page 19
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Table 31 FIR/LPF Sample Rate
Reduction Factor: R
Table 32 DAC power
Table 33 ADC power
R1 R
02
11
STBY1 D/A POWER
0on
1off
STBY2 A/D POWER
0on
1off
Table 34 Mode settings: pins 25, 27 and AUXBUS
STIC MODEPIN 27PIN 25AUXBUS
0PLL offRDQUAL
1PLL offRDCOMP
(1)
(2)
bit 0: WDOUT, bits 1 to 7 high-Z
bit 0: WDOUT, bits 1 to 7 high-Z
2PLL onSRDRRCbit 0: WDOUT, bits 1 to 7 high-Z
3ADC testSRDRRCADC output
4DAC testRDCOMPDAC output
5one shot test−−−
6PLL off, AD bypassRDQUAL8-bit input to HPF
7PLL off, AD bypassRDCOMP8-bit input to HPF
8PLL on, AD bypassSRDRRC8-bit input to HPF
9PLL on, LPF outputSRDRRCLPF output after scaling
10PLL on, FIR outputSRDRRCFIR output after scaling and interpolator
11PLL on, PLL phase outputSRDRRCPLL phase error output
12PLL on, PLL frequency outputSRDRRCPLL frequency output
13PLL on, peak-to-peak level outputSRDRRCbits 7 to 1: LEVEL_ABS; bit 0:WDOUT
14PLL on, filtered level outputSRDRRCbits 7 to 1: LEVEL_FIL; bit 0:WDOUT
15PLL on, differentiator outputSRDRRCdifferentiator output after scaling
Notes
1. QUAL is a test signal (active HIGH) used to detect valid signal peaks (see also Table 22).
2. When COMP is selected, pin 25 is switched to the output of the read pulse circuit comparator for test purposes.
PLL
FUNCTIONS
Addresses 40 and 41: PLL nominal frequency
Table 35 PLL_FREQL (address 40)
D7D6D5D4D3D2D1D0
PF.7PF.6PF.5PF.4PF.3PF.2PF.1PF.0
Table 36 PLL_FREQH (address 41); note 1
D7D6D5D4D3D2D1D0
−−−−−PF.10PF.9PF.8
Note
1. The nominal PLL frequency is
PF
f
×
------------ -
s
2048
1998 Feb 1619
Page 20
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Address 42: Phase comparator window shift
WIN_SHIFT is an 8-bit number in two’s complement format. The programmed phase shift is 180 × WIN_SHIFT degrees.
Address 43: PLL settings
Table 37 Address 43: PLL_NI; note 1
D7D6D5D4D3D2D1D0
Q1Q0RNG.1RNG.0NI2.1NI2.0NI1.1NI1.0
Note
1. If LTD (pin 19) is HIGH, NI2 is selected, else NI1.
Table 38 DL setting; note 1
DL SETTINGQ1Q0
DL1 = DL211
DL1 < DL210
DL1 > DL201
Note
1. The Differentiator Delay (DL) settings (see Table 25) determine the values of Q1 and Q0 that should be entered.
Table 39 Integrating gain factor KI
NIKI
0
1
2
3
1
⁄
64
1
⁄
128
1
⁄
256
1
⁄
512
Table 40 PLL range
RNGPLL RANGE
0±64
1±128
2±256
3±512
Address 44: PLL loop filter proportional gain
Table 41 PLL_NP; note 1
D7D6D5D4D3D2D1D0
−−NP2.2NP2.1NP2.0NP1.2NP1. 1NP1. 0
Note
1. If LTD (pin 19) is HIGH, NP2 is selected, else NP1.
1998 Feb 1620
Page 21
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Table 42 Proportional gain factor KP
NPKP
01
1
1
2
3
4
5
6−
7−
M
AXIMUM LIKELIHOOD DETECTOR FUNCTIONS
Address 45: Settings
Table 43 Address 45: MLD_SET
⁄
2
1
⁄
4
1
⁄
8
1
⁄
16
1
⁄
32
D7D6D5D4D3D2D1D0
en_k
(1)
en_d
(2)
PR1
(3)
PR0
(4)
ks3
(5)
ks2
(5)
ks1
(5)
ks0
(5)
Notes
1. Check for k constraint: k is the maximum number of channel bit-cells allowed without a transition. For MFM code:
k = 3 (ks = 4), for RLL(1,7) code: k = 7 (ks = 8).
2. Check for d = 1 constraint: d is the minimum number of channel bit-cells without transitions that must come between
two bit cells with transitions. d = 1 for both MFM and RLL(1,7) codes
S
The status register contains 5 status bytes. The contents of the status bytes can be read via the serial interface.
Table 44 Status bytes; notes 1 to 4
ADDRESSDATANAMEDESCRIPTION
2550FREQactual frequency of PLL
2551LEVEL_POSpositive peaks in measured level
2552LEVEL_NEGnegative peaks in measured level
2553LEVEL_ABSmeasured peak-to-peak level
2554LEVEL_FILlow-pass filtered LEVEL_ABS
Notes
1. The levels are measured behind the re-sampling block (interpolator) (see Fig.1).
FREQ
f
2. Actual PLL frequency is an 8-bit unsigned number:
s
×
----------------- 256
3. LEVEL_FIL can be used for reading of the burst levels, or in an AGC loop (with the TZA1000 preamplifier).
4. LEVEL_POS, LEVEL_NEG, LEVEL_ABS and LEVEL_FIL are 8-bit numbers in two’s complement format.
1998 Feb 1621
Page 22
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 134).
SYMBOLPARAMETERCONDITIONSMIN.MAX.UNIT
V
DDD1
V
DDD2
V
DDA1
V
DDA2
V
i
I
I
I
I(n)
P
tot
T
amb
T
j
T
stg
V
ES(HB)
V
ES(MM)
digital supply voltage−0.3+5.5V
digital supply voltage−0.3+5.5V
analog supply voltage−0.3+5.5V
analog supply voltage−0.3+5.5V
input voltage−0.3VDD+ 0.3 V
input current on supply pins−50+50mA
input current on remaining pins−10+10mA
maximum total power dissipation−+1100mW
ambient temperature−30+85°C
junction temperature−30+125°C
storage temperature−50+150°C
electrostatic handling: human body modelnote 1−3000+3000V
electrostatic handling: machine modelnote 2−300+300V
Notes
1. Equivalent to discharging a 100 pF capacitor through a 1.5 kΩ series resistance.
2. Equivalent to discharging a 200 pF capacitor through a 25 Ω series resistance and a 2.5 µH series inductance.
THERMAL CHARACTERISTICS
SYMBOLPARAMETERCONDITIONSVALUEUNIT
R
th(j-a)
thermal resistance from junction to ambientin free air70K/W
QUALITY SPECIFICATION
In accordance with
“SNW-FQ-611-E”
.
1998 Feb 1622
Page 23
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
CHARACTERISTICS
V
DDD1=VDDD2=VDDA1=VDDA2
specified
.
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
V
DDD1
V
DDD2
V
DDA1
V
DDA2
I
; I
DDD1
DDD2
I
; I
DDA1
DDA2
f
clk(CLKIN)
f
clk(WEQCLK)
V
IL
V
IH
V
OL
V
OH
C
i
digital supply voltage4.55.05.5V
digital supply voltage4.55.05.5V
analog supply voltage4.55.05.5V
analog supply voltage4.55.05.5V
digital supply currentr = 2, no WEQ−3280mA
analog supply currentSTBY1 = 0;
reference voltage (pin 37)1.82.02.2V
reference current (pin 37)1.01.72.1mA
A/D conversion range−1.6−V
A/D common mode voltage22.53V
A/D input resistance2.33.34.4kΩ
A/D input capacitance−35pF
DC input current (INA)−0.420.6mA
DC input current (INB)−0.130.2mA
voltage on pin 38 (R
output current on pin 1 (IO1) IDAC1 = 0;
)−2.0−V
ref
−0.00.05mA
see Table 20
IDAC1 = 311.401.952.60mA
output current on pin 2 (IO2) IDAC2 = 0;
−0.00.05mA
see Table 20
IDAC2 = 311.401.952.60mA
D/A differential output range
note 21.51.721.8V
(peak-to-peak)
D/A common mode voltagenote 21.01.161.4V
1998 Feb 1623
Page 24
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
f
−3dB(cutoff)(LPF)
V
CM(COMP)
R
i(COMP)
V
IO(COMP)
Serial interface
f
clk(SIO)
t
su(D-CLK)
t
h(D-CLK)
t
d(1)
t
d(2)
t
su(EN-CLK)
t
h(EN-CLK)
Digital read section
t
CLKINH
t
CLKINL
t
RDL
t
su(SRD-RRC)
t
h(SRD-RRC)
t
RRCL
t
su(AUX-CLKIN)
t
h(AUX-CLKIN)
t
PACLKH
t
PACLKL
t
d(AUX-PACLK)
t
d(PACLK-AUX)
−3dB cut-off frequency,
note 2−8−MHz
analog LPF (DAC filter)
comparator common mode
note 31.01.161.4V
voltage
comparator input resistancenote 4172635kΩ
comparator offset voltagenote 4−−45mV
serial i/f clock−−
1
⁄
f
4
s
MHz
set-up time: data-to-clock10−− ns
hold time: data-to-clocknote 5ts+10−−ns
delay clock: new data−−2ts +10ns
delay clock: old datat
s
−− ns
set-up time: enable-to-clockts+10−−ns
hold time: enable-to-clockts+10−−ns
ADDRESS AND DATA FROM MICROCONTROLLERDATA OUT FROM DEVICE
WRITE SETTINGS
READ STATUS
t
h(EN-CLK)
t
h(EN-CLK)
t
su(EN-CLK)
t
su(EN-CLK)
3-STATE
t
d(1)
t
d(2)
3-STATE
MGG656
Fig.8 Serial I/O showing set-up, hold and delay timing.
Page 27
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
Digital read section
handbook, full pagewidth
SRD
RRC
CLKIN
AUX0 to 7
INPUT
PACLK
AUX0 to 7
OUTPUT
t
su(SRD-RRC)
t
CLKINL
t
PACLKL
t
CLKINH
t
PACLKH
t
h(SRD-RRC)
t
d(PACLK-AUX)
t
su(AUX-CLKIN)
t
h(AUX-CLKIN)
t
d(AUX-PACLK)
Fig.9 Digital read section showing set-up, hold and delay timing.
MGG657
Write equalization section
handbook, full pagewidth
WEQCLK)
t
h(WD-WEQCLK)
WDIN
(WDI mode)
WDIN
(WD mode)
WDOUT
(WDI mode)
t
WEQH
t
OL(WDOUT)
Fig.10 WEQ section showing set-up and hold timing.
1998 Feb 1627
t
WEQL
t
su(WD-WEQCLK)
t
IL(WDIN)
MGG658
Page 28
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
PACKAGE OUTLINE
QFP44: plastic quad flat package; 44 leads (lead length 1.3 mm); body 10 x 10 x 1.75 mm
c
y
X
A
3323
34
pin 1 index
44
1
22
Z
E
e
H
E
E
w
M
b
p
12
11
A
2
A
A
1
detail X
SOT307-2
(A )
3
θ
L
p
L
w
b
e
p
M
D
H
D
Z
D
B
02.55 mm
scale
DIMENSIONS (mm are the original dimensions)
A
UNITA1A2A3b
max.
0.25
mm
2.10
0.05
1.85
1.65
0.25
cE
p
0.40
0.25
0.20
0.14
(1)
(1)(1)(1)
D
10.1
9.9
eH
H
10.1
9.9
12.9
0.81.3
12.3
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
OUTLINE
VERSION
IEC JEDEC EIAJ
REFERENCES
SOT307-2
1998 Feb 1628
v
M
A
v
M
B
D
E
12.9
12.3
LL
p
0.95
0.55
0.15 0.10.15
EUROPEAN
PROJECTION
Z
D
1.2
0.8
Zywvθ
E
1.2
0.8
o
10
o
0
ISSUE DATE
95-02-04
97-08-01
Page 29
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
SOLDERING
Introduction
There is no soldering method that is ideal for all IC
packages. Wave soldering is often preferred when
through-hole and surface mounted components are mixed
on one printed-circuit board. However, wave soldering is
not always suitable for surface mounted ICs, or for
printed-circuits with high population densities. In these
situations reflow soldering is often used.
This text gives a very brief insight to a complex technology.
A more in-depth account of soldering ICs can be found in
our
“IC Package Databook”
Reflow soldering
Reflow soldering techniques are suitable for all QFP
packages.
The choice of heating method may be influenced by larger
plastic QFP packages (44 leads, or more). If infrared or
vapour phase heating is used and the large packages are
not absolutely dry (less than 0.1% moisture content by
weight), vaporization of the small amount of moisture in
them can cause cracking of the plastic body. For more
information, refer to the Drypack chapter in our
Reference Handbook”
Reflow soldering requires solder paste (a suspension of
fine solder particles, flux and binding agent) to be applied
to the printed-circuit board by screen printing, stencilling or
pressure-syringe dispensing before package placement.
Several methods exist for reflowing; for example,
infrared/convection heating in a conveyor type oven.
Throughput times (preheating, soldering and cooling) vary
between 50 and 300 seconds depending on heating
method. Typical reflow peak temperatures range from
215 to 250 °C.
(order code 9398 652 90011).
“Quality
(order code 9397 750 00192).
If wave soldering cannot be avoided, for QFP
packages with a pitch (e) larger than 0.5 mm, the
following conditions must be observed:
• A double-wave (a turbulent wave with high upward
pressure followed by a smooth laminar wave)
soldering technique should be used.
• The footprint must be at an angle of 45° to the board
direction and must incorporate solder thieves
downstream and at the side corners.
During placement and before soldering, the package must
be fixed with a droplet of adhesive. The adhesive can be
applied by screen printing, pin transfer or syringe
dispensing. The package can be soldered after the
adhesive is cured.
Maximum permissible solder temperature is 260 °C, and
maximum duration of package immersion in solder is
10 seconds, if cooled to less than 150 °C within
6 seconds. Typical dwell time is 4 seconds at 250 °C.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
Repairing soldered joints
Fix the component by first soldering two diagonallyopposite end leads. Use only a low voltage soldering iron
(less than 24 V) applied to the flat part of the lead. Contact
time must be limited to 10 seconds at up to 300 °C. When
using a dedicated tool, all other leads can be soldered in
one operation within 2 to 5 seconds between
270 and 320 °C.
Wave soldering
Wave soldering is not recommended for QFP packages.
This is because of the likelihood of solder bridging due to
closely-spaced leads and the possibility of incomplete
solder penetration in multi-lead devices.
CAUTION
Wave soldering is NOT applicable for all QFP
packages with a pitch (e) equal or less than 0.5 mm.
1998 Feb 1629
Page 30
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
DEFINITIONS
Data sheet status
Objective specificationThis data sheet contains target or goal specifications for product development.
Preliminary specificationThis data sheet contains preliminary data; supplementary data may be published later.
Product specificationThis data sheet contains final product specifications.
Limiting values
Limiting values given are in accordance with the Absolute Maximum Rating System (IEC 134). Stress above one or
more of the limiting values may cause permanent damage to the device. These are stress ratings only and operation
of the device at these or at any other conditions above those given in the Characteristics sections of the specification
is not implied. Exposure to limiting values for extended periods may affect device reliability.
Application information
Where application information is given, it is advisory and does not form part of the specification.
LIFE SUPPORT APPLICATIONS
These products are not designed for use in life support appliances, devices, or systems where malfunction of these
products can reasonably be expected to result in personal injury. Philips customers using or selling these products for
use in such applications do so at their own risk and agree to fully indemnify Philips for any damages resulting from such
improper use or sale.
1998 Feb 1630
Page 31
Philips SemiconductorsProduct specification
QIC digital equalizerSZA1000
NOTES
1998 Feb 1631
Page 32
Philips Semiconductors – a worldwide company
Argentina: see South America
Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113,
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 625 344, Fax.+381 11 635 777
For all other countries apply to: Philips Semiconductors,
International Marketing & Sales Communications, Building BE-p, P.O. Box 218,
5600 MD EINDHOVEN, The Netherlands, Fax. +31 40 27 24825
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
Internet: http://www.semiconductors.philips.com
Printed in The Netherlands545102/00/01/pp32 Date of release: 1998 Feb16Document order number: 9397 750 01122
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.