Page 1
DATA SHEET SAA7345 CMOS digital decoding IC with RAM for Compact Disc Product specification Supersedes data of 1996 Jan 09 File under Integrated Circuits, IC01 INTEGRATED CIRCUITS 1998 Feb 16...
Page 2
flat package; 44 leads (lead length 2.35 mm); body 1998 Feb 16 GENERAL DESCRIPTION The SAA7345 incorporates the CD signal processing functions of decoding and digital filtering. The device is equipped with on-board SRAM and includes additional features to reduce the processing required in the analog domain.
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc BLOCK DIAGRAM HFIN HFREF FRONT- ISLICE IREF TEST1 TEST2 CRIN CROUT CL11 TIMING CL16 MICRO- CONTROLLER INTERFACE PORE 1998 Feb 16 V DD1 V SS1 V SSA DIGITAL DEMODULATOR...
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc PINNING SYMBOL CL11 11.2896 or 5.6448 MHz clock output (3-state); (divide-by-3) DOBM bi-phase mark output (externally buffered; 3-state) versatile input pin versatile input pin TEST2 test input; this pin should be tied LOW TEST1 test input;...
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc CL11 DOBM TEST2 TEST1 ISLICE HFIN HFREF IREF V DDA 1998 Feb 16 Pins 34 to 42 (inclusive) have no internal connection SAA7345 Fig.2 Pin configuration. Product specification SAA7345...
For certain applications an off-track input is necessary. If this flag is HIGH, the SAA7345 will assume that the servo is following on the wrong track, and will flag all incoming HF data as incorrect. The off-track is input via the V1 pin when the versatile pins interface register (address 1100) bit 0 is set to logic 1.
Page 7
Data D (3 : 0) is latched into the appropriate control register [address bits A (3 : 0)] on the LOW-to-HIGH transition of RAB with CL HIGH. If more data is clocked into SAA7345 before the LOW-to-HIGH transition of RAB then only the last 8 bits are used.
Page 8
Status read operation sequence Write appropriate data to register 0010 to select required status signal. With RAB LOW; set CL LOW. Set RAB HIGH; this will instruct the SAA7345 to output status signal on DA. 1998 Feb 16 high impedance Fig.6 Microcontroller WRITE timing;...
Page 9
(microcontroller) DA (SAA7345) EADING CHANNEL SUBCODE FROM To read Q-channel subcode from SAA7345, the SUBQREADY-I signal should be selected as status signal. The subcode read timing is shown in Fig.8. Read subcode operation sequence Monitor SUBQREADY-I status signal. When this signal is LOW, and up to 2.3 ms after its LOW-to-HIGH transition, it is permitted to read subcode.
Page 10
When the RAB pin is held LOW by the microcontroller, it is permitted to put any signal on the DA and CL lines (SAA7345 will set output DA to high-impedance). Under this circumstance these lines may be used for another purpose (e.g.
Page 11
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc MICROCONTROLLER Fig.11 SAA7345 microcontroller interface application diagram. Table 2 Command registers. The ‘INITIAL’ column shows the power-on reset state REGISTER ADDRESS Fade and Attenuation Motor mode Status control 1998 Feb 16...
Page 12
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc REGISTER ADDRESS DAC output Motor gain Motor bandwidth Motor output configuration 1998 Feb 16 DATA 0 0 1 1 1 0 1 0 S CD-ROM mode 1 0 1 1 EIAJ;...
Page 13
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc REGISTER ADDRESS PLL loop filter bandwidth PLL loop filter equalization EBU output Speed control Versatile pins interface 1998 Feb 16 DATA Loop BW (Hz) 1 0 0 0 0 0 0 0...
Page 14
0 to 16 kHz. IGITAL OVERSAMPLING FILTER The SAA7345 contains a 2 to 4 times oversampling filter. The filter specification of the 4 given in Table 2 and shown in Fig.12. These attenuations do not include the sample and hold at the DAC output or the DAC post filter.
Page 15
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc Table 3 Digital filter passband characteristics PASSBAND 0 to 19 kHz 19 to 20 kHz Table 4 Digital filter stopband characteristics. STOPBAND 24 kHz 24 to 27 kHz 27 to 35 kHz...
Page 16
CMOS digital decoding IC with RAM for Compact Disc Interpolation TTENUATION AND A digital level controller is present on the SAA7345 which performs the functions of soft mute, attenuation and fade. Mute and Attenuation Soft mute is activated by sending the Mute command to the fade control register (address 0000, data X000).
Page 17
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc Table 5 DAC interface formats DAC CONTROL MODE REGISTER DATA FREQUENCY 1 0 1 0 1 0 1 1 1 1 1 0 0 0 1 0 0 1 1 0...
Page 18
SCLK DATA LEFT CHANNEL DATA (WCLK NORMAL POLARITY) WCLK MISC LSB VALID CD-ROM MODE ONLY Fig.14 Philips I SCLK DATA WCLK MISC Fig.15 EIAJ data format (18-bit word length shown). MSB VALID LSB VALID S data format (16-bit word length shown).
Page 19
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc EBU interface The biphase-mark digital output signal at pin DOBM is in accordance with the format defined by the “IEC 958 ” specification. Three different modes can be selected via the EBU output control register (address 1010).
Page 20
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc HANNEL STATUS The channel status bit is the same for left and right words. Therefore a block of 384 words contains 192 channel status bits. The category code is always CD. The bit assignment is shown in Table 8.
Page 21
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc MOTO1 22 k MOTO1 , 2- MODE LINE In the PWM mode the motor acceleration signal is put in pulse-width modulation form on the MOTO1 output and the motor braking signal is pulse-width modulated on the MOTO2 output.
Page 22
Compact Disc , 4- MODE LINE Using two extra outputs from the Versatile Pins Interface, it is possible to use the SAA7345 with a 4-input motor bridge. Figure 19 shows the timing and Fig.20 a typical application diagram. MOTO1 MOTO2...
Page 23
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc PERATION MODES The motor servo has the operation modes as shown in Table 9 and is controlled by the motor mode register (address 0001). Table 9 Operation modes. MODE Start mode 1 Disc is accelerated by applying a positive voltage to the spindle motor.
Page 24
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc Versatile pins interface The SAA7345 has five pins that can be reconfigured for different applications as shown in Table 10. Table 10 Versatile pins SYMBOL 1998 Feb 16 Fig.21 Motor servo mode diagram.
Page 25
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc Flags Output (CFLG) (open drain output) A 1-bit flag signal is available at the CFLG pin. This signal shows the status of the error corrector and interpolator and is updated every frame (7.35 kHz).
Page 26
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 134). SYMBOL PARAMETER supply voltage maximum input voltage I(max) output voltage output current (continuous) operating ambient temperature storage temperature...
Page 27
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc SYMBOL PARAMETER Digital inputs PORE, V1 and V2 switching threshold voltage rising switching threshold voltage falling hysteresis voltage input pull-up resistance input capacitance reset pulse width Digital outputs CL16 and CLA...
Page 28
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc SYMBOL PARAMETER 3-state outputs MISC, SCLK, WCLK, DATA and CL11 LOW level output voltage HIGH level output voltage load capacitance output rise time output fall time 3-state leakage current...
Page 29
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc SYMBOL PARAMETER S timing SCLK (see Fig.23) LOCK OUTPUT output clock period clock HIGH time clock LOW time set-up time hold time S timing (double speed) SCLK (see Fig.23)
Page 30
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc SYMBOL PARAMETER Microcontroller interface timing (see Figs 24 and 25) NPUTS input LOW time input HIGH time rise time fall time EAD MODE delay time RAB to DA valid...
Page 31
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc t dRD DA (SAA7345) high impedance t suD (microcontroller) 1998 Feb 16 t pd – 0.8 V 0.8 V Fig.24 Microcontroller timing; READ mode. suCR – 0.8 V 0.8 V –...
Page 32
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc APPLICATION INFORMATION 1998 Feb 16 33.8688 MHz (3rd overtone) CRYSTAL 1 nF 10 pF 10 pF 16.9344 MHz CRYSTAL 33 pF 33 pF 33.8688 CERAMIC GENERATOR 5 pF 5 pF Fig.26 Application circuits for crystal oscillator.
Page 34
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc PACKAGE OUTLINE QFP44: plastic quad flat package; 44 leads (lead length 2.35 mm); body 14 x 14 x 2.2 mm pin 1 index DIMENSIONS (mm are the original dimensions) UNIT max.
Page 35
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc 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.
Page 36
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.
Page 37
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc 1998 Feb 16 NOTES Product specification SAA7345...
Page 38
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc 1998 Feb 16 NOTES Product specification SAA7345...
Page 39
Philips Semiconductors CMOS digital decoding IC with RAM for Compact Disc 1998 Feb 16 NOTES Product specification SAA7345...