SAA7376GP Philips Semiconductors, SAA7376GP Datasheet

no-image

SAA7376GP

Manufacturer Part Number
SAA7376GP
Description
Manufacturer
Philips Semiconductors
Datasheet
Product specifications
Supersedes data of 1995 Nov 24
File under Integrated Circuits, IC01
DATA SHEET
SAA7376
Digital servo processor and
Compact Disc decoder (CD7)
INTEGRATED CIRCUITS
1998 Feb 26

Related parts for SAA7376GP

SAA7376GP Summary of contents

Page 1

DATA SHEET SAA7376 Digital servo processor and Compact Disc decoder (CD7) Product specifications Supersedes data of 1995 Nov 24 File under Integrated Circuits, IC01 INTEGRATED CIRCUITS 1998 Feb 26 ...

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 Crystal frequency selection 7.1.3 Standby modes 7.2 Crystal oscillator 7 ...

Page 3

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 1 FEATURES Single-speed mode Full error correction strategy and Full CD graphics interface All standard decoder functions implemented digitally on chip FIFO overflow concealment for rotational shock resistance Digital audio interface (EBU), audio only ...

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 50 CL4 35 SBSY 36 SFSY 38 SUB ...

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 TEST1 20 CRIN 21 CROUT 22 TEST2 23 CL16 24 CL11 TEST3 29 ( DDD1(P) DOBM 31 ( SSD1 MOTO1 33 MOTO2 34 SBSY 35 SFSY 36 RCK 37 SUB 38 (1) ...

Page 6

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PIN KILL 43 TEST4 44 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 LDON 64 Note 1. All supply pins must be connected to the same external power supply voltage. ...

Page 7

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) handbook, full pagewidth V SSA1 DDA1 refT SSA2 SELPLL 13 ISLICE 14 HFIN 15 V SSA3 16 1998 Feb 26 SAA7376 Fig.2 Pin configuration. 7 Product specifications SAA7376 48 SCLK 47 V DDD2(P) 46 WCLK 45 DATA 44 TEST4 43 KILL SSD2 38 SUB ...

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 operates at single-speed and supports a full audio specification. A simplified data flow through the decoder part is illustrated in Fig.6. 7.1.2 ...

Page 9

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.3 Data slicer and clock regenerator The SAA7376 has an integrated slice level comparator which can be clocked by the crystal frequency clock times the crystal frequency clock (if SELPLL is set HIGH while using an 8.4672 MHz crystal, and register 4 is set to 0xxx) ...

Page 10

Acrobat reader. white to force landscape pages to be ... white to force landscape pages to be rotated correctly when browsing through the pdf ...

Page 11

... 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 12

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 200 s min W96 7.6 FIFO and error corrector The SAA7376 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 13

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) Table 2 Output flags 7.6.2 C2FAIL The C2FAIL pin indicates that invalid data has occurred on 2 the I S-bus interface. However, due to the structure of the corrector it is impossible to determine which byte has failed. C2FAIL will go LOW for 140 s when invalid data is detected, this data may then occur 15 ms before or after the pin is activated ...

Page 14

... 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 15

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.8 DAC interface The SAA7376 is compatible with a wide range of digital-to-analog converters (DACs). Nine formats are supported and are given in Table 4. Figures 11 and 12 show the Philips I MSB first and f is 44.1 kHz. The polarity of the WCLK and the data can be inverted; selectable by register 7. ...

Page 16

Acrobat reader. white to force landscape pages to be ... white to force landscape pages to be rotated correctly when browsing through the pdf ...

Page 17

... 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. The DOBM pin can be held LOW and selected via register A. Table 5 Format ...

Page 18

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 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. The output is switched active LOW when silence has been detected for at least 250 ms mute is active ...

Page 19

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) MOTO1 22 k MOTO1 MOTO1 MOTO2 MOTO1 1998 Feb – – Fig.13 Motor pulse density application diagrams dead rep Accelerate Fig.14 2-line PWM mode timing 100 Fig.15 Motor 2-line PWM mode application diagram. ...

Page 20

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

Page 21

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.12.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 Hz). The PLL frequency signal will be put in pulse-density modulated form (carrier frequency = 4 ...

Page 22

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) G 7.13 Servo part 7.13.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 23

... 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. With this command the ...

Page 24

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.13.3 F OCUS SERVO SYSTEM 7.13.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 25

... 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 26

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

Page 27

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

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

Page 29

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

Page 30

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

Page 31

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

Page 32

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

Page 33

... 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 (SAA7376) SILD (microcontroller) SDA (SAA7376) SDA COMMAND (microcontroller) Fig ...

Page 34

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) 7.14.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 Feb DATA 0000 mute 0010 attenuate 0001 full scale ...

Page 35

... 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 Feb 26 DATA x000 motor gain G = 3.2 x001 motor gain ...

Page 36

... 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 F 1111 (subcode interface) Note 1. The initial column shows the power-on reset state. 1998 Feb 26 ...

Page 37

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) Table 13 Loop filter bandwidth REGISTER ADDRESS 8 1000 (PLL loop filter bandwidth) Note 1. The initial column shows the power-on reset state. 1998 Feb 26 LOOP DATA BANDWIDTH BANDWIDTH (Hz) 0000 1640 0001 3279 0010 ...

Page 38

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

Page 39

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

Page 40

... 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 41

... 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 42

... 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 D(max) central diode input signal ...

Page 43

... 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 44

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) SYMBOL PARAMETER 3-state outputs O : CLK, WCLK, DATA UTPUTS AND 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 45

... 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 LOW level output current ...

Page 46

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

Page 47

... 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 Feb 26 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.31 Subcode interface timing diagram. ...

Page 48

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

Page 49

... 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 I SCL RAB NPUTS ...

Page 50

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7 RAB t dRD SCL SDA (SAA7376) 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 51

... Philips Semiconductors Digital servo processor and Compact Disc decoder (CD7) handbook, full pagewidth SILD 0.8 V SCL 0 – 0.8 V SDA (SAA7376) 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 (servo commands) write mode. ...

Page 52

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

Page 53

... 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 54

... 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 55

... 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 56

... Tel. +46 8 632 2000, Fax. +46 8 632 2745 Switzerland: Allmendstrasse 140, CH-8027 ZÜRICH, Tel. +41 1 488 2686, 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