SAA7373GP Philips Semiconductors, SAA7373GP Datasheet

no-image

SAA7373GP

Manufacturer Part Number
SAA7373GP
Description
5 V, digital servo processor and compact disc decoder
Manufacturer
Philips Semiconductors
Datasheet
Product specification
File under Integrated Circuits, IC01
DATA SHEET
SAA7373
Digital servo processor and
Compact Disc decoder (CD7)
INTEGRATED CIRCUITS
1998 Jul 06

Related parts for SAA7373GP

SAA7373GP Summary of contents

Page 1

DATA SHEET SAA7373 Digital servo processor and Compact Disc decoder (CD7) Product specification File under Integrated Circuits, IC01 INTEGRATED CIRCUITS 1998 Jul 06 ...

Page 2

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) CONTENTS 1 FEATURES 2 GENERAL DESCRIPTION 3 QUICK REFERENCE DATA 4 ORDERING INFORMATION 5 BLOCK DIAGRAM 6 PINNING 7 FUNCTIONAL DESCRIPTION 7.1 Decoder part 7.1.1 Principle operational modes of the decoder 7.1.2 Decoding speed and crystal frequency 7.1.3 Lock-to-disc mode 7.1.4 Standby modes 7 ...

Page 3

... T storage temperature stg 4 ORDERING INFORMATION TYPE NUMBER NAME SAA7373GP QFP64 plastic quad flat package; 64 leads (lead length 1.6 mm); body 14 1998 Jul 06 Microcontroller loading LOW High-level servo control option High-level mechanism monitor Communication may be via TDA1301/SAA7345 compatible bus or I On-chip clock multiplier allows the use of 8.4672 MHz crystal ...

Page 4

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 5 BLOCK DIAGRAM handbook, full pagewidth GENERATOR 52 SCL 51 SDA 53 RAB 54 SILD 15 HFIN 17 HFREF FRONT END 14 ISLICE 18 I ref 20 TEST1 23 TEST2 TEST 29 TEST3 13 SELPLL 21 CRIN 22 CROUT TIMING 24 CL16 25 CL11 ...

Page 5

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 6 PINNING SYMBOL PIN ( SSA1 ( DDA1 refT ( SSA2 SELPLL 13 ISLICE 14 HFIN 15 ( SSA3 HFREF ref ( DDA2 ...

Page 6

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PIN KILL DATA 45 WCLK 46 ( DDD2(P) SCLK 48 ( SSD3 CL4 50 SDA 51 SCL 52 RAB 53 SILD 54 n. SSD4 RESET 57 STATUS 58 ( DDD3(C) C2FAIL 60 CFLG 61 V1 ...

Page 7

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) handbook, full pagewidth V SSA1 1 V DDA1 refT SSA2 12 SELPLL 13 ISLICE 14 HFIN 15 V SSA3 16 1998 Jul 06 SAA7373 Fig.2 Pin configuration. 7 Product specification ...

Page 8

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7 FUNCTIONAL DESCRIPTION 7.1 Decoder part 7.1.1 P RINCIPLE OPERATIONAL MODES OF THE DECODER The decoding part can operate at different disc speeds, single-speed ( and double-speed (n = 2). The factor ‘n’ is called the overspeed factor. A simplified data flow through the decoder part is illustrated in Fig ...

Page 9

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.2 Crystal oscillator The crystal oscillator is a conventional 2 pin design operating between 8 and 35 MHz. This oscillator is capable of operating with ceramic resonators also with both fundamental and third overtone crystals. External components should be used to suppress the fundamental output of the third overtone crystals as shown in Figs 3 and 4 ...

Page 10

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) HF input Fig.5 Data slicer showing typical application components (for n = 1). 7.4 Demodulator 7.4.1 F RAME SYNC PROTECTION A double timing system is used to protect the demodulator from erroneous sync patterns in the serial data. The master counter is only reset if: A sync coincidence detected ...

Page 11

Acrobat reader. white to force landscape pages to be ... reg D V4 SUBCODE INTERFACE SUBCODE PROCESSOR output from DIGITAL ...

Page 12

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.5 Subcode data processing 7.5.1 Q- CHANNEL PROCESSING The 96-bit Q-channel word is accumulated in an internal buffer. The last 16 bits are used internally to perform a Cyclic Redundancy Check (CRC). If the data is good, the SUBQREADY-I signal will go LOW. SUBQREADY-I can be read via the SDA or STATUS pins, selected via register 2 ...

Page 13

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 200/n s min W96 n = disc speed 7.6 FIFO and error corrector The SAA7373 has a 8 frame FIFO. The error corrector type, with error corrections on both C1 (32 symbol) and C2 (28 symbol) frames. Four symbols are used from each frame as parity symbols ...

Page 14

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) Table 2 Output flags ...

Page 15

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.7.3 C ONCEALMENT A 1 sample linear interpolator becomes active if a single sample is flagged as erroneous but cannot be corrected. The erroneous sample is replaced by a level midway between the preceding and following samples. Left and right channels have independent interpolators. If more than one consecutive non-correctable sample is found, the last good sample is held ...

Page 16

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.8 DAC interface The SAA7373 is compatible with a wide range of digital-to-analog converters (DACs). Eleven formats are supported and are given in Table 4. Figures 11 and 12 show the Philips I decoder is operated in lock-to-disc mode, the SCLK frequency is dependent on the disc speed factor ‘d’. All formats are MSB first and f is (44 ...

Page 17

Acrobat reader. white to force landscape pages to be ... SCLK DATA LEFT CHANNEL DATA (WCLK NORMAL POLARITY) WCLK EF ...

Page 18

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.9 EBU interface The bi-phase mark digital output signal at pin DOBM is in accordance with the format defined by the IEC958 specification. Three different modes can be selected via register A: DOBM pin held LOW Data taken before concealment, mute and fade (must always be used for CD ROM modes) Data taken after concealment, mute and fade ...

Page 19

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) Table 7 Bit assignment FUNCTION BITS Control Reserved mode Category code Clock accuracy Remaining and 30 to 191 7.10 KILL circuit The KILL circuit detects digital silence by testing for an all-zero or all-ones data word in the left or right channel before the digital filter ...

Page 20

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.12 The VIA interface The SAA7373 has five pins that can be reconfigured for different applications (see Table 8). Table 8 Pin applications PIN PIN NAME TYPE NUMBER V1 62 input V2 63 input V3 42 output V4 41 ...

Page 21

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) MOTO1 22 k MOTO1 MOTO1 MOTO2 MOTO1 1998 Jul – – Fig.13 Motor pulse density application diagrams dead ...

Page 22

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.13.1.3 PWM output mode (4-line) Using two extra outputs from the versatile pins interface possible to use the SAA7373 with a 4-input motor bridge. The timing is illustrated in Fig.16. A typical application diagram is illustrated in Fig.17. ...

Page 23

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.13.1.4 CDV/CAV output mode In the CDV motor mode, the FIFO position will be put in pulse-width modulated form on the MOTO1 pin [carrier frequency (300 d) Hz], where ‘d’ is the disc speed factor. The PLL frequency signal will be put in pulse-density modulated form (carrier frequency 4 ...

Page 24

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) G 7.14 Servo part 7.14.1 D IODE SIGNAL PROCESSING The photo detector in conventional two-stage three-beam compact disc systems normally contains six discrete diodes. Four of these diodes (three for single foucault systems) carry the central aperture signal (CA) while the other two diodes (satellite diodes) carry the radial tracking information ...

Page 25

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7 – in max central sys – in max satellite sys RH Where f = 4.2336 MHz. sys V is generated internally, and there are 32 levels which RH can be selected under software control via the preset latch command ...

Page 26

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.14.3 F OCUS SERVO SYSTEM 7.14.3.1 Focus start-up Five initially loaded coefficients influence the start-up behaviour of the focus controller. The automatically generated triangle voltage can be influenced by 3 parameters; for height (ramp_height) and DC offset (ramp_offset) of the triangle and its steepness (ramp_incr) ...

Page 27

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) The sledge is continuously controlled, or provided with step pulses to reduce power consumption using the filtered value of the radial PID output. Alternatively, the microcontroller can read the average voltage on the radial actuator and provide the sledge with step pulses to reduce power consumption ...

Page 28

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.14.6 D EFECT DETECTION handbook, full pagewidth DECIMATION sat1 FILTER sat2 A defect detection circuit is incorporated into the SAA7373 defect is detected, the radial and focus error signals may be zeroed, resulting in better playability. The ...

Page 29

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.14.8.4 Automatic sequencers and timer interrupts Two automatic sequencers are implemented (and must be initialized after power-on): 1. Autostart sequencer: controls the start-up of focus, radial and motor. 2. Autostop sequencer: brakes the disc and shuts down servos ...

Page 30

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.15 Microcontroller interface Communication on the microcontroller interface can be set-up in two different modes: 1. 4-wire bus mode: protocol compatible with SAA7345 (CD6) and TDA1301 (DSIC2) where: a) SCL = serial bit clock b) SDA = serial data c) RAB = R/W control and data strobe (active HIGH) ...

Page 31

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7 (SUBQREADY-I status LOW to end of subcode read below (2.6/n) ms, then t = (13.1/n) ms [i.e. the 2 microcontroller can read all subcode frames if it completes the read operation within (2.6/n) ms after the subcode is ready]. If this criterion is not met only possible to guarantee that t will be below (26 ...

Page 32

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) RAB (microcontroller) SCL (microcontroller) SDA (microcontroller) SDA (SAA7373) Fig.22 Microcontroller write protocol for registers RAB (microcontroller) SCL (microcontroller) SDA (microcontroller) SDA (SAA7373) Fig.23 Microcontroller write protocol for registers (repeat mode). ...

Page 33

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) RAB (microcontroller) SCL (microcontroller) SDA (SAA7373) Fig.25 Microcontroller protocol for reading Q-channel subcode. RAB (microcontroller) SCL (microcontroller) SDA (SAA7373) Fig.26 SUBQREADY-I status timing when no subcode is read. 1998 Jul 06 CRC ...

Page 34

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) RAB (microcontroller) SCL (microcontroller) SDA (SAA7373 ) Fig.27 SUBQREADY-I status timing when subcode is read. SILD handbook, full pagewidth (microcontroller) SCL (microcontroller) SDA (microcontroller) SDA (SAA7373) SILD (microcontroller) SDA COMMAND (microcontroller) Fig.28 Microcontroller protocol for write servo commands. ...

Page 35

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) handbook, full pagewidth SILD (microcontroller) SDA (microcontroller) Fig.29 Microcontroller protocol for repeated data in write servo commands. SILD handbook, full pagewidth (microcontroller) SCL (microcontroller) SDA (SAA7373) SILD (microcontroller) SDA (SAA7373) SDA COMMAND (microcontroller) Fig ...

Page 36

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.15.3 S UMMARY OF FUNCTIONS CONTROLLED BY REGISTERS Table 12 Registers REGISTER ADDRESS 0 0000 (fade and attenuation) 1 0001 (motor mode) 2 0010 (status control) 3 0011 (DAC output) 1998 Jul DATA 0000 mute 0010 attenuate ...

Page 37

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) REGISTER ADDRESS 4 0100 (motor gain) 5 0101 (motor bandwidth) 6 0110 (motor output configuration) 7 0111 (DAC output and status control) 8 (PLL loop filter bandwidth) 9 1001 (PLL equalization) 1998 Jul 06 DATA x000 motor gain G = 3.2 x001 motor gain ...

Page 38

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) REGISTER ADDRESS A 1010 (EBU output) B 1011 (speed control) C 1100 (versatile pins interface) D 1101 (versatile pins interface) E 1110 1998 Jul 06 DATA xx0x EBU data before concealment xx1x EBU data after concealment and fade x0x0 level II clock accuracy (< ...

Page 39

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) REGISTER ADDRESS F 1111 (subcode interface) Note 1. The initial column shows the power-on reset state. Table 13 Loop filter bandwidth REGISTER ADDRESS 8 1000 (PLL loop filter bandwidth) Note 1. The initial column shows the power-on reset state. ...

Page 40

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.15.4 S UMMARY OF SERVO COMMANDS A list of the servo commands are given in Table 14. It should be noted that these are not fully backwards compatible with DSIC2. Table 14 CD7 servo commands COMMANDS CODE Write commands Write_focus_coefs1 ...

Page 41

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.15.5 S UMMARY OF SERVO COMMAND PARAMETERS Table 15 Servo command parameters RAM PARAMETER ADDRESS foc_parm_1 foc_parm_2 foc_parm_3 foc_int 14H foc_gain 15H CA_drop 12H ramp_offset 16H ramp_height 18H ramp_incr FE_start 19H rad_parm_play 28H rad_pole_noise 29H ...

Page 42

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) RAM PARAMETER ADDRESS radcontrol 59H chip_init xtra_preset 4AH cd6cmd 4DH interrupt_mask 53H seq_control 42H focus_start_time 5EH motor_start_time1 5FH motor_start_time2 60H radial_init_time 61H brake_time 62H RadCmdByte 63H osc_inc 68H phase_shift 67H level1 ...

Page 43

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 8 LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 134). SYMBOL PARAMETER V supply voltage DD V maximum Input voltage (any input) I(max) V output voltage (any output difference between V DDdiff I output current (continuous) ...

Page 44

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PARAMETER Servo analog part ( DDA P D1 D4, R1, R2 INS input reference current refT R external resistor on pin 10 IrefT V voltage on reference IrefT current input I maximum input current for ...

Page 45

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PARAMETER Digital outputs O : CL4 UTPUT V LOW level output voltage OL V HIGH level output voltage OH C load capacitance L t output rise time r t output fall time CL16 UTPUT V LOW level output voltage ...

Page 46

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PARAMETER 3-state outputs O : EF, CLK, WCLK, DATA UTPUTS V LOW level output voltage OL V HIGH level output voltage OH C load capacitance L t output rise time r t output fall time f I output 3-state leakage ...

Page 47

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PARAMETER Digital input/output SDA [CMOS NPUT OUTPUT INPUT V LOW level input voltage IL V HIGH level input voltage IH I 3-state leakage current ZO C input capacitance in V LOW level output voltage OL I output current ...

Page 48

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 10 OPERATING CHARACTERISTICS (SUBCODE INTERFACE TIMING 3 amb SYMBOL PARAMETER Subcode interface timing (single speed I : RCK NPUT t input clock HIGH time H t input clock LOW time L t input clock rise time ...

Page 49

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) handbook, full pagewidth SBSY SFSY (4-wire mode) SFSY (3-wire mode) SFSY RCK SUB 1998 Jul 06 t W(SBSY) t SFSYH t W(SFSY) t cy(frame) t SFSYL 0 d(SFSY RCK – 0 d(SFSY SUB) t h(RCK SUB) Fig ...

Page 50

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 11 OPERATING CHARACTERISTICS ( 3 amb SYMBOL PARAMETER 2 I S-bus timing (single speed C : SCLK ( pF) LOCK OUTPUT L T output clock period cy t clock HIGH time CH t clock LOW time ...

Page 51

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 12 OPERATING CHARACTERISTICS (MICROCONTROLLER INTERFACE TIMING 3 amb SYMBOL PARAMETER Microcontroller interface timing (4-wire bus mode; writing to registers reading Q-channel subcode and decoder status); see Figs 33 and 34; note 1 ...

Page 52

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PARAMETER pF) EAD MODE L t delay time SILD to dLD SDA valid t propagation delay PD SCL to SDA t delay time SILD to dLZ SDA high-impedance t set-up time SCL to sCLR SILD t hold time SCL to SILD ...

Page 53

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7 RAB t dRD SCL SDA (SAA7373) high-impedance Fig.33 4-wire bus microcontroller timing; read mode (Q-channel subcode and decoder status information). handbook, full pagewidth RAB SCL SDA (microcontroller) Fig.34 4-wire bus microcontroller timing; write mode (registers 0 to F). ...

Page 54

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) handbook, full pagewidth SILD 0.8 V SCL 0 0.8 V SDA (SAA7373) 0.8 V Fig.35 4-wire bus microcontroller timing; read mode (servo commands). handbook, full pagewidth SILD SCL 0 – 0.8 V SDA (microcontroller) 0.8 V Fig.36 4-wire bus microcontroller timing write mode (servo commands). ...

Page 55

Acrobat reader. white to force landscape pages to be ... V 7 2.2 LDON 1 33 100 V DDA ...

Page 56

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 14 PACKAGE OUTLINE QFP64: plastic quad flat package; 64 leads (lead length 1.6 mm); body 2 pin 1 index DIMENSIONS (mm are the original dimensions) A UNIT max. 0.25 2.75 mm 3.00 0.25 0.10 2.55 Note 1. Plastic or metal protrusions of 0.25 mm maximum per side are not included. ...

Page 57

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 15 SOLDERING 15.1 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 ...

Page 58

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 16 DEFINITIONS Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary data; supplementary data may be published later. ...

Page 59

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 1998 Jul 06 NOTES 59 Product specification SAA7373 ...

Page 60

... Tel. +46 8 5985 2000, Fax. +46 8 5985 2745 Switzerland: Allmendstrasse 140, CH-8027 ZÜRICH, Tel. +41 1 488 2741 Fax. +41 1 488 3263 Taiwan: Philips Semiconductors, 6F, No. 96, Chien Kuo N. Rd., Sec. 1, TAIPEI, Taiwan Tel. +886 2 2134 2865, Fax. +886 2 2134 2874 Thailand: PHILIPS ELECTRONICS (THAILAND) Ltd., 209/2 Sanpavuth-Bangna Road Prakanong, BANGKOK 10260, Tel ...

Related keywords