MSP3410B MICRONAS | Alldatasheet

Document overview

  • Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 68

Technical content

Datasheet sections

  • 2 ITT Semiconductors

Edition Nov. 20, 1995 6251-366-9PD PRELIMINARY DATA SHEET

PRELIMINARY DATA SHEET MSP 3410 B 3ITT Semiconductors Contents, continued Page Section Title 21 11.2.4. DCO-Increments 22 11.3. Read Registers: Listing and Addresses 22 11.4. Read Registers: Functions and Values 23 11.5. Sequences to Transmit Parameters and Start of Processing 24 11.6. Software Proposals for Multistandard TV-Sets 24 11.6.1. Multistandard Including System B/G with NICAM/FM-Mono only 24 11.6.2. Multistandard Including System I with NICAM/FM-Mono only 24 11.6.3. Multistandard Including System B/G with NICAM/FM-Mono and German DUAL FM 24 11.6.4. Satellite Mode 25 11.6.5. Automatic Search Function for FM-Carrier Detection 25 11.6.6. Automatic Standard Detection 26 12. Programming the Audio Processing Part 26 12.1. Summary of the DSP Control Registers 31 12.2. Exclusions 32 12.3. Summary of Readable Registers 34 13. Specifications 34 13.1. Outline Dimensions 35 13.2. Pin Connections and Descriptions 38 13.3. Pin Configuration 39 13.4. Pin Circuits 41 13.5. Electrical Characteristics 41 13.5.1. Absolute Maximum Ratings 42 13.5.2. Recommended Operating Conditions 47 13.5.3. Characteristics 54 14. Timing Diagrams 54 14.1. Power-up Sequence 54 14.2. I 2C Bus Timing Diagram 55 14.3. I 2S Bus Timing Diagram 56 14.4. SBUS Timing Diagram 57 15. Application Circuit 58 16. DMA Application 60 17. I 2S Bus in Master/Slave Configuration with Standby Mode 61 18. APPENDIX A: MSP 3410/3400B Technical Code History 63 19. APPENDIX B: Documentation History 63 19.1. MSP 3400 63 19.2. MSP 3410 and MSP 3400 63 19.3. MSP 3410 B and MSP 3400 B 64 20. APPENDIX C: Documentation of known hardware restrictions for TC15 65 21. Index

PRELIMINARY DATA SHEETMSP 3410 B

4 ITT Semiconductors

Multistandard Sound Processor Release Notes: The hardware description in this document is valid for the MSP 3410 B version F7 and following versions. The suffix “B” in the name denotes the requirements of the crystal with modified specifications. For a brief history survey, please see appendix “MSP 3410 B Technical Code History”. The present document is version 0.8. Revision bars indicate significant changes to revision 0.7. 1. Introduction The MSP 3410 B is a single-chip Multistandard Sound Processor for applications in analog and digital TV sets, satellite receivers and video recorders. The MSP-family, which goes back to the MSP 2400, demonstrates in an impressive way the progressive de- velopment towards highly integrated ICs, offering more and more features and flexibility. The development of the MSP 2410 included an automatic gain control but re- duced the amount of external components. The MSP 2410 reached a high level of performance and is the ba- sis for the new generation. The MSP 3410 B increases function integration in a spectacular way. By including the MSP2410 as a library cell and combining it with AD/DA converters and high performance digital signal processing, the chip offers a wide range of features. The complete TV-sound-proces- sing, starting at the Sound-IF domain, will be performed by one single IC. The inputs of the IC are analog audio signals in baseband and at intercarrier position. The MSP 3410 B covers the sound processing of a wide range of TV-standards. Some examples are listed in Table 3–1. The MSP 3410 B is produced in 1.0 µm CMOS technolo- gy and is available in 68-pin PLCC and in 64-pin PSDIP packages. Sound IF 1 Sound IF 2 MONO IN SCART1 IN 2 SCART2 IN 2 SCART3 IN 2 SCART1 OUT SCART2 OUT LOUDSPEAKER OUT HEADPHONE OUT MSP 3410 B SBUS I 2SI 2C 4 24 Fig. 1–1: Main I/O Signals MSP 3410 B

PRELIMINARY DATA SHEET MSP 3410 B 5ITT Semiconductors 2. Features of the MSP 3410 B 2.1. Features of the Demodulator and Decoder Sections The MSP 3410 B is designed to simultaneously perform digital demodulation and decoding of NICAM-coded TV stereo sound, as well as demodulation of FM-mono TV sound. Alternatively, two carrier FM systems according to the German or Korean terrestrial specs or the satellite specs can be processed with the MSP 3410 B. Since it is simple and economic to demodulate AM sound carriers with conventional sound-IF-mixing units, the AM demodulation feature of the MSP will seldom be used. However, for FM carrier detection in satellite oper- ation the AM demodulation offers a powerful feature to calculate the carrier field strength, which can be used for automatic search algorithms. So the IC facilitates a first step towards multistandard capability with its very flex- ible application and may be used in TV-sets, satellite tuners and video recorders. The MSP 3410 B facilitates profitable multistandard ca- pability, offering the following advantages: – two selectable analog inputs (TV- and SAT-IF sources) – Automatic Gain Control (AGC) for analog input: input range: 0.14 – 3 Vpp – integrated A/D converter for sound-IF inputs – all demodulation and filtering is performed on chip and is individually programmable – simple realization of both digital NICAM standards (UK/Scandinavia) – no external filter hardware is required – only one crystal clock (18.432 MHz) is necessary – Pay-TV for NICAM-mode – FM carrier level calculation for automatic search algo- rithms and carrier mute function – high deviation FM-mono mode (max. deviation: approx. ±360 kHz) 2.2. Features of the DSP-Section – flexible selection of audio sources to be processed – digital input and output interfaces via S-Bus for DMA- via AMU, and via I 2S-Bus for external DSP-Proces- sors featuring Graphic Equalizer, Surround Sound etc. – performance of all deemphasis systems including adaptive Wegener Panda 1 without external compo- nents or controlling – performance of D2MAC audio together with an AMU 2481 – digitally performed FM-identification decoding and de- matrixing – digital baseband processing: volume, bass, treble, pseudostereo and basewidth enlargement – simplified controlling of volume, bass, treble etc. – increased audio bandwidth for FM-Audio-signals (20 Hz – 15 kHz , ±1 dB) 2.3. Features of the Analog Section – three selectable analog pairs of audio baseband in- puts (=three SCART inputs) Input level: ≤ 2 V RMS; input impedance: ≥25 kΩ – one selectable analog mono input (i.e. AM sound); Input level: ≤ 2 V RMS; input impedance: ≥10 kΩ – two high quality A/D converters; S/N-Ratio: ≥85 dB – 20 Hz to 20 kHz Bandwidth for SCART-to-SCART- Copy facilities – MAIN (loudspeaker) and AUX (headphones): two pairs of 4-fold oversampled D/A-converters Output level per channel: max. 1.4 VRMS Output resistance: max. 5 kΩ S/N-Ratio: ≥85 dB at maximum volume max. noise voltage in mute mode: ≤ 10 µV (BW: 20 Hz ... 16 kHz) – one pair of four-fold oversampled D/A-converters sup- plying two selectable pairs of SCART-Outputs. Output level per channel: max. 2 V RMS, output resistance: max. 0.5 kΩ , S/N-Ratio: ≥85 dB (20 Hz ... 16 kHz)

PRELIMINARY DATA SHEETMSP 3410 B

6 ITT Semiconductors

  1. Application Fields of the MSP 3410 B In the following sections, a brief overview about the two main TV sound standards, NICAM 728 and German FM- Stereo, demonstrates the complex requirements of a multistandard audio IC. 3.1. NICAM plus FM-Mono According to the British, Scandinavian and Spanish TV- standards, high quality stereo sound is transmitted digi- tally. The systems allow two high quality digital sound channels to be added to the already existing FM chan- nel. The sound coding follows the format of the so-called Near Instantaneous Companding System (NICAM 728). Transmission is performed using Differential Quadra- ture Phase Shift Keying (DQPSK). Table 3–2 gives some specifications of the sound coding (NICAM); Table 3–3 offers an overview of the modulation parameters. In the case of NICAM/FM mode there are three different audio channels available: NICAM A,NICAM B and FM- mono. NICAM A and B may belong either to a stereo or to a dual language transmission. Information about op- eration mode and about the quality of the NICAM signal can be read by the CCU via the control bus. In the case of low quality (high bit error rate) the CCU may decide to switch to the analog FM-mono sound. 3.2. German 2-Carrier System (DUAL FM System) Since September 1981, stereo and dual sound pro- grams have been transmitted in Germany using the 2-carrier system. Sound transmission consists of the al- ready existing first sound carrier and a second sound carrier additionally containing an identification signal. Some more details of this standard are given in Table 3–4. Table 3–1: European TV standards TV-System Position of Sound Carrier /MHz Sound Modulation Color System Country B/G 5.5/5.74 FM-Stereo PAL Germany B/G 5.5/5.85 FM-Mono/NICAM PAL Scandinavia,Spain L 6.5/5.85 AM-Mono/NICAM SECAM France I 6.0/6.552 FM-Mono/NICAM PAL UK D,K 6.5 FM-Mono SECAM USSR M 4.5 FM-Mono NTSC USA Satellite Satellite 6.5 7.02/7.2 FM-Mono FM-Stereo PAL PAL Europe (ASTRA) Europe (ASTRA) Table 3–2: Summary of NICAM 728 sound coding characteristics Characteristics Values Audio sampling frequency 32 kHz Number of channels 2 Initial resolution 14 bit/sample Companding characteristics near instantaneous, with compression to 10 bits/sample in 32-sam- ples (1 ms) blocks Coding for compressed samples 2’s complement Preemphasis CCITT Recommendation J.17 (6.5 dB attenuation at 800 Hz) Audio overload level +12 dBm0 measured at the unity gain frequency of the preemphasis network (2 kHz)

PRELIMINARY DATA SHEET MSP 3410 B 7ITT Semiconductors Table 3–3: Summary of NICAM 728 sound modulation parameters Specification UK Scandinavia/Spain France Carrier frequency of digital sound6.552 MHz 5.85 MHz 5.85 MHz Transmission rate 728 kBit/s 1 part/million Type of modulation Differentially encoded quadrature phase shift keying (DQPSK) Spectrum shaping Roll off factor by means of Roll-off filters R oll-off factor 1.0 0.4 0.4 Carrier frequency of analog sound component

6.0 MHz

5.5 MHz

6.5 MHz AM mono

Power ratio between vision carrier and analog sound carrier 10 dB 13 dB 10 dB 16 dB Power ratio between analog and modulated digital sound carrier 10 dB 7 dB 17 dB 11 dB Table 3–4: Key parameters for German 2-carrier sound system Sound Carriers Channel FM1 Channel FM2 Intercarrier frequencies 5.5 MHz 5.7421875 MHz Vision/sound power difference 13 dB 20 dB Sound bandwidth 40 Hz to 15 kHz Pre-emphasis 50 µs Frequency deviation ±50 kHz Sound Signal Components Mono transmission mono mono Stereo transmission (L+R)/2 R Dual sound transmission language A language B Identification of Transmission Mode on Channel 2 Pilot carrier frequency 54.6875 kHz Type of modulation AM Modulation depth 50% Modulation frequency mono: unmodulated stereo: 117.5 Hz dual: 274.1 Hz

PRELIMINARY DATA SHEETMSP 3410 B

8 ITT Semiconductors

SAW Filter Sound IF Filter MSP 3410 B 33 34 39 MHz 5 9 MHz Loudspeaker Headphone AM Sound I2S SBUS SCART Inputs SCART Outputs . Fig. 3–1: Typical MSP 3410 B application According to the mixing characteristics of the Sound-IF mixer, the Sound-IF filter may be omitted. DMA

PRELIMINARY DATA SHEET MSP 3410 B 9ITT Semiconductors 4. Architecture of the MSP 3410 B Fig. 4–1 shows a simplified block diagram of the IC. Its architecture is split into three functional blocks: 1. demodulator and decoder section 2. digital signal processing (DSP) section performing audio baseband processing 3. analog section containing two A/D-converters,

6 D/A-converters, and channel selection

4.1. Demodulator Block 4.1.1. Analog Sound IF – Input Section The input pins ANA_IN1+, ANA_IN2+ and ANA_IN– of- fer the possibility to connect two different sound IF sources to the MSP 3410 B. By means of bit [8] of AD_CV (see Table 11–2) either terrestrial or satellite sound IF signals can be selected. The analog-to-digital conversion of the preselected sound IF signal is done by a flash-converter, whose output can be used to control an analog automatic gain circuit (AGC), providing opti- mum level for a wide range of input levels. It is possible to switch between automatic gain control and a fixed (setable) input gain. In the optimum case, the input range of the AD converter is completely covered by the sound if source. Some combinations of SAW filters and sound IF mixer ICs however show large picture compo- nents on their outputs. In this case filtering is recom- mended. It was found, that the high pass filters formed by the coupling capacitors at pins ANA_IN1+ and ANA_IN2+ (as shown in the application diagram) are sufficient in most cases. 4.1.2. Quadrature Mixers The digital input coming from the integrated A/D conver- ter may contain audio information at a frequency range of theoretically 0 to 9 MHz corresponding to the selected standards. By means of two programmable quadrature mixers two different audio sources, for example NICAM and FM-mono, may be shifted into baseband position. In the following, the two main channels are provided to process either: – NICAM (channel 1) and FM mono (channel 2) simulta- neously or, alternatively, – FM2 (channel 1) and FM1 (channel 2). Two independent digital oscillators are provided to gen- erate two pairs of sin/cos-functions. Two programmable increments, to be divided up into Low- and High Part, determine frequency of the oscillator, which corre- sponds to the frequency of the desired audio carrier. In section 11.1., format and values of the increments are listed. Demodulator IDENT DFP Sound IF Loudspeaker DACM_L DACA_L SC1_OUT_L Headphone Mono SCART1 SCART2 D/A D/A D/A D/A D/A D/A SCART3 SCART 1 SCART 2 FM1 FM2 NICAM A NICAM B SCART_L SCART_R SCART_L SCART_R I2SL/R I2SL/RS1...4 HEADPHONE L HEADPHONE R LOUD- SPEAKER R LOUD- SPEAKER L IDENT A/D A/D DACM_R DACA_R SC1_OUT_R SC2_OUT_L SC2_OUT_R ANA_IN1+ ANA_IN2+ MONO_IN SC1_IN_L SC1_IN_R SC2_IN_L SC2_IN_R SC3_IN_L SC3_IN_R S_CL S_DA_IN S_DA_OUT S_ID I2S_CL I2S_DA_IN I2S_DA_OUT I2S_WS SBUS Interface I2S Interface Fig. 4–1: Architecture of the MSP 3410 B SCART Switching Facilities

PRELIMINARY DATA SHEETMSP 3410 B

10 ITT Semiconductors

Fig. 4–2: Demodulator architecture AGC AD Mixer Lowpass CORDIC DQPSK Decoder Differen- tiator LowpassMute Carrier Detect NICAM Decoder Mixer Lowpass CORDIC Differen- tiator LowpassMute Carrier Detect NICAMA NICAMB FM2 FM1/AM ANA_IN1+ ANA_IN2+ Oscillator DCO1 FIR_REG_1 MODE_REG[6,7,10] AD_CV[7:1] AD_CV[8] DCO2 FIR_REG_2 MODE_REG[8] AD_CV[9] Oscillator Phase Phase Amplitude Amplitude CW_DA CW_CL N_DA N_CL FRAME Pins Internal signal lines (see fig. 4–5) Control registers MSP sound IF channel 1 MSP sound IF channel 2 FRAME NICAMA DCO2 Mixer IDENT VREFTOP ANA_IN- 4.1.3. Lowpass Filtering Block for Mixed Sound IF Signals By means of decimation filters the sampling rate is re- duced. Then, data shaping and/or FM bandwidth limita- tion is performed by a linear phase Finite Impulse Re- sponse (FIR-filter). Just like the oscillators’ increments the filter coefficients are programmable and are written into the IC by the CCU via the control bus. Thus, for ex- ample, different NICAM versions can easily be implem- ented. Two not necessarily different sets of coefficients are required, one for channel 1 (NICAM or FM2) and one for channel 2 (FM1=FM-mono). In section 11.2.3. sever- al coefficient sets are proposed. Since both MSP channels are designed to process the German FM Stereo System with the same FIR coeffi- cient set (despite 7 dB power level difference of the two sound carriers), the MSP channel 1 has an internal over- all gain of 6 dB. To process two carriers of identical pow- er level these 6 dBs have to be taken into account by de- creasing the values of the channel 1 coefficient set, which has already been done in table 11–7. 4.1.4. CORDIC Block The filtered sound IF signals are demodulated by trans- forming the incoming signals from Cartesian into polar format by means of a CORDIC processor block. On the output, the phase and amplitude is available for further processing. AM signals are derived from the amplitude information whereas the phase information serves for FM and NICAM (DQPSK) demodulation. 4.1.5. Differentiators FM demodulation is completed by differentiating the phase information output of the CORDIC block. 4.1.6. Lowpass Filter Block for Demodulated Signals The demodulated FM and AM signals are further low- pass filtered and decimated to a final sampling frequen- cy of 32 kHz. The usable bandwidth of the final base- band signals is about 15 kHz. 4.1.7. High Deviation FM Mode By means of MODE_REG [9], the maximum FM-devi- ation can be extended to approximately ±360 kHz. Since this mode can be applied only for the MSP sound IF channel 2, the corresponding matrices in the baseband processing must be set to sound A. Apart from this, the coefficient sets 380 kHz FIR_REG2 or 500 kHz FIR_REG2 must be chosen for the FIR_REG_2. In rela- tion to the normal FM-mode, the audio level of the high- deviation mode is reduced by 6 dB.

PRELIMINARY DATA SHEET MSP 3410 B 11ITT Semiconductors 4.1.8. MSP-Mute Function in the Dual Carrier FM Mode To prevent noise effects or FM identification problems in the absence of one of the two FM carriers the MSP 3410 B offers a carrier detection feature, which must be acti- vated by means of AD_CV[9], see section 11.2.1. If no FM carrier is available at the MSP channel 1, the corre- sponding channel FM2 (and S-Bus output samples 3 and 4) are muted. If no FM carrier is available at the MSP channel 2, the corresponding channel FM1 (and S-Bus output samples 1 and 2) are muted. In case of the ab- sence of both FM carriers pure noise will be amplified by the input AGC. Therefore a proper mute function de- pends on the noise quality of the TV set’s IF part and cannot be guaranteed. The mute function is not recom- mended for the satellite mode. 4.1.9. DQPSK-Decoder In case of NICAM-mode the phase samples are de- coded according the DQPSK-Coding scheme. The out- put of this block contains the original NICAM-bitstream, which is available at the N-Bus interface. 4.1.10. NICAM-Decoder Before any NICAM decoding can start, the MSP must lock to the NICAM frame structure by searching and syn- chronizing to the so-called Frame Alignment Words (FAW). To reconstruct the original digital sound samples the NI- CAM-bitstream has to be descrambled, deinterleaved and rescaled. Also bit error detection and correction (concealment) is performed in this NICAM specific block. To facilitate the Central Control Unit CCU to switch the TV-set to the actual sound mode, control information on the NICAM mode and bit error rate are supplied by the the NICAM-Decoder. It can be read out via the I 2C-Bus. 4.2. Analog Section: SCART Switches and Standby Mode The analog input and output sections offer a wide range of switching facilities, which are shown in Fig. 4–3.To de- sign a TV set with 3 pairs of SCART-inputs and two pairs of SCART-outputs, no external switching hardware is re- quired. The switches are controlled by the ACB bits defined in the audio processing interface (see section 12. Pro- gramming the Audio Processing Part). If the MSP 3410 B is switched off by first pulling STAND- BYQ low and then disconnecting the 5V but keeping the 8V power supply (‘Standby’-mode), the switches S1, S2 and S3 maintain their position and function. This fa- cilitates the copying from selected SCART-inputs to SCART-outputs in the TV-set’s standby mode. ACB [3:2] SCART_IN SC1_IN_L/R SC3_IN_L/R MONO_IN from Audio Baseband Processing (DFP) SCARTL/R SCART_OUT SC1_OUT_L/R ACB [1:0] SCARTL/R to Audio Baseband Processing (DFP_IN) SC1_IN_L/R A D D A ACB [5:4]

10 SC2_OUT_L/R

Fig. 4–3: SCART-Switching Facilities Bold lines determine the default configuration In case of power-on start or starting from standby, the IC switches automatically to the default configuration, shown in the figure above. This action takes place after the first I 2C transmission into the DFP part. By transmit- ting the ACB register first, the individual default setting mode of the TV set can be defined. 4.3. MSP 3410 B Audio Baseband Processing By means of the DFP processor all audio baseband functions are performed by digital signal processing (DSP). The DSP functions are grouped into three pro- cessing parts: Input preprocessing, channel selection and channel postprocessing. The input preprocessing is intended to prepare the vari- ous signals of all input sources in order to form a stan- dardized signal at the input to the channel selector. The signals can be adjusted in volume, are processed with the appropriate deemphasis and are dematrixed if nec- essary. Having prepared the signals that way, the channel selec- tor makes it possible to distribute all possible source sig- nals to the desired output channels. The ability to route in an external coprocessor for special effects like graphic equalizer, surround processing, and sound field processing is of special importance. Routing can be done with each input source and output channel via the I 2S inputs and outputs. All input and output signals can be processed simulta- neously with the exception that FM2 cannot be pro-

PRELIMINARY DATA SHEETMSP 3410 B

12 ITT Semiconductors

cessed at the same time as NICAM. Note that the NI- CAM input signals are only available in the MSP 3410 B version. While processing the adaptive deemphasis, no dual carrier stereo (German or Korean) or NICAM pro- cessing is possible. Identification values are not valid ei- ther. 4.4. Dual Carrier FM Stereo/Bilingual Detection In the German and Korean TV standard, audio informa- tion can be transmitted in three modes: Mono, stereo or bilingual. To obtain information about the current audio operation mode, the MSP 3410 B detects the so-called identification signal. Information is supplied via the Ste- reo Detection Register to an external CCU. IDENT AM Demodu- lation Stereo Detection Register Stereo Detection Filter Bilingual Detection Filter Level Detect Level Detect Fig. 4–4: Stereo/bilingual detection Analog Inputs Demodulated IF Inputs SBUS Inputs I2S Bus Inputs Prescale Adaptive Deemphasis Deemphasis 50/75 µs J17 FM-Matrix Deemphasis J17 Loudspeaker Channel Matrix Bass Treble Loudness Spatial Effects Volume SCART Channel Matrix Volume Headphone Channel Matrix Volume I2S Channel Matrix Loudspeaker L Loudspeaker R Headphone L Headphone R SCARTL SCARTR I2SR I2SL Channel Select Loudspeaker Outputs Headphone Outputs SCART Outputs I2S Outputs Balance Prescale Quasi-Peak Detector SCARTL SCARTR NICAMA NICAMB SBUS1 SBUS2 SBUS3 SBUS4 I2SL I2SR FM1 FM2 Quasi peak readout R DC level readout FM2 DC level readout FM1 Quasi peak readout L Beeper Fig. 4–5: Audio baseband processing (DFP-Firmware) Note: Actually, the source of the Quasi-Peak Detector is always the signal of the loudspeaker channels. Internal signal lines (see fig. 4–2)NICAMA Prescale Table 4–1: Some examples for recommended channel assignments for demodulator and audio processing part Mode MSP Sound IF- Channel 1 MSP Sound IF- Channel 2 FM- Matrix Channel- Select Channel Matrix B/G-Stereo FM2 (5.74 MHz): 2R FM1 (5.5 MHz): L+R B/G Stereo Speakers: FM Stereo B/G-Bilingual FM2 (5.74 MHz): Sound B FM1 (5.5 MHz): Sound A No Matrix Speakers: FM H. Phone: FM Speakers: Sound A H. Phone: Sound B NICAM-I-ST/ FM-mono NICAM (6.552 MHz) FM (6.0 MHz): mono No Matrix Speakers: NICAM H. Phone: FM Speakers: Stereo H. Phone: Sound A Sat-Mono not used FM (6.5 MHz): mono No Matrix Speakers: FM Sound A Sat-Stereo 7.2 MHz: R 7.02 MHz: L No Matrix Speakers: FM Stereo Sat-Bilingual 7.38 MHz: Sound C 7.02 MHz: Sound A No Matrix Speakers: FM H. Phone: FM Speakers: Sound A H. Phone: Sound B=C Sat-High Dev. Mode don’t care 6.552 MHz No Matrix Speakers: FM H. Phone: FM Speakers: Sound A H. Phone: Sound A

PRELIMINARY DATA SHEET MSP 3410 B 13ITT Semiconductors 5. Control Bus Interface As a slave receiver, the MSP 3410 B can be controlled via I2C bus. Access to internal memory locations is achieved by subaddressing. The FP processor and the DFP processor parts have two separate subaddressing register banks. In order to allow for more MSP 3410 B IC’s to be con- nected to the control bus, an ADR_SEL pin has been im- plemented. With ADR_SEL pulled to high, the MSP

3410 B responds to changed device addresses, thus

two identical devices can be selected. Other devices of the same family will have different subaddresses (e.g. 34X0). By means of the RESET bit in the CONTROL register all devices with the same device address are reset. The IC is selected by asserting a special device address in the address part of a I 2C transmission. A device ad- dress pair is defined as a write address (80 hex or 84 hex) and a read address (81 hex or 85 hex). Writing is done by sending the device write address first, followed by the subaddress byte, two address bytes, and two data bytes. For reading, the read address has to be transmitted first by sending the device write address (80 hex or 84 hex) followed by the subaddress byte and two address bytes. Without sending a stop condition, read- ing of the addressed data is done by sending the device read address (81 hex or 85 hex) and reading two bytes of data. Refer to Fig. 5–1: I 2C Bus Protocol and section 5.2. Proposal for MSP 3410 B I2C Telegrams. Due to the internal architecture of the MSP 3410 B, the IC cannot react immediately to an I2C request. The typi- cal response time is about 0.3 ms for the DFP processor part and 1 ms for the FP processor part if NICAM proces- sing is active. If the receiver (MSP) can’t receive another complete byte of data until it has performed some other functions, for example servicing an internal interrupt, it can hold the clock line I 2C_CL LOW to force the trans- mitter into a wait state. The positions within a transmis- sion where this may happen are indicated by ’Wait’ in section 5.1. The maximum Wait-period of the MSP dur- ing normal operation mode is less than 7 ms. I 2C-Bus error conditions (valid only from TC17 on): In case of any internal error, the MSPs wait-period is ex- tended to 7.07 ms. Afterwards the MSP does not ac- knowledge (NAK) the device address. The data line will be left HIGH by the MSP and the clock line will be re- leased. The master can then generate a STOP condition to abort the transfer. By means of NAK, the master is able to recognize the er- ror state and to reset the IC via I 2C-Bus. While transmit- ting the reset protocoll (s. 5.2.4.) to ‘CONTROL’, the master must ignore the not acknowledge bits (NAK) of the MSP. Table 5–1: I 2C Bus Device and Subaddresses Name Binary Value Hex Value Hex Value Mode Function ADR_SEL=low ADR_SEL=high MSP 1000 000x 80/81 84/85 R/W MSP device address CONTROL 0000 0000 00 W software reset TEST 0000 0001 01 W only for internal use WR_FP 0001 0000 10 W write address FP RD_FP 0001 0001 11 W read address FP WR_DFP 0001 0010 12 W write address DFP RD_DFP 0001 0011 13 W read address DFP Table 5–2: Control Register Name MSB 14 13..1 LSB CONTROL RESET 0 0 0

PRELIMINARY DATA SHEETMSP 3410 B

14 ITT Semiconductors

5.1. Protocol Description Write to DFP or FP S hex 80 Wait ACK sub-addr ACK addr-byte high ACK addr-byte lowACK data-byte highACK data-byte lowACK P Read from DFP or FP S hex 80 Wait ACK sub-addr ACK addr-byte high ACK addr-byte low ACK S hex 81 Wait ACK data-byte high ÇÇÇ Ç Ç Ç ÇÇÇ ACK data-byte low ÇÇÇ Ç Ç Ç ÇÇÇ NAK P Write to Control or Test Registers S hex 80 Wait ACK sub-addr ACK data-byte high ACK data-byte low ACK P Note:S = I 2C-Bus Start Condition from master P = I 2C-Bus Stop Condition from master ACK = Acknowledge-Bit: LOW on I 2C_DA from slave (=MSP , grey) or master (=CCU, hatched) NAK = Not Acknowledge-Bit: HIGH on I2C_DA from master (=CCU, hatched) to indicate ‘End of Read’ or from MSP indicating internal error state (not illustrated, only for version F7 on.) Wait = I 2C-Clock line held low by the slave (=MSP) while interrupt is serviced (< 7 ms) Fig. 5–1: I2C bus protocol I2C_DA I2C_CL SP (MSB first; data must be stable while clock is high) 5.2. Proposal for MSP 3410 B I2C Telegrams 5.2.1. Symbols < Start Condition > Stop Condition aa Address Byte dd Data Byte 5.2.2. Write Telegrams <80 00 dd dd>software RESET <80 10 aa aa dd dd>write data into FP register <80 12 aa aa dd dd>write data into DFP register 5.2.3. Read Telegrams <80 11 aa aa <81 dd dd>read data from FP register <80 13 aa aa <81 dd dd>read data from DFP register 5.2.4. Examples <80 00 80 00>RESET all MSP’s statically <80 00 00 00>clear RESET <80 12 00 08 01 20>set loudspeaker channel source to NICAM and Matrix to STEREO 5.3. Start Up Sequence After power on or RESET the IC is in an inactive state. The CCU has to transmit the required coefficient set for a given operation via the I2C bus. Initialization must start with the demodulator part. If required for any reason, from version F7 on, the audio processing part can be loaded before the demodulator part.

PRELIMINARY DATA SHEET MSP 3410 B 15ITT Semiconductors 6. N-Bus Interface The N-Bus interface consists of two lines, N-data and N-clock. The pure NICAM_728 data stream (before des- crambling) is available together with a 728 kHz clock sig- nal for the purpose of data transmission. N-Bus signals are based on TTL-levels. Data are latched with the fall- ing clock edge. 7. Pay-TV Interface The MSP 3410 B facilitates the reception of encrypted NICAM sound, which is provided by Pay-TV systems. By means of bit 1 of the control word ‘MODE_REG’ the op- eration mode ‘PAY-TV’ can be activated. The MSP 3410 B inherent descrambler generally uses a 9-bit start se- quence, which initializes a pseudo random sequence generator each ms. In normal operation mode the 9-bit sequence exists of 9 bits having each high level, which are loaded automatically into the descrambler’s shift register. In the Pay-TV mode these bits have to be loaded via the two pins CW_DA and CW_CL into the mentioned shift register. The time window to load one complete 9-bit sequence is given by the high time of the frame signal which is available on pin 5. It is not neces- sary to load a new sequence at each ms, because if no new sequence has been transmitted, the old one is saved. If less than 9 new bits at each ms are loaded, one has to consider that any new incoming bit shifts the old ones by one position inside the shift register. A complete timing diagram is illustrated in Fig. 7–1. 8. Audio PLL and Crystal Specifications The MSP 3410 B requires a 18.432 MHz (10 pF, parallel) crystal. The clock supply of the whole system depends on the MSP 3410 B operation mode: 1. FM-Stereo: The system clock runs free on the crystal’s 18.432 MHz. 2. D2-MAC operation: In this case, the system clock is locked to a synchroniz- ing signal (DMA_SYNC) supplied by the D2-MAC chip. The DMA and the AMU chips can be driven by the MSP 3410 B audio clock (AUD_CL_OUT). 3. NICAM and FM_mono: An integrated clock PLL uses the 364 kHz baud-rate, ac- complished in the NICAM demodulator block, to lock the system clock to the bit rate respective 32 kHz sampling rate of the NICAM transmitter. As a result, the whole au- dio system is supplied with a controlled 18.432 MHz clock. Remark on using the crystal: External capacitors at each crystal pin to ground are re- quired. They are necessary for tuning the open-loop fre- quency of the internal PLL and for stabilizing the fre- quency in closed-loop operation. The higher the capacitors, the lower the clock frequency results. The nominal free running frequency should match the center of the tolerance range between 18.433 and 18.431 MHz as closely as possible.

720 Bits8 Bits

Period to load CW-WordCW-Clock Min: 10 kHz Max: 4 MHz Fig. 7–1: Timing for Pay-TV signals T ≥ 7E-6 s T

PRELIMINARY DATA SHEETMSP 3410 B

16 ITT Semiconductors

  1. S-Bus Interface Digital audio information provided by the DMA2381 via the AMU is serially transmitted to the MSP 3410 B via the S-Bus. The MSP 3410 B always has the master function. The S-Bus interface consists of four pins: 1. S_DA_IN: Four channels (4*16 bits) per sampling cycle (32 kHz) are transmitted. 2. S_CL: Gives the timing for the transmission of S-DATA (4.608 MHz). 3. S_ID: After 64 S-CLOCK cycles the S_ID determines the end of one sampling period. 4. S_DA_OUT: FM-Demodulator or NICAM decoder output for test pur- pose. 10. I 2S Bus Interface By means of this standardized interface, additional fea- ture processors can be connected to the MSP 3410 B. Two possible formats are supported: The standard mode (MODE_REG[4]=0) selects the SONY format, where the I 2S_WS signal changes at the word bound- aries. The so-called PHILIPS format, which is character- ized by a change of the I 2S_WS signal one I2S_CL peri- od before the word boundaries, is selected by setting MODE_REG[4]=1. The MSP 3410 B normally serves as the master on the I 2S interface. Here the clock and word strobe lines are driven by the MSP 3410 B. By setting MODE_REG[3]=1, the MSP 3410 B is switched to a slave mode. Now these lines are input to the MSP 3410 B and the master clock is synchronized to 576 times the I 2S_WS rate (32 kHz). No NICAM or D2MAC operation is possible in this mode. The I2S bus interface consists of four pins: 1. I2S_DA_IN: For input, two channels (2*16 bits) per sampling cycle (32 kHz) are transmitted. 2. I 2S_DA_OUT: For output, two channels (2*16 bits) per sampling cycle (32 kHz) are transmitted. 3. I 2S_CL: Gives the timing for the transmission of I2S serial data (1.024 MHz). 4. I2S_WS: The I2S_WS word strobe line defines the left and right sample.

PRELIMINARY DATA SHEET MSP 3410 B 17ITT Semiconductors 11. Programming the Demodulator Part 11.1. Write Registers: Table and Addresses In Table 11–1 all Write Registers are listed. All transmissions on the control bus are 16 bits wide. Data for the demodulator part (FP) have 8 or 12 signifi- cant bits. These data have to be inserted LSB bound and filled with zero bits into the 16 bit transmission word. Accessing a process address starts specific actions in the FP processor. For example addressing register hex activates the internal transfer of all preloaded data (MODE_REG, DCO1_LO/HI) into their final hardware registers. It’s only the access of the address 60 hex that counts, the two data bytes in the transmission have no meaning. Table 4–1 explains how to assign FM carriers to the MSP-Sound IF channels and the corresponding matrix modes in the audio processing part. Table 11–1: MSP 3410 B write registers Register Write Address (hex) Function AD_CV 00BB input selection, configuration of AGC and Mute Function and selection of A/D- converter MODE_REG 0083 mode register FIR_REG_1 FIR_REG_2 0001 0005 serial shift register for 6 ⋅ 8 bit, filter coefficient channel 1 (48 bit) serial shift register for 6 ⋅ 8 bit, + 2 ⋅ 12 bit off set (total 72 bit) DCO1_LO DCO1_HI DCO2_LO DCO2_HI 0093 009B 00A3 00AB increment channel 1 Low Part increment channel 1 High Part increment channel 2 Low Part increment channel 2 High Part FAWCT_SOLL FAW_ER_TOL 0107 010F To synchronize to the frame structure of the NICAM bit stream, the MSP checks the data for Frame Alignment Words (FAWs). After having captured the first one, the MSP continues to check for n frame periods. On having found at least n-m FAWs after this period, the frame synchronism is achieved and the MSP switches to active NICAM-decoding. The value for n has to be loaded into FAWCT_SOLL; the one for m into FAW_ER_TOL. Proposal : n=12; m=2 AUDIO_PLL 02D7 audio PLL in case of NICAM 0 always open operation mode 1 to be closed = default Process Address (hex) Function LOAD_REG_1/2 0056 After switch on or changing the TV system (B/G to I, I to B/G) all write-parame- ters have to be transmitted via I 2C-Bus into the MSP 3410 B. Then ‘Load_REG_1/2’ writes them into the corresponding registers. FM-processing starts. These are MODE_REG, DCO1/2_LO/HI. LOAD_REG_1 0060 In the case of a TV-Standard change in MSP channel 1, only new channel 1 parameters have to be transmitted into the IC via I 2C-Bus. These are: MODE_REG, DCO1_LO/HI. LOAD_REG_1 sets up the MSP channel 1 with- out interrupting the MSP channel 2 (FM1 or MONO channel). SEARCH_NICAM 0078 To start the NICAM-processing, this address has to be transmitted into the FP. SELF_TEST 0792 Check of the FP ALU (for testing only) Note: The WRITE-Addresses cannot be used to read back the corresponding register values.

PRELIMINARY DATA SHEETMSP 3410 B

18 ITT Semiconductors

11.2. Write Registers: Functions and Values In the following, the functions of some registers are ex- plained and their (default) values are defined: 11.2.1. Setting of Parameter AD_CV Table 11–2: AD_CV Register AD_CV 00BB hex Bit Meaning Settings AD_CV [0] test 0 = on (default) 1 = off (for testing) AD_CV [6:1] Reference level in case of Automatic Gain Control = on (see Table 11–3). Constant gain factor when Automatic Gain Control = off (see Table 11–4). AD_CV [7] Determination of Automatic Gain or Constant Gain 0 = constant gain 1 = automatic gain AD_CV [8] Selection of analog input 0 = ANALOG IN1 1 = ANALOG IN2 AD_CV [9] MSP-Carrier-Mute Function 0 = off (no mute) 1 = on (mute as described in section 4.1.) AD_CV[10] NICAM-FIFO-Watchdog (only for test mode) 0 = on (default) 1 = off (for testing) AD_CV[15:11] reserved 0 Table 11–3: Reference values for active AGC (AD_CV[7] = 1) Application Input Signal Contains AD_CV [6:1] Ref. Value AD_CV [6:1] in integer Range of Input Signal at pin 41 or 43 Terrestrial TV 2 FM Carriers or

1 FM and

1 NICAM Carrier

101000 40 0.14 – 3 Vpp1) SAT 1 or more FM Carriers 100011 35 0.14 – 3 Vpp1) NICAM only 1 NICAM Carrier only 010100 20 0.07 – 1.0 Vpp 1) For signals above 1.4 Vpp, the minimum gain of 3 dB is switched and overflow of the AD converter may result. Due to the robustness of the internal processing, the IC works up to and even more than 3 Vpp, if norm conditions of FM/ NICAM or FM1/FM2 ratio are supposed. In this overflow case, a loss of FM-S/N-ratio of about 10 dB may appear.

PRELIMINARY DATA SHEET MSP 3410 B 19ITT Semiconductors Table 11–4: AD_CV parameters for constant input gain (AD_CV[7]=0) Step AD_CV [6:1] Constant Gain Gain Input Level at pin ANA_IN1+ and ANA_IN2+ 000000 000001 000010 000011 000100 000101 000110 000111 001000 001001 001010 001011 001100 001101 001110 001111 010000 010001 010010 010011 010100 3.00 dB 3.85 dB 4.70 dB 5.55 dB 6.40 dB 7.25 dB 8.10 dB 8.95 dB 9.80 dB 10.65 dB 11.50 dB 12.35 dB 13.20 dB 14.05 dB 14.90 dB 15.75 dB 16.60 dB 17.45 dB 18.30 dB 19.15 dB 20.00 dB maximum input level: 3 Vpp (FM) or 1 Vpp (NICAM)1) maximum input level: 0.14 Vpp 1) For signals above 1.4 Vpp, the minimum gain of 3 dB is switched and overflow of the AD converter may result. Due to the robustness of the internal processing, the IC works up to and even more than 3 Vpp, if norm conditions of FM/ NICAM or FM1/FM2 ratio are supposed. In this overflow case, a loss of FM-S/N-ratio of about 10 dB may appear. 11.2.2. Control Register ‘MODE_REG’ The register ‘MODE_REG’ contains the control bits determining the operation mode of the MSP 3410 B; Table 11–5 explains all bit positions. Table 11–5: Control word ‘MODE_REG’: all bits are “0” after power-on-reset MODE_REG 0083 hex Bit Function Comment Definition Recom- mendation [0] DMA_SYNC 1) Synchronization to DMA 0 = NICAM (intern. Sync) 1 = D2MAC (ext. Sync) X [1] PAYTV_EN Pay-TV 0 = off 1 = on [2] DESCR_DIS NICAM-Descrambler 0 = on 1 = off [3] I2S Mode1) Master/Slave mode of the I 2S bus 0 = Master 1 = Slave X [4] I2S_WS Mode WS due to the Sony or Philips-Format 0 = Sony 1 = Philips X [5] Audio_CL_OUT Switch Audio_Clock_Output to tristate 0 = on 1 = tristate X [6] NICAM 1) MSP-channel 1 mode 0 = FM 1 = Nicam X

PRELIMINARY DATA SHEETMSP 3410 B

20 ITT Semiconductors

MODE_REG 0083 hex Recom- mendation DefinitionCommentFunctionBit [7] FM1 FM2 MSP-channel 1 mode 0 = Nicam 1 = FM X [8] FM AM MSP-channel 1/2 mode 0 = FM 1 = AM [9] HDEV High Deviation Mode (channel matrix must be sound A) 0 = normal 1 = high deviation mode [10] S-Bus Setting configuration of internal sound bus 0 = Nicam/FM-Mono 1 = Two Carrier FM X [11] S-Bus Mode2) mode of sound bus3) 0 = Tristate 1 = Active [15:12] reserved reserved must be 0 0 1) In case of NICAM operation, I2S-slave mode or synchronization to DMA not possible. In case of synchonization to DMA, no I2S-slave mode or NICAM is allowed. In case of I2S-slave mode, no synchonization to DMA or NICAM is allowed. 2) The normal operation mode is ‘Active’ 3) To reduce radiation, the pins S_DA_OUT, S_CL, and S_ID should be switched to tristate if not used. IF S-Bus Mode = ‘tristate’, pins ‘Frame’, N_CL, and N_DA are also switched to tristate. X: Depend- ing on mode 11.2.3. FIR-Parameter The following data values (see Table 11–6) are to be transferred 8 bits at a time embedded LSB-bound in a 16 bit word. Note: These sequences must be obeyed. To change a coefficient set, the complete block FIR_REG_1 or FIR_REG_2 must be transmitted. The new coefficient set will be active without a load_reg rou- tine. Table 11–6: Loading sequence for FIR-coefficients FIR_REG_1 0001 hex (Channel 1: NICAM/FM2) No. Symbol Name Bits Value 1 NICAM/FM2_Coeff. (5) 8 see Table 11–7. 2 NICAM/FM2_Coeff. (4) 8 3 NICAM/FM2_Coeff. (3) 8 4 NICAM/FM2_Coeff. (2) 8 5 NICAM/FM2_Coeff. (1) 8 6 NICAM/FM2_Coeff. (0) 8 FIR_REG_2 0005 hex (Channel 2: FM1/FM mono) No. Symbol Name Bits Value 1 * IMREG1 (8 LSBS) 8 04 HEX 2 * IMREG1 / IMREG2 (4 MSBs / 4 LSBs) 8 40 HEX 3 * IMREG2 (8 MSBs) 8 00 HEX

4 FM_Coef (5) 8 see Table

11–7.

5 FM_Coef (4) 8

6 FM_Coef (3) 8

7 FM_Coef (2) 8

8 FM_Coef (1) 8

9 FM_Coef (0) 8

  • IMREG_1/2: Two 12-bit off-set constants IMREG1 and IMREG2 are used to compensate for DC- offset, which are inherent to the FIR filter structure. IM- REG1 is valid for the FIR_REG_1, IMREG2 for FIR_REG_2. In the Table above, IMREG1= IMREG2 = 004. Due to the partitioning to 8 bit units, the values 04hex, 40hex, and 00hex arise.

PRELIMINARY DATA SHEET MSP 3410 B 21ITT Semiconductors Table 11–7: 8 bit FIR-coefficients (decimal integer) for MSP 3410 B FIR_REG_1 0001hex and FIR_REG_2 0005hex NICAM FM- Ter- res- trial B/G, I frequencyfc B FM - Satellite FIR filtering corresponds to a bandpass filtering with a band width of B = 130 kHz, 180 kHz, 200 kHz, ... 380 kHz Auto- search or AMBandwidth (see also Table FM Volume Prescale) C (i) SC/ SP/ F FIR_ REG1 UK FIR_ REG1 Ger- man Dual FM FIR_ REG1 and 2 130 kHz FIR_ REG1 130 kHz FIR_ REG2 180 kHz FIR_ REG1 180 kHz FIR_ REG2 200 kHz FIR_ REG1 200 kHz FIR_ REG2 280 kHz FIR_ REG1 280 kHz FIR_ REG2 380 kHz FIR_ REG1 380 kHz FIR_ REG2 500 kHz FIR_ REG2 FIR_ REG2 0 –2 2 3 37 73 4 9 1 3 –4 –8 –1 –1 –1 75 1 –8 4 18 27 53 9 18 9 18 –4 –8 –6 –9 –1 19 2 –10 –6 27 32 64 14 28 14 27 2 4 –9 –16 –8 36 3 10 –4 48 60 119 23 47 24 48 19 36 4 5 2 35 4 50 40 66 51 101 27 55 33 66 41 78 38 65 59 39 5 86 94 72 65 127 32 64 37 72 57 107 70 123 126 40 1) The 130 kHz coefficients are based on subcarriers, which are 7 dB below an existent main carrier. 11.2.4. DCO-Increments For a chosen TV standard a corresponding set of 24-bit increments determining the mixing frequencies of the quadrature mixers, has to be written into the IC. In Table 11–8 some examples of DCO increments are listed. It is necessary to divide them up into low part and high part. The formula for the calculation of the increments for any chosen IF-Frequency is as follows: INCR dez = int(f/fs ⋅ 224) with: int = integer function f = IF-frequency in MHz f S = sampling frequency (18.432 MHz) Conversion of INCR into hex-format and separation of the 12-bit low and high parts lead to the required incre- ments. (DCO1_HI or _LO for channel 1, DCO2_HI or LO for channel 2). Table 11–8: DCO increments for the MSP 3410 B; frequency in MHz, increments in Hex DCO1_LO 0093 hex, DCO1_HI 009Bhex; DCO2_LO 00A3 hex, DCO2_HI 00ABhex Frq. MHz DCO_HI DCO_LO Frq. MHz DCO_HI DCO_LO 4.5 3E8 000 5.04 5.5 5.58 5.7421875 460 4C6 4D8 4FC 000 38E 000 0AA 5.76 5.85 5.94 500 514 528 000 000 000 6.0 6.2 6.5 6.552 535 561 5A4 5B0 555 C71 71C 000 6.6 6.65 6.8 5BA 5C5 5E7 AAA C71 1C7 7.02 618 000 7.2 640 000 7.38 668 000 7.56 690 000

PRELIMINARY DATA SHEETMSP 3410 B

22 ITT Semiconductors

11.3. Read Registers: Listing and Addresses The following 8-bit parameters can be read out of the RAM of the MSP 3410 B; functionally they all belong to the NICAM decoding process; their addresses are listed in Table 11–9. All transmissions take place in 16 bit words. The valid 8 bit data are the 8 LSBs of the received data word. To enable correct switching to NICAM sound, at least the register C_AD_BITS must be read and evaluated by the CCU. Additional data bits and CIB bits, if supplied by the NICAM transmitter, as well as information about the sig- nal quality can be obtained by reading the remaining registers. Table 11–9: Addresses of read registers Read Registers HEX C_AD_BITS 0023 FAWCT_IST 0025 ADD_BITS 0038 CIB_BITS 003E CONC_CT 0058 11.4. Read Registers: Functions and Values C_AD_BITS: NICAM operation mode control bits and A[0–2] of the additional data bits. Format: MSB C_AD_BITS 0023 hex LSB 7 6 5 4 3 2 1 0 A[2] A[1] A[0] C4 C3 C2 C1 S Important: “S” = Bit[0] indicates correct NICAM-syn- chronization (S=1). If S = 0, no correct frame or se- quence synchronization have been found yet and the read registers are not valid. The operation mode is coded by C4-C1 as shown in Table 11–10. ADD_BITS: Contains the remaining 8 of the 11 addition- al data bits. The additional data bits are yet not defined by the NICAM 728 system. Format: MSB ADD_BITS 0038 hex LSB 7 6 5 4 3 2 1 0 CIB_BITS: cib bits 1 and 2 (see NICAM 728 specifica- tions) Format: MSB CIB_BITS 003Ehex LSB 7 6 5 4 3 2 1 0 x x x x x x CIB1 CIB2 FAWCT_IST: The contents of this register give informa- tion on the actual position of the FAW-counter. For opti- mum NICAM performance, the value should be identical with or little below the value of ’FAW_SOLL’. If it reaches 0 the FP-software mutes and stops the NICAM-decod- ing automatically by searching for FAW synchronization once more. CONC_CT: This register contains the actual number of bit errors of the previous 728 bit data frame. It may hap- pen that in spite of acceptable FAWCT_IST the bit error rate result is too high for appropriate sound perform- ance. In this case the CCU can switch to the analog FM- sound assumed to have the same program (Control bit C4). Table 11–10: NICAM operation modes as defined by the EBU NICAM 728 specification C4 C3 C2 C1 Operation Mode 0 0 0 0 Stereo sound (NICAMA/B), indepen- dent mono sound (FM1) 0 0 0 1 Two independent mono signals (NI- CAMA, FM1) 0 0 1 0 Three independent mono channels (NICAMA, NICAMB, FM1) 0 0 1 1 Data transmission only; no audio 1 0 0 0 Stereo sound (NICAMA/B), FM1 car- ries same channel 1 0 0 1 One mono signal (NICAMA). FM1 carries same channel as NICAMA 1 0 1 0 Two independent mono channels (NICAMA, NICAMB). FM1 carries same channel as NICAMA 1 0 1 1 Data transmission only; no audio x 1 x x Unimplemented sound coding option (not yet defined by EBU NICAM 728 specification)

PRELIMINARY DATA SHEET MSP 3410 B 23ITT Semiconductors 11.5. Sequences to Transmit Parameters and to Start Processing After having been switched on, the MSP has to be initial- ized by transmitting the parameters according to the LOAD_SEQ_1/2 of Table 11–11. To make the data ac- tive, the load routine LOAD_REG_1/2 must be acti- vated. For NICAM operation the following steps listed in ‘NI- CAM_START, _READ and _Check’ in Table 11–11 must be taken. For FM-stereo operation the evaluation of the identifica- tion signal must be performed. For positive identification check, the MSP 3410 B sound channels have to be switched corresponding to the detected operation mode. Table 11–11: Sequences to initialize and start the MSP 3410 B LOAD_SEQ_1/2: General Initialization, followed by LOAD_REG_1/2 Write into MSP 3410 B: 0. AD_CV 1. Audio_PLL 2. FAWCT_SOLL 3. FAW_ER_TOL 4. FIR_REG_1 5. FIR_REG_2 6. MODE_REG 7. DCO1_LO 8. DCO1_HI 9. DCO2_LO 10. DCO2_HI 11. start LOAD_REG_1/2 process; FM-processing starts In the case “NICAM only” operation, the (only for NICAM mode) steps 9. and 10. can be (only for NICAM mode) skipped Note: To ensure software compatibility to the MSP3400 B, before any modification of a demodulator parameter con- cerning an active output channel, this channel should be muted NICAM_START: Start of the NICAM Software Write into MSP 3410 B: 1. Start SEARCH_NICAM Process 2. Wait at least 0.5 s NICAM_READ: Read NICAM specific information Read out of MSP 3410 B: 1. FAWCT_IST 2. C_AD_BITS 3. CONC_CT NICAM_CHECK: CCU checks for presence, operation mode and quality of NICAM signal 1. Evaluation of all three parameters in the CCU (see section 11.4.) 2. If necessary, switch the corresponding sound channels within the audio processing part FM_IDENT_CHECK: Decoding of the identification signal 1. Evaluation of the stereo detection register (DFP register 0018hex, high part) 2. If necessary, switch the corresponding sound channels within the audio processing part LOAD_SEQ_1: Reinitialization of Channel 1 without affecting Channel 2, followed by LOAD_REG_1 Write into MSP 3410 B: 1. FIR_REG_1 2. MODE_REG 3. DCO1_LO 4. DCO1_HI 5. start LOAD_REG_1 process (6 ⋅ 8 bit) (12 bit) (12 bit) PAUSE: Duration of “Pause” determines the repetition rate of the NICAM or the FM_IDENT-check AUDIO PROCESSING INIT: Initialization of Audio Processing Part, which may be customer dependant (see section 12.)

PRELIMINARY DATA SHEETMSP 3410 B

24 ITT Semiconductors

11.6. Software Proposals for Multistandard TV-Sets To familiarize the reader with the programming scheme of the MSP 3410 B demodulator part, three examples in the shape of flow diagrams are shown in the following sections. 11.6.1. Multistandard Including System B/G with NI- CAM/FM-Mono only Fig. 11–1 shows a flow diagram for the CCU software, applied for the MSP 3410 B in a TV set, which facilitates NICAM and FM-mono sound. For the instructions, please refer to Table 11–11. NICAM_CHECK NICAM Fig. 11–1: CCU software flow diagram: Standard B/G/I NICAM/FM mono only START Yes No LOAD_SEQ_1/2 Channel 1: NICAM Parameter Audio Processing Init NICAM_START NICAM_READPause LOAD_REG_1 If the program is changed, resulting in another program within the Scandinavian System B/G no parameters of the MSP 3410 B have to be modified. To facilitate the check for NICAM the CCU has only to continue at the ’NI- CAM_START’ instruction. During the ’NICAM_CHECK’ the MSP 3410 B must be switched to the FM-mono sound. 11.6.2. Multistandard Including System I with NI- CAM/FM-Mono only This case is identical to the one above. The only differ- ence consists in selecting the UK parameters for DCO1_LO/HI, DCO2_LO/HI and FIR_REG_1. 11.6.3. Multistandard Including System B/G with NI- CAM/FM-Mono and German DUAL FM Fig. 11–3 shows a flow diagram for the CCU software, applied for the MSP 3410 B in a TV set, which facilitates all standards according to System B/G. For the instruc- tions used in the diagram, please refer to Table 11–11. After having switched on the TV-set and having initial- ized the MSP 3410 B (LOAD_SEQ_1/2), FM-mono sound is available. Fig. 11–3 shows that to check for any stereo or bilingual audio information in channel 1, its parameter should be loaded with NICAM and FM2 parameters alternately (LOAD_SEQ_1). In the case of success the MSP 3410 B has to switch to the desired audio mode. 11.6.4. Satellite Mode Fig. 11–2 shows the simple flow diagram to be used for the MSP 3410 B in a satellite receiver. For FM-mono op- eration the corresponding FM carrier should preferably be processed at the MSP-channel 2. Fig. 11–2: CCU software flow diagram: SAT-mode START LOAD_SEQ_1/2 MSP–Channel 1: FM2–Parameter MSP–Channel 2: FM1–Parameter STOP Audio Processing Init

PRELIMINARY DATA SHEET MSP 3410 B 25ITT Semiconductors LOAD_SEQ_1/2 Channel 1: NICAM Parameter NICAM_START NICAM_READ LOAD_SEQ_1 Channel 1: FM2 Parameter IDENT_CHECK Pilot? LOAD_SEQ_1 Channel 1: NICAM Parameter Fig. 11–3: CCU software flow diagram: Standard B/G with NICAM or FM stereo 1) The first READ could result in incorrect values. Yes No No FM_ NICAM_CHECK NICAM START NICAM_READ Pause Yes Pause Audio Processing Init 11.6.5. Automatic Search Function for FM-Carrier Detection The AM demodulation ability of the MSP 3410 B offers the possibility to calculate the “field strength” of the mo- mentarily selected FM carrier which can be read out by the CCU. In SAT receivers this feature can be used to realize an automatic FM carrier search. Therefore, the MSP has to be switched to AM-mode (Bit 8 of MODE_REG). The sound-IF frequency range must now be “scanned” in the MSP-channel 2 by means of the programmable quadrature mixer with an appropri- ate incremental frequency (i.e. 10 kHz). After each incrementation there is a field strength value available at the DC level register FM1, which must be ex- amined for relative maxima by the CCU. This results in either continuing search or switching the MSP back to FM demodulation mode. During the search process the FIR_REG_2 must be loaded with the coefficient set “AUTOSEARCH”, which enables small bandwidth resulting in appropriate field strength characteristics. The absolute field strength val- ue (can be read out of “DC Level Readout FM1”) also gives information on whether a main FM carrier or a sub- carrier was detected, and as a practical consequence the FM bandwidth (FIR_REG_1/2) and the deemphasis (50 µs or adaptive) can be switched automatically. For a detailed description of the automatic search function please refer to the corresponding MUBI program. 11.6.6. Automatic Standard Detection The AM demodulation ability of the MSP 3410 B enables also a simple method to decide between standard B/G (FM-carrier at 5.5 MHz) and standard I (FM-carrier at 6.0 MHz). It is achieved by tuning the MSP in the AM-mode to the two discrete frequencies and evaluating the field strength via the DC level register.

PRELIMINARY DATA SHEETMSP 3410 B

26 ITT Semiconductors

  1. Programming the Audio Processing Part 12.1. Summary of the DSP Control Registers Control registers are 16 bit wide. Transmissions via I2C bus have to take place in 16 bit words. Single data en- tries are 8 bit. Some of the defined 16 bit words are di- vided into low and high byte, thus holding two different control entities.All control registers are readable. Name I2C Bus Address High/ Low Adjustable Range, Operational Modes Reset Mode Volume loudspeaker channel 0000hex H [+12 dB ... –94 dB, MUTE] MUTE Balance loudspeaker channel [L/R]0001hex H [0..100% / 100% or 100% / 0..100%] 100%/100% Bass loudspeaker channel 0002hex H [+12 dB ... –12 dB] 0 dB Treble loudspeaker channel 0003hex H [+12 dB ... –12 dB] 0 dB Loudness loudspeaker channel 0004hex H [0 dB ... +17 dB] 0 dB Spatial effect loudspeaker channel0005hex H [OFF, ON] OFF Volume headphone channel 0006hex H [+12 dB ... –77 dB, MUTE] MUTE Volume SCART channel 0007hex H [00hex ... 7Fhex] 00hex Loudspeaker channel source 0008hex H [FM, NICAM, SCART, SBUS12, SBUS34, I2S] FM Loudspeaker channel matrix L [SOUNDA, SOUNDB, STEREO] SOUNDA Headphone channel source 0009hex H [FM, NICAM, SCART, SBUS12, SBUS34, I2S] FM Headphone channel matrix L [SOUNDA, SOUNDB, STEREO] SOUNDA SCART channel source 000ahex H [FM, NICAM, SCART, SBUS12, SBUS34, I2S] FM SCART channel matrix L [SOUNDA, SOUNDB, STEREO] SOUNDA I2S channel source 000bhex H [FM, NICAM, SCART, SBUS12, SBUS34, I2S] FM I2S channel matrix L [SOUNDA, SOUNDB, STEREO] SOUNDA ÉÉÉÉÉÉÉÉÉÉÉÉ ÉÉÉÉÉÉÉÉÉÉÉÉ Quasi-peak detector source ÉÉÉÉ ÉÉÉÉ 000chex ÉÉÉ ÉÉÉ H ÉÉÉÉÉÉÉÉÉÉÉÉÉÉ ÉÉÉÉÉÉÉÉÉÉÉÉÉÉ [FM, NICAM, SCART, SBUS12, SBUS34, I2S] ÉÉÉÉÉÉ ÉÉÉÉÉÉ FM(see note) Prescale SCART 000dhex H [00hex ... 7Fhex] 00hex Prescale FM 000ehex H [00hex ... 7Fhex] 00hex FM matrix L [NO_MAT, GSTEREO, KSTEREO] NO_MAT (see note) Deemphasis FM 000fhex H [OFF, 50 µs, 75 µs, J17] 50 µs Adaptive Deemphasis FM L [OFF, WP1] OFF(s. note) Prescale NICAM 0010hex H [00hex ... 7Fhex] 00hex ÇÇÇÇÇÇÇÇÇÇÇÇ Ç ÇÇÇÇÇÇÇÇÇÇ Ç ÇÇÇÇÇÇÇÇÇÇÇÇ Deemphasis NICAM ÇÇÇÇ Ç ÇÇ Ç ÇÇÇÇ 0011hex ÇÇÇ Ç Ç Ç ÇÇÇ H ÇÇÇÇÇÇÇÇÇÇÇÇÇÇ Ç ÇÇÇÇÇÇÇÇÇÇÇÇ Ç ÇÇÇÇÇÇÇÇÇÇÇÇÇÇ [OFF, J17] ÇÇÇÇÇÇ Ç ÇÇÇÇ Ç ÇÇÇÇÇÇ J17 (s. note) ACB Register (SCART Switches and DIG_OUT Pins) 0013hex H Bits [7..0] 00hex Identification Mode 0015hex L [B/G, M] B/G Special SCART Mode 0016hex reserved for future use – Unused parts of the 16 bit registers must be zero. ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Ë ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Ë ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Note: For future compatibility to new technical codes of the MSP3410 B or the MSP3400 B some coefficients concerning features not implemented or not changeable yet must nevertheless be initialized. Please consider the following compatibility restrictions: ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Ë ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Ë Ë ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Ë Ë ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Ë Ë ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË Ë ËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËËË – Quasi peak source must always be the same as the speaker source – NICAM deemphasis switching facility not yet implemented, NICAM deemphasis must be switched on – Panda1, if switched on, must always be activated together with 75 µs deemphasis – Panda1 must be switched off if NICAM is selected – FM dematrix must be switched off if Panda1 is selected – Beeper off: set frequency to 0 and volume to 0; – Beeper on: set frequency to 40 hex and set volume; beeper frequency not yet variable

PRELIMINARY DATA SHEET MSP 3410 B 27ITT Semiconductors Volume Loudspeaker Channel Volume loudspeaker channel 0000hex H +12 dB 0111 1111 7F hex +11 dB 0111 1110 7E hex +1 dB 0111 0100 74 hex 0 dB 0111 0011 73 hex –1 dB 0111 0010 72 hex –77 dB 0010 0110 26 hex –94 dB 0001 0101 15 hex Mute 0000 0000... 0 – 0001 0100 14 hex The highest positive 8 bit number yields in a maximum possible gain of 12 dB. Decreasing the volume register by 1 LSB decreases volume by 1 dB. The minimum vol- ume without loudness is –77 dB. Together with loud- ness, the volume range can be increased by the actual loudness setting. Setting loudness to 17 dB, the lowest possible volume is –94 dB. Volume settings lower than the given minimum mute the output. With large scale in- put signals, positive volume settings may lead to signal clipping. To prevent severe clipping effects with bass or treble boosts, the internal volume is automatically limited to a level where in combination with either bass or treble set- ting the amplification does not exceed 12 dB. For exam- ple: setting bass to +9 dB and treble to +5, the maximum possible volume is +3 dB. Values higher than +3 dB are internally limited to +3 dB. Please consider that even if the loudspeaker or the headphone or both channels are not used ( i.e. satellite receiver, video recorder), they must be initialized after reset according to the tables Volume Loudspeaker Channel shown above and Volume Headphone Chan- nel on page 28. Balance Loudspeaker Channel Balance loudspeaker channel [L/R] 0001hex H Left muted, Right 100%0111 1111 7F hex Left 0.8%, Right 100% 0111 1110 7E hex Left 99.2%, Right 100%0000 0001 01 hex Left 100%, Right 100% 0000 0000 00 hex RESET Left 100%, Right 99.2%1111 1111 FF hex Left 100%, Right 0.8% 1000 0010 82 hex Left 100%, Right muted1000 0001 81 hex Positive balance settings reduce the left channel without affecting the right channel, negative settings reduce the right channel leaving the left channel at 100%. A step by

1 LSB decreases or increases the balance by about

0.8% (exact figure: 100/127). Bass Loudspeaker Channel Bass loudspeaker channel 0002hex H +12 dB 0110 0000 60 hex +11 dB 0101 1000 58 hex +1 dB 0000 1000 08 hex 0 dB 0000 0000 00 hex RESET –1 dB 1111 1000 F8 hex –11 dB 1010 1000 A8 hex –12 dB 1010 0000 A0 hex With positive bass settings internal overflow may occur even with overall volume less than 0 dB. This will lead to a clipped output signal. Therefore, it is not recom- mended to set bass to a value that, in conjunction with volume, would result in an overall positive gain.

PRELIMINARY DATA SHEETMSP 3410 B

28 ITT Semiconductors

Treble Loudspeaker Channel Treble loudspeaker channel 0003hex H +12 dB 0110 0000 60 hex +11 dB 0101 1000 58 hex +1 dB 0000 1000 08 hex 0 dB 0000 0000 00 hex RESET –1 dB 1111 1000 F8 hex –11 dB 1010 1000 A8 hex –12 dB 1010 0000 A0 hex With positive treble settings internal overflow may occur even with overall volume less than 0 dB. This will lead to a clipped output signal. Therefore it is not recommended to set treble to a value that in conjunction with volume would result in a overall positive gain. Loudness Loudspeaker Channel Loudness loudspeaker channel 0004hex H +17 dB 0100 0100 44 hex +16 dB 0100 0000 40 hex +1 dB 0000 0100 04 hex 0 dB 0000 0000 00 hex RESET Loudness increases the volume of low and high fre- quency signals while keeping the amplitude of the 1 kHz reference frequency constant. The intended loudness has to be set according to the actual volume setting. Be- cause loudness introduces gain, it is not recommended to set loudness to a value that in conjunction with volume would result in a overall positive gain. Mode Loudness 00004hex L Normal (constant vol- ume at 1 kHz) 0000 0000 00 hex Reset Super Bass (constant volume at 2 kHz) 0000 0100 04 hex By means of ‘Mode Loudness’, the corner frequency for bass amplification can be set to two different values. In Super Bass mode, the corner frequency is shifted up. The point of constant volume is shifted from 1 kHz to 2 kHz. Spatial Effects Loudspeaker Channel Spatial effect loud- speaker channel 0005hex H OFF 0000 0000 00 hex RESET Stereo Basewidth En- largement (SBE) or Pseudo Stereo Effect (PSE) 0011 1111 3F hex The kind of spatial effect depends on the source mode. If the incoming signal is in mono mode, Pseudo Stereo Effect is active, for stereo signals Stereo Basewidth En- largement is effective. Volume Headphone Channel Volume Headphone Channel 0000hex H +12 dB 0111 1111 7F hex +11 dB 0111 1111 7E hex +1 dB 0111 0100 74 hex 0 dB 0111 0011 73 hex –1 dB 0111 0010 72 hex –77 dB 0010 0110 26 hex Mute 0000 0000... 0 – 0010 0101 25 hex Volume SCART Channel Volume SCART channel 0007hex H OFF 00hex RESET 0 dB gain (digital full scale (FS) to 2 V RMS output) 40hex +6 dB gain (–6 dBFS to 2 V RMS output) 7Fhex The highest positive 8 bit number yields in a maximum possible gain of 12 dB. Decreasing the volume register by 1 LSB decreases volume by 1 dB. The minimum vol- ume is –77 dB. Lower volume settings mute the output. With large scale input signals, positive volume settings may lead to signal clipping.

PRELIMINARY DATA SHEET MSP 3410 B 29ITT Semiconductors Channel Source Modes Loudspeaker channel source 0008hex H Headphone channel source 0009hex H SCART channel source 000ahex H I2S channel source 000bhex H Quasi-peak detector source 000chex H FM 0000 0000 00 hex RESET NICAM 1) 0000 0001 01 hex SCART 0000 0010 02 hex SBUS12 0000 0011 03 hex SBUS34 0000 0100 04 hex I2S 0000 0101 05 hex 1) NICAM only possible if adaptive Deemphasis = off Channel Matrix Modes (see also Table 4–1) Loudspeaker channel matrix 0008hex L Headphone channel matrix 0009hex L SCART channel ma- trix 000ahex L I2S channel matrix 000bhex L SOUNDA 0000 0000 00 hex RESET SOUNDB 0001 0000 10 hex STEREO 0010 0000 20 hex SCART Prescale Volume Prescale SCART 000dhex H OFF 00hex RESET 0 dB gain (2 VRMS in- put to digital full scale) 19hex +14 dB gain (400 mV RMS input to digital full scale) 7Fhex FM Prescale Volume Prescale FM (normal FM mode) 000ehex H OFF 00hex RESET Maximum Volume (28 kHz deviation recommended FIR- bandwidth: 130 kHz) 7Fhex Deviation 50 kHz1) recommended FIR- bandwidth: 200 kHz 48hex Deviation 75 kHz1) recommended FIR- bandwidth: 200 or 280 kHz 30hex Deviation 150 kHz1) recommended FIR- bandwidth: 380 kHz 18hex Maximum deviation 192 kHz recommended FIR- bandwidth: 380 kHz 13hex Prescale for adaptive deemphasis WP1 recommended FIR- bandwidth: 130 kHz 10hex

PRELIMINARY DATA SHEETMSP 3410 B

30 ITT Semiconductors

(High Deviation Mode) 000ehex H Deviation 150 kHz1) recommended FIR- bandwidth: 380 kHz 0011 0000 30 hex Maximum deviation 384 kHz recommended FIR- bandwidth: 500 kHz 0001 0011 13 hex For the High Deviation Mode, the FM prescaling values can be used in the range between 13hex to 30hex. Please consider the internal reduction of 6 dB for this mode. The FIR-bandwidth should be selected to 500 kHz. 1) Given deviations will result in internal digital full scale signals. Appropriate clipping headroom has to be set by the customer. This can be done by decreasing the listed values by a specific factor. FM Matrix Modes (see also Table 4–1) FM matrix 000ehex L NO MATRIX 0000 0000 00 hex RESET GSTEREO 0000 0001 01 hex KSTEREO 0000 0010 02 hex NO_MATRIX is used for terrestrial mono or satellite ste- reo sound. GSTEREO dematrixes (L+R, 2R) to (2L, 2R) and is used for German dual carrier stereo system (Standard B/G). KSTEREO dematrixes (L+R, L–R) to (2L, 2R) and is used for the Korean dual carrier stereo system (Standard M). FM Fixed Deemphasis Deemphasis FM 000fhex H 50 µs 0000 0000 00 hex RESET 75 µs 0000 0001 01 hex J17 0000 0100 04 hex OFF 0011 1111 3F hex FM Adaptive Deemphasis Adaptive Deemphasis FM 000fhex L OFF 0000 0000 00 hex RESET WP1 0011 1111 3F hex Must be set to ’OFF’ in case of NICAM or dual carrier ste- reo (German or Korean). If ’ON’ FM fixed deemphasis must be set to 75 µs and FM matrix mode must be set to ’NO MATRIX’. NICAM Prescale Volume Prescale NICAM 0010hex H OFF 00hex RESET 0 dB gain 20hex +12 dB gain 7Fhex NICAM Deemphasis (not yet switchable, see note in section 12.1.) Deemphasis NICAM 0011hex H J17 0000 0000 00 hex RESET OFF 0011 1111 3F hex

PRELIMINARY DATA SHEET MSP 3410 B 31ITT Semiconductors ACB Register (see Fig. 4–3), Definition of the SCART-Switches and DIG_CTR_OUT Pins ACB Register 0013hex H DFP In Selection SCART1_IN MONO_IN SCART2_IN SCART3_IN xxxx xx00 RESET xxxx xx01 xxxx xx10 xxxx xx11 SCART1_OUT Selection SCART3_IN SCART2_IN MONO_IN DA_SCART xxxx 00xx RESET xxxx 01xx xxxx 10xx xxxx 11xx SCART2_OUT Selection DA_SCART SCART1_IN MONO_IN xx00 xxxx RESET xx01 xxxx xx10 xxxx DIG_CTR_OUT1 low high x0xx xxxx RESET x1xx xxxx DIG_CTR_OUT2 low high 0xxx xxxx RESET 1xxx xxxx RESET: The RESET state is taken at the time of the first write transmission on the control bus to the audio processing part (DFP). By writing to the ACB register first, the RESET state can be rede- fined. Note: If “MONO_IN” is selected at the DFP_IN selec- tion, the channel matrix mode of the corresponding out- put channel(s) must be set to “sound A”. Beeper (Frequency not yet variable, see note in section 12.1.) Beeper Volume 0014hex H OFF 0000 0000 00 hex RESET Maximum Volume (full digital scale DFS) 1111 1111 7F hex Beeper Frequency 0014hex L Lowest Frequency (16 Hz) 0000 0001 01 hex about 1 kHz 0100 0000 40 hex Maximum Frequency (4 kHz) 1111 1111 FF hex A squarewave beeper can be added to the loudspeaker channel and the headphone channel. The addition point is just before the volume adjustment. Identification Mode Identification Mode 0015hex L Standard B/G (German Stereo) 0000 0000 00 hex RESET Standard M (Korean Stereo) 0000 0001 01 hex Reset of Ident-Filter 0011 1111 3F hex To shorten the response time of the identification algo- rithm after a program change between two FM-stereo capable programs, the reset of ident-filter can be ap- plied. Sequence: 1. Program change 2. Reset ident-filter 3. Set identification mode back to standard B/G or M 4. Wait approx. 1 sec. 5. Read stereo detection register 12.2. Exclusions In general, all functions can be switched independently of the others. Some exceptions exist: 1. NICAM cannot be processed simultaneously to the FM2 channel. 2. If the adaptive deemphasis is activated (Reg. 000f hex L), the NICAM channels and the identification register (0018 hex H) are no longer valid. The FM fixed deempha- sis (Reg. 000fhex H) must be set to 75 µs and the FM ma- trix mode (Reg 000ehex H) must be set to ‘NO MATRIX’.

PRELIMINARY DATA SHEETMSP 3410 B

32 ITT Semiconductors

12.3. Summary of Readable Registers All readable registers are 16 bit wide. Transmissions via I2C bus have to take place in 16 bit words. Single data entries are 8 bit. Some of the defined 16 bit words are divided into low and high byte, thus holding two different control entities. These registers are not writable. Name Address High/Low Output Range Stereo detection register 0018hex H [80hex ... 7Fhex] 8 bit two’s complement Quasi peak readout left 0019hex H&L [00hex ... 7FFFhex] 16 bit binary Quasi peak readout right 001ahex H&L [00hex ... 7FFFhex] 16 bit binary DC level readout FM1 001bhex H&L [00hex ... 7FFFhex] 16 bit binary DC level readout FM2 001chex H&L [00hex ... 7FFFhex] 16 bit binary DFP software version1) 001ehex H [00hex ... FFhex] FP software version1) L [00hex ... FFhex] MSP family code 001fhex H [00hex ... FFhex] MSP hardware version1) L [00hex ... FFhex] 1) Only for internal use. Subject to change without notice!

PRELIMINARY DATA SHEET MSP 3410 B 33ITT Semiconductors Stereo Detection Register Stereo Detection Register 0018hex H Stereo Mode Reading (two’s complement) MONO near zero STEREO positive value (ideal reception: 7F hex) BILINGUAL negative value (ideal reception: 80 hex) Quasi Peak Detector Quasi peak readout left 0019hex H+L Quasi peak readout right 001ahex H+L Quasi peak readout [0hex ... 7FFFhex] values are 16 bit binary The quasi peak readout register can be used to read out the quasi peak level of any input source, in order to ad- just all inputs to the same normal listening level. The re- fresh rate is 32 kHz. The feature is based on a filter time constant: attack-time: 1.3 ms decay-time: 37 ms DC Level Register DC level readout FM1 001bhex H+L DC level readout FM2 001chex H+L DC Level [0hex ... 7FFFhex] values are 16 bit binary The DC level register measures the DC component of the incoming FM signals (FM1 and FM2). This can be used for seek functions in satellite receivers and for IF FM frequencies fine tuning. For further processing, the DC content of the demodulated FM signals is sup- pressed. The time constant τ, defining the transition time of the DC Level Register, is approximately 28 ms. DFP Software Version DFP software version 001ehex H DFP software version number [00hex ... FFhex] FP Software Version FP software version 001ehex L FP software version number [00hex ... FFhex] MSP Family Code MSP Family Code 001fhex H MSP 3400 C 0000 0000 MSP 3400 B 0000 1010 MSP 3410 B 0000 1010 By means of the MSP-Family Code, the control proces- sor is able to decide whether or not NICAM-controlling should be accomplished. MSP Hardware Version MSP hardware version 001fhex L MSP technical code number (TC) [00hex ... FFhex] 1) TC27 denotes the version F7

PRELIMINARY DATA SHEETMSP 3410 B

34 ITT Semiconductors

  1. Specifications 13.1. Outline Dimensions Fig. 13–1: 68-Pin Plastic Leaded Chip Carrier Package (PLCC68) Weight approximately 4.8 g Dimensions in mm 1.2 x 45° 24.2 0.1± 25+0.25 4327 25+0.25 619 x 45° 0.4570.2 0.711 1.9 1.5 4.05 0.1 4.75±0.15 1.27 0.1± 2.4 1.27 0.1± 24.2 0.1± 1+0.2 2.4 Fig. 13–2: 64-Pin Plastic Shrink Dual Inline Package (PSDIP64) Weight approximately 9.0 g Dimensions in mm 57.7±0.1 3.8 0.1 1.29 31 x 1.778 = 55.118±0.1 1 ±0.05 3.2 13 2 3364 15 28 4 ± 0.1 ± 0.2 4.8± 0.2 ±0.1 20.1±0.5 0.27±0.1 18 ±0.1 19.3±0.1 0.4571.778±0.05 1.9 (1)

PRELIMINARY DATA SHEET MSP 3410 B 35ITT Semiconductors 13.2. Pin Connections and Descriptions NC = not connected; leave vacant LV = if not used, leave vacant S.T.B. = shorted to BAGNDI if not used DVSS: if not used, connect to DVSS X = obligatory; connect as described in circuit diagram AHVSS: connect to AHVSS Pin No. Connection Pin Name Type Short Description PLCC 68-pin PSDIP 64-pin (if not used) 1 16 LV S_ID OUT SBUS ident 2 – NC Not connected 3 15 LV S_DA_IN IN SBUS data input 4 14 LV I2S_DA_IN IN I2S data input 5 13 LV I2S_DA_OUT OUT I2S data output 6 12 LV I2S_WS OUT I2S wordstrobe 7 11 LV I2S_CL OUT I2S clock 8 10 X I2C_DA I/OUT I2C data 9 9 X I2C_CL IN I2C clock 10 8 DVSS D_CTR_IN IN for future use 11 7 X STANDBYQ IN Standby (low-active) 12 6 X ADR_SEL IN Control bus address select 13 5 LV D_CTR_OUT0 OUT Digital control output0 14 4 LV D_CTR_OUT1 OUT Digital control output1 15 3 DVSS CW_DA IN Pay-TV control data 16 2 DVSS CW_CL IN Pay-TV control clock 17 – NC Not connected 18 1 LV AUD_CL_OUT OUT Audio clock output 19 64 DVSS DMA_SYNC IN DMAC-sync: signal 20 63 X XTAL_OUT OUT Crystal oscillator 21 62 X XTAL_IN IN Crystal oscillator 22 61 X TESTIO1 IN Test pin 1 23 60 LV ANA_IN2+ IN IF input 2 (if ANA_IN1+ is used only, connect to AVSS with 50 pF Capaci- tor) 24 59 LV ANA_IN– IN IF common 25 58 LV ANA_IN1+ IN IF input 1 26 57 X AVSUP Analog power supply +5 V 27 56 X AVSS Analog ground 28 55 S.T.B. MONO_IN IN Mono input

PRELIMINARY DATA SHEETMSP 3410 B

36 ITT Semiconductors

Short DescriptionTypePin NameConnectionPin No. (if not used)PSDIP 64-pin PLCC 68-pin 29 54 X VREFTOP Reference voltage IF A/D converter 30 53 S.T.B. SC1_IN_R IN Scart input1 in, right 31 52 S.T.B. SC1_IN_L IN Scart input1 in, left 32 51 AHVSS ASG1 Analog Shield Ground1 33 50 S.T.B. SC2_IN_R IN Scart input2 in, right 34 49 S.T.B. SC2_IN_L IN Scart input 2 in, left 35 48 AHVSS ASG2 Analog Shield Ground2 36 47 S.T.B. SC3_IN_R IN Scart input3 in, right 37 46 S.T.B. SC3_IN_L IN Scart input3 in, left 38 – AHVSS or LV NC Not connected 39 45 X BAGNDI Buffered AGNDC 40 44 X PDMC2 Capacitor to BAGNDI 41 43 X PDMC1 Capacitor to BAGNDI 42 42 X AGNDC Analog reference voltage high voltage part 43 41 X AHVSS Analog ground 44 40 X CAPL_M Volume capacitor MAIN 45 39 X AHVSUP Analog power supply 8.0 V 46 38 X CAPL_A Volume capacitor AUX 47 37 LV SC1_OUT_L OUT Scart output1, left 48 36 LV SC1_OUT_R OUT Scart output1, right 49 35 X VREF1 Reference ground1 high voltage part 50 34 LV SC2_OUT_L OUT Scart output 2, left 51 33 LV SC2_OUT_R OUT Scart output 2, right 52 – AHVSS ASG3 Analog Shield Ground3 53 32 X C_DACS_L SCART output capacitor to ground 54 31 X C_DACS_R SCART output capacitor to ground 55 30 X TESTIO2 IN Test pin 2 56 29 LV DACM_L OUT Analog output MAIN, left 57 28 LV DACM_R OUT Analog output MAIN, right 58 27 X VREF2 Reference ground2 high voltage part

PRELIMINARY DATA SHEET MSP 3410 B 37ITT Semiconductors Short DescriptionTypePin NameConnectionPin No. (if not used)PSDIP 64-pin PLCC 68-pin 59 26 LV DACA_L OUT Analog output AUX, left 60 25 LV DACA_R OUT Analog output AUX, right 61 24 X RESETQ IN Power-on-reset 62 23 LV N_DA OUT NBUS data 63 22 LV N_CL OUT NBUS clock 64 21 LV FRAME OUT NBUS frame 65 20 LV S_DA_OUT OUT SBUS data output (FM/NICAM-test) 66 19 X DVSS Digital ground 67 18 X DVSUP Digital power supply +5 V 68 17 LV S_CL OUT SBUS clock

PRELIMINARY DATA SHEETMSP 3410 B

38 ITT Semiconductors

13.3. Pin Configurations 78910 29 30 31 32 33 34 35 36 37 38 39 27 28 654321 43424140 68 67 66 65 64 63 62 61 S_ID NC S_DA_IN I2S_DA_IN I2S_DA_OUT I2S_WS I2C_DA I2S_CL I2C_CL D_CTR_IN STANDBYQ ADR_SEL D _CTR_OUT0 D _CTR_OUT1 CW_DA NC CW_CL AUD_CL_OUT DMA_SYNC XTAL_OUT XTAL_IN TESTIO1 ANA_IN2+ ANA_IN– ANA_IN1+ AVSUP AVSS MONO_IN VREFTOP SC1_IN_R SC1_IN_L ASG1 SC2_IN_R SC2_IN_L ASG2 SC3_IN_R SC3_IN_L NC BAGNDI PDMC2 PDMC1 AGNDC AHVSS CAPL_M AHVSUP CAPL_A SC1_OUT_L SC1_OUT_R VREF1 SC2_OUT_L SC2_OUT_R ASG3 C_DACS_L C_DACS_R TESTIO2 DACM_L DACM_R VREF2 DACA_L DACA_R RESETQ N_DA N_CL FRAME S_DA_OUT DVSS DVSUP S_CL MSP 3410 B 20 45 AUD_CL_OUT CW_CL CW_DA D_CTR_OUT0 ADR_SEL STANDBYQ D_CTR_IN I2C_CL I2C_DA I2S_CL I2S_WS I2S_DA_IN S_DA_IN S_ID S_CL DVSUP DVSS S_DA_OUT BAGNDI TESTIO1 ANA_IN1+ AVSUP AVSS VREFTOP SC1_IN_L SC1_IN_R I2S_DA_OUT SC3_IN_L SC3_IN_R ASG2 SC2_IN_R XTAL_IN XTAL_OUT MONO_IN D_CTR_OUT1 SC2_IN_L ASG1 ANA_IN– ANA_IN2+ DMA_SYNC N_CL N_DA DACA_R DACA_L VREF2 DACM_R DACM_L TESTIO2 C_DACS_R C_DACS_L RESETQ FRAME AHVSS CAPL_A SC1_OUT_L SC1_OUT_R SC2_OUT_L SC2_OUT_R AGNDC PDMC1 VREF1 AHVSUP CAPL_M PDMC2 Fig. 13–3: 68-pin PLCC package Fig. 13–4: 64-pin PSDIP package MSP 3410 B

PRELIMINARY DATA SHEET MSP 3410 B 39ITT Semiconductors 13.4. Pin Circuits (pin numbers refer to PLCC68 package) VSUP N GND Fig. 13–5: Input Pins 3, 4 (S_DA_IN, I2S_DA_IN) Fig. 13–6: Output Pins 1, 5, 13, 14, 64, 65, and 68 (S_ID, I2S_DA_OUT, D_CTR_OUT0/1, FRAME, S_DA_OUT, S_CL) P DV SUP N GND Fig. 13–7: Output Pins 6, 7, 62, and 63 (I2S_WS, I2S_CL, N_DA, N_CL) P DV SUP N GND Fig. 13–8: Input/Output Pins 8 and 9 (I2C_DA, I2C_CL) N GND P DV SUP N GND Fig. 13–9: Input Pins 10, 11, 12, 15, 16, 22, and 55 (D_CTR_IN, STANDBYQ, ADR_SEL, CW_DA, CW_CL, TESTIO1, TESTIO2) Fig. 13–10: Output Pins 18 and 20; Input Pin 21 (AUD_CL_OUT, XTALOUT; XTALIN) P N 500 k3–30 pF 3–30 pF N P GND GND AVSUP AVSUP Pin 18 AUD_CL_OUT Fig. 13–11: Input Pin 19 (DMA_SYNC) 2.5 V Fig. 13–12: Input Pins 23–25 and 29 (ANA_IN2+, ANA_IN–, ANA_IN1+, VREFTOP) D A ANAIN1+ ANAIN2+ ANAIN– VREFTOP

PRELIMINARY DATA SHEETMSP 3410 B

40 ITT Semiconductors

Fig. 13–13: Input Pin 28 (MONO_IN) 16 K ≈ 3.75 V Fig. 13–14: Input Pins 30, 31, 33, 34, 36, and 37 (SC1–3_IN_L/R) 40 K ≈ 3.75 V SC1–3_INL/R Pins 40, 41 PDMC1,2 Fig. 13–15: Pins 39 and 42 (BAGNDI, AGNDC) 125 K ≈ 3.75 V Pin 42 Pin 39 Fig. 13–16: Capacitor Pins 44 and 46 (CAPL_M, CAPL_A) 0...2 V AHV SUP Fig. 13–17: Output Pins 47, 48, 50, 51, 53, and 54 (SC_1/2_OUT_L/R, C_DACS_L/R) 300 40 pF 80 K ≈ 3.75 V Pins 53, 54 CDACSL, R Fig. 13–18: Output Pins 56, 57, 59, and 60 (DACA_L/R, DACM_L/R) 3.3 K 0...1.2 mA AHV SUP Fig. 13–19: Input Pin 61 (RESETQ)

PRELIMINARY DATA SHEET MSP 3410 B 41ITT Semiconductors 13.5. Electrical Characteristics 13.5.1. Absolute Maximum Ratings Symbol Parameter Pin Name Min. Max. Unit TA Ambient Operating Temperature – 0 70 °C TS Storage Temperature – –40 125 °C VSUP1 First Supply Voltage AHVSUP –0.3 9.0 V VSUP2 Second Supply Voltage DVSUP –0.3 6.0 V VSUP3 Third Supply Voltage AVSUP –0.3 6.0 V dVSUP23 Voltage between AVSUP and DVSUP AVSUP , DVSUP –0.5 0.5 V PTOT Chip Power Dissipation PLCC68 without Heat Spreader PSDIP64 without Heat Spreader AHVSUP , DVSUP , AVSUP 1100 1300 mW mW VIdig Input Voltage, all Digital Inputs –0.3 VSUP2 +0.3 V IIdig Input Current, all Digital Pins– –20 +20 mA 1) VIana Input Voltage, all Analog InputsSCn_IN_s,2) MONO_IN –0.3 VSUP1 +0.3 V VIdig Input Voltage, all Digital Inputs –0.3 VSUP2 +0.3 V IIana Input Current, all Analog InputsSCn_IN_s,2) MONO_IN –5 +5 mA 1) IOana Output Current, all SCART OutputsSCn_OUT_s 2) 3), 4) 3), 4) IOana Output Current, all Analog Outputs except SCART Outputs DACp_s 2) 3) 3) ICana Output Current, other pins connected to capacitors PDMCs, 2) C_DACS_s, 2) CAPL_p,2) AGNDC, BAGNDI 3) 3) 1) positive value means current flowing into the circuit 3) The Analog Outputs are short circuit proof with respect to First Supply Voltage and Ground. 4) Total chip power dissipation must not exceed absolute maximum rating. Stresses beyond those listed in the “Absolute Maximum Ratings” may cause permanent damage to the device. This is a stress rating only. Functional operation of the device at these or any other conditions beyond those indicated in the “Recommended Operating Conditions/Characteristics” of this specification is not implied. Exposure to absolute maxi- mum ratings conditions for extended periods may affect device reliability.

PRELIMINARY DATA SHEETMSP 3410 B

42 ITT Semiconductors

13.5.2. Recommended Operating Conditions (at TA = 0 to 70 °C) Symbol Parameter Pin Name Min. Nom. Max. Unit VSUP1 First Supply Voltage AHVSUP 7.6 8.0 8.4 V VSUP2 Second Supply Voltage DVSUP 4.75 5.0 5.25 V VSUP3 Third Supply Voltage AVSUP 4.75 5.0 5.25 V VREIL RESET Input Low Voltage RESETQ 0.8 V VREIH RESET Input High Voltage 2.4 V tREIL RESET Low Time after DVSUP Stable and Oscillator Startup 5 µs VDMAIL Sync Input Low Voltage DMA_SYNC a) V VDMAIH Sync Input High Voltage b) V tDMA Sync Input Frequency 18.0 kHz R DMA Sync Input Clock High-Level Time 500 ns VDIGIL Digital Input Low Voltage D_CTR_IN, CW_DA, CW_CL, STANDBYQ 0.8 V VDIGIH Digital Input High Voltage STANDBYQ , ADR_SEL, TESTIO1, TESTIO2, 2.4 V tSTBYQ1 STANDBYQ Setup Time before Turn-off of Second Supply Voltage STANDBYQ, DVSUP 1 µs I2C-Bus Recommendations VIMIL I2C-BUS Input Low Voltage I2C_CL, I2CD A 1.5 V VIMIH I2C-BUS Input High Voltage I2C _DA 3.0 V fIM I2C-BUS Frequency I2C_CL 1.0 MHz tI2C1 I2C START Condition Setup Time I2C_CL, I2CD A 120 ns tI2C2 I2C STOP Condition Setup Time I2C _DA 120 ns tI2C3 I2C-Clock Low Pulse Time I2C_CL 500 ns tI2C4 I2C-Clock High Pulse Time 500 ns tI2C5 I2C-Data Setup Time Before Rising Edge of Clock I2C_CL, I2C_DA 55 ns tI2C6 I2C-Data Hold Time after Falling Edge of Clock 55 ns tI2C7 I2C-Slew Rate at I2C-Clock = 1 MHz

50 V/µs

a) DVSUP 2 300 mV b) DVSUP 2 300 mV

PRELIMINARY DATA SHEET MSP 3410 B 43ITT Semiconductors UnitMax.Nom.Min.Pin NameParameterSymbol I2S-Bus Recommendations VI2SIL I2S-Data Input Low Voltage I2S_DA_IN 0.6 V II2SIL I2S-Data Input Low Current 0.9 1.7 3.2 mA VI2STRIG I2S-Data Input Trigger Voltage 0.8 1.2 V tI2S1 I2S-Data Input Setup Time before Rising Edge of Clock I2S_DA_IN, I2S_CL 20 ns tI2S2 I2S-Data Input Hold Time after Falling Edge of Clock 0 ns VI2SIDL I2S-Input Low Voltage when MSP 3410 B in I2S-Slave-Mode I2S_CL, I2S_WS 0.8 V VI2SIDH I2S-Input High Voltage when MSP 3410 B in I2S-Slave-Mode 2.4 V fI2SCL I2S-Clock Input Frequency when MSP 3410 B in I2S-Slave-Mode I2S_CL 1.024 MHz R I2SCL I2S-Clock Input Ratio when MSP 3410 B in I2S-Slave-Mode 0.9 1.1 MHz fI2SWS I2S-Wordstrobe Input Frequency when MSP 3410 B in I2S-Slave-Mode I2S_WS 32.0 kHz tI2SWS1 I2S-Wordstrobe Input Setup Time before Rising Edge of Clock when MSP 3410 B in I2S-Slave-Mode I2S_WS, I2S_CL 60 ns tI2SWS2 I2S-Wordstrobe Input Hold Time after Falling Edge of Clock when MSP 3410 B in I2S-Slave-Mode 0 ns VSBUSIL SBUS-Data Input Low Voltage S_DA_IN 0.6 V ISBUSIL SBUS-Data Input Low Current 0.9 1.7 3.2 mA VSBUSTRIG SBUS-Data Input Trigger Voltage 0.8 1.2 V tSBUS1 SBUS-Data Input Setup Time before Rising Edge of Clock S_DA_IN, S_CL 10 ns tSBUS2 SBUS-Data Input Hold Time after Falling Edge of Clock 0 ns

PRELIMINARY DATA SHEETMSP 3410 B

44 ITT Semiconductors

UnitMax.Nom.Min.Pin NameParameterSymbol Crystal Recommendations for Master-Slave Applications fP Parallel Resonance Frequency at 12 pF Load Capacitance

18.432 MHz

fTOL Accuracy of Adjustment –20 +20 ppm D TEM Frequency Variation versus Temperature –20 +20 ppm R R Series Resistance 8 25 Ω C 0 Shunt (Parallel) Capacitance 6.2 7.0 pF C 1 Motional (Dynamic) Capacitance 19 24 fF Load Capacitance Recommendations for Master-Slave Applications C L External Load Capacitance1) XTAL_IN, XTAL_OUT PSDIP 1.5 PLCC 3.3 pF pF fCL Required Open Loop Clock Frequency (T amb = 25 °C) 18.431 18.433 MHz Crystal Recommendations for FM / NICAM Applications (No Master-Slave Mode possible) fP Parallel Resonance Frequency at 12 pF Load Capacitance fTOL Accuracy of Adjustment –30 +30 ppm D TEM Frequency Variation vs Temp. –30 +30 ppm R R Series Resistance 8 25 Ω C 0 Shunt (Parallel) Capacitance 6.2 7.0 pF C 1 Motional (Dynamic) Capacitance 15 fF Load Capacitance Recommendations for FM / NICAM Applications (No Master-Slave Mode possible) C L External Load Capacitance1) XTAL_IN, XTAL_OUT PSDIP 1.5 PLCC 3.3 pF pF fCL Required Open Loop Clock Frequency (T amb = 25 °C) 18.4305 18.4335 MHz Amplitude Recommendation for Operation with External Clock Input VXCA External Clock Amplitude XTAL_IN 0.7 Vpp 1) External capacitors at each crystal pin to ground are required. They are necessary to tune the open-loop frequen- cy of the internal PLL and to stabilize the frequency in closed-loop operation. The higher the capacitors, the lower the clock frequency results. The nominal free running frequency should match 18.432 MHz as closely as possible. Due to different layouts of customer PCBs the matching capacitor size should be defined in the application. The suggested values are figures based on experience with various PCB layouts.

PRELIMINARY DATA SHEET MSP 3410 B 45ITT Semiconductors UnitMax.Nom.Min.Pin NameParameterSymbol Analog Input and Output Recommendations C AGNDC AGNDC-Filter-Capacitor AGNDC –20% 3.3 +20% µF Ceramic Capacitor in Parallel –20% 100 +20% nF C PDM PDM-Capacitor between PDMCx and BAGNDI1 (Low Loss type, e.g. ceramic type1) PDMC1, PDMC2, BAGNDI1 –5% 470 +5% pF C inSC DC-Decoupling Capacitor in front of SCART Inputs SCn_IN_s2) –20% 330 +20% nF VinSC SCART Input Level 2.0 VRMS VinMONO Input Level, Mono Input MONO_IN 2.0 VRMS C DACS Filter Capacitor for SCART DACsC_DACS_s 2) –10% 390 +10% pF R LSC SCART Load Resistance SCn_OUT_s 2) 10 kΩ C LSC SCART Load Capacitance 500 pF C VMA Main/AUX Volume Capacitor CAPL_M, CAPL_A 10 µF C FMA Main/AUX Filter Capacitor DACM_s, DACA_s 2) –10% 1 +10% nF

PRELIMINARY DATA SHEETMSP 3410 B

46 ITT Semiconductors

UnitMax.Nom.Min.Pin NameParameterSymbol Recommendations for Analog Sound IF Input Signal VIF Analog Input Range (Complete Sound IF, 0 – 9 MHz) ANA_IN1+, ANA_IN2+, ANA IN 0.14 0.8 34) Vpp R FMNI Ratio: NICAM Carrier/FM Carrier (unmodulated carriers)3) BG: ANA _IN– –17 –20 –10 dB dB R FM Ratio: FM-Main/FM-Sub Satellite 7 dB R FM1/FM2 Ratio: FM1/FM2 German FM-System 7 dB R FC Ratio: Main FM Carrier/Color Carrier 15 – – dB R FV Ratio: Main FM Carrier/Luma Components 15 – – dB PR IF Passband Ripple – – ±2 dB dB SUP HF Suppression of Spectrum Above 9.0 MHz 15 – dB FM MAX Maximum FM-Deviation normal mode high deviation mode apprx ±192 apprx ±360 kHz 3) Measuring modulated NICAM carriers, the amplitude of the highest frequency components are about 5–6 dB low- er than the unmodulated carrier. The MSP 3410 B will work down to –23 dB (BG) and –25 dB (I) respectively. 4) Under normal conditions of FM/NICAM or FM1/FM2 ratio. For signals above 1.4 Vpp, overflow of the AD converter may result. Due to the robustness of the internal processing, the IC works up to and even more than 3 Vpp, if norm conditions of FM/NICAM or FM1/FM2 ratio are supposed. In this overflow case, a loss of FM-S/N-ratio of about 10 dB may appear.

PRELIMINARY DATA SHEET MSP 3410 B 47ITT Semiconductors 13.5.3. Characteristics at TA = 0 to 70 °C, fCLOCK = 18.432 MHz, TJ = Junction Temperature Symbol Parameter Pin Name Min. Typ. Max. Unit Test Condition fCLOCK Clock Input Frequency XTAL_IN 18.432 MHz D CLOCK Clock High to Low Ratio 45 55 % tJITTER Clock Jitter (Verification not provided in Production test) 50 ps VxtalDC DC-Voltage Oscillator 2.5 V tStartup Oscillator Startup Time at VDD Slew-rate of 1 V/1 µs XTAL_IN, XTAL_OUT 0.4 1.0 ms ISUP1A First Supply Current (active) Analog Volume for Main and Aux at 0dB Analog Volume for Main and Aux at –30dB at Tj = 27 °C AHVSUP 7.5 15.8 11.0 25.0 17.4 mA mA f = 18.432 MHz AHVSUP = 8 V DVSUP = 5 V AVSUP = 5 V ISUP2A Second Supply Current (active)DVSUP 100 115 150 mA f = 18.432 MHz DVSUP = 5 V ISUP3A Third Supply Current (active) AVSUP 25 mA f = 18.432 MHz AVSUP = 5 V ISUP1S First Supply Current (standby mode) at T j = 27 °C AHVSUP 4.9 7.0 11.1 mA STANDBYQ = low VSUP = 8 V VAPUAC Audio Clock Output AC Voltage AUD_CL_OUT 1.2 Vpp load = 40 pF VAPUDC Audio Clock Output DC Voltage 0.4 0.6 VSUP1 Imax = 0.2 mA IAPUOL Audio Clock Output Low Current –2 mA VAPUDC – VAPUAC IAPUOH Audio Clock Output High Current 2 mA VAPUDC + VAPUAC fAPU Audio Clock Output Frequency 18432 kHz NICAM-mode, PLL closed tAPU Audio Clock Output Transition Time 15 ns Load = 30 pF VDCTROL Digital Output Low Voltage D_CTR_OUT0 D CTR OUT1

0.4 V IDDCTR = 1 mA

VDCTROH Digital Output High Voltage D _CTR _OUT1

4.0 V IDDCTR = –1 mA

VNBOL NBUS Output Low Voltage N_CL, N DA.

0.4 V IDDNB = 1 mA

VNBOH NBUS Output High Voltage N _DA . FRAME 4.0 V IDDNB = –1 mA VIMOL I2C-Data Output Low Voltage I2C_DA 0.4 V IMOL = 3 mA IIMOL I2C-Data Output High Current 1 µA VIMOH = 5 V tIMOL1 I2C-Data Output Hold Time after Falling Edge of Clock I2C_DA, I2C_CL 15 ns tIMOL2 I2C-Data Output Setup Time before Rising Edge of Clock 100 ns fIM = 1 MHz DVSUP = 5 V VSBOL SBUS-Data Output Low Voltage S_CL, S ID,

0.4 V ISBOL = 6 mA

ISBOL SBUS-Data Output High Current S_ID, S_DA_OUT 1 µA VSBOH = 5 V fSB SBUS-Clock Frequency S_CL 4608 kHz DVSUP = 5 V, NICAM-PLL closed tSB1/SB2 SBUS-Clock High/Low-Ratio 0.9 1.0 1.1 ns

PRELIMINARY DATA SHEETMSP 3410 B

48 ITT Semiconductors

Test ConditionUnitMax.Typ.Min.Pin NameParameterSymbol tSB3 SBUS-Clock Setup Time before Ident End Pulse S_CL, S_ID 210 ns DVSUP = 5.25 V tSB4 SBUS-Data Setup Time before Rising Edge of Clock S_CL, S_DA_OUT 50 ns DVSUP = 4.75 V tS5 SBUS-Data Stable Time 120 ns DVSUP = 5.25 V tS6 SBUS-Ident End Pulse Time S_ID 210 ns DVSUP = 5.25 V VI2SOL I2S Output Low Voltage I2S_WS, I2S CL,

0.4 V II2SOL = 2 mA

VI2SOH I2S Output High Voltage I2S_CL , I2S_DA_OUT 4.0 V II2SOH = –2 mA fI2SCL I2S-Clock Output Frequency I2S_CL 1204 kHz DVSUP = 5 V, NICAM-PLL closed fI2SWS I2S-Wordstrobe Output FrequencyI2S_WS 32.0 kHz DVSUP = 5 V, NICAM-PLL closed tI2S1/I2s2 I2S-Clock High/Low-Ratio I2S_CL 0.9 1.0 1.1 tI2S3 I2S-Data Setup Time before Rising Edge of Clock I2S_CL, I2S_DA_OUT 200 ns DVSUP = 4.75 V tI2S4 I2S-Data Hold Time after Falling Edge of Clock 12 ns DVSUP = 5.25 V tI2S5 I2S-Wordstrobe Setup Time before Rising Edge of Clock I2S_CL, I2S_WS 100 ns DVSUP = 4.75 V tI2S6 I2S-Wordstrobe Hold Time after Falling Edge of Clock 50 ns DVSUP = 5.25 V Analog Ground VAGNDC0 AGNDC Open Circuit Voltage AGNDC 3.73 3.83 3.93 V R load ≥ 10 MΩ dVBAGNDI Deviation of BAGNDI1 Voltage from AGNDC Voltage BAGNDI1, AGNDC –20 +20 mV R outBAGN BAGNDI1 Output Resistance BAGNDI1 6 Ω fsignal = 1 kHz, I = 0.1 mA Analog Input Resistance R inSC SCART Input Resistance at Tj = 27 °C from TA = 0 to 70 °C SCn_IN_s1) 40 56 kΩ kΩ fsignal = 1 kHz, I = 0.05 mA R inMONO MONO Input Resistance at Tj = 27 °C from TA = 0 to 70 °C MONO_IN 10.5 16 23 kΩ kΩ fsignal = 1 kHz, I = 0.1 mA Audio Analog-to-Digital-Converter VAICL Effective Analog Input Clipping Level for Analog-to-Digital- Conversion SCn_IN_s,1) MONO_IN 2.02 2.12 2.22 VRMS SCART Outputs R outSC SCART Output Resistance at T j = 27 °C from TA = 0 to 70 °C SCn_OUT_s 1) 0.215 0.21 0.33 0.46 0.5 kΩ kΩ fsignal = 1 kHz, I = 0.1 mA dVOUTSC Deviation of DC-Level at SCART Output from AGNDC Voltage –50 +50 mV

PRELIMINARY DATA SHEET MSP 3410 B 49ITT Semiconductors Test ConditionUnitMax.Typ.Min.Pin NameParameterSymbol ASCtoSC Gain from Analog Input to SCART Output SCn_IN_s1) MONO_IN –1.0 0 +0.5 dB fsignal = 1 kHz frSCtoSC Frequency Response from Analog Input to SCART Output bandwidth: 0 to 20000 Hz SCn_OUT_s 1) –0.5 0 +0.5 dB with resp. to 1 kHz VoutSC Effective Signal Level at SCART- Output during full-scale digital in- put signal from DSP SCn_OUT_s 1) 1.8 1.9 2.0 VRMS fsignal = 1 kHz Main and AUX Outputs R outMA Main/AUX Output Resistance at T j = 27 °C from TA = 0 to 70 °C DACp_s 1) 2.1 2.1 3.3 4.6 5.0 kΩ kΩ fsignal = 1 kHz, I = 0.1 mA VoutDCMA DC-Level at Main/AUX-Output for Analog Volume at 0 dB for Analog Volume at –30 dB 1.74 1.94 2.14 V mV VoutMA Effective Signal Level at Main/ AUX-Output during full-scale digi- tal input signal from DSP for Ana- log Volume at 0 dB 1.23 1.37 1.51 VRMS fsignal = 1 kHz Analog Performance SNR Signal-to-Noise Ratio from Analog Input to DSP MONO_IN, SCn_IN_s1) 82 88 dB Input Level = –20 dB with resp. to V AICL, fsig=1 kHz, equally weighted 20 Hz...16 kHz2) from Analog Input to SCART Output MONO_IN, SCn_IN_s SCn_OUT_s 1) 93 96 dB Input Level = –20 dB, fsig = 1 kHz, equally weighted 20 Hz...20 kHz from DSP to SCART Output SCn_OUT_s 1) 85 88 dB Input Level = –20 dB, fsig = 1 kHz, equally weighted 20 Hz...15 kHz3) from DSP to Main/AUX-Output for Analog Volume at 0 dB for Analog Volume at –30 dB DACp_s 1) dB dB Input Level = –20 dB, fsig =1 kHz, equally weighted 20 Hz...15 kHz3) 2) DSP measured at I2S-Output 3) DSP Input at I2S-Input

PRELIMINARY DATA SHEETMSP 3410 B

50 ITT Semiconductors

Test ConditionUnitMax.Typ.Min.Pin NameParameterSymbol THD Total Harmonic Distortion from Analog Input to DSP MONO_IN, SCn_IN_s1) 0.05 % Input Level = –3 dBr with resp. to V AICL, fsig = 1 kHz, equally weighted 20 Hz...16 kHz2) from Analog Input to SCART Output MONO_IN, SCn_IN_s SCn_OUT_s 0.01 0.03 % Input Level = –3 dBr, fsig = 1 kHz, equally weighted 20 Hz...20 kHz from DSP to SCART Output SCn_OUT_s 1) 0.01 0.03 % Input Level = –3 dBr, fsig = 1 kHz, equally weighted 20 Hz...16 kHz3) from DSP to Main or AUX OutputDACA_s, DACM_s 1) 0.01 0.03 % Input Level = –3 dBr, f sig = 1 kHz, equally weighted 20 Hz...16 kHz3) XTALK Crosstalk attenuation – PLCC68 – PSDIP64 Input Level = –3 dB, f sig = 1 kHz, unused ana- log inputs connected to ground by Z < 1 kΩ between left and right channel within SCART Input/Output pair (L→ R, R→ L) equally weighted 20 Hz...20 kHz SCn_IN → SCn_OUT 1) PLCC68 PSDIP64 dB dB SC1_IN or SC2_IN → DSP 1) PLCC68 PSDIP64 dB dB SC3_IN → DSP 1) PLCC68 PSDIP64 dB dB DSP → SCn_OUT 1) PLCC68 PSDIP64 dB dB between left and right channel within Main or AUX Output pair equally weighted 20 Hz...16 kHz DSP → DACp 1) PLCC68 PSDIP64 dB dB 2) DSP measured at I2S-Output 3) DSP Input at I2S-Input

PRELIMINARY DATA SHEET MSP 3410 B 51ITT Semiconductors Test ConditionUnitMax.Typ.Min.Pin NameParameterSymbol XTALK between SCART Input/Output pairs1) (equally weighted

20 Hz 20 kHz)

D = disturbing program O = observed program 20 H z...20 kHz) same signal source on left and right disturbing chan- nel effect on each ob- D: MONO/SCn_IN → SCn_OUT PLCC68 O: MONO/SCn_IN → SCn_OUT 1) PSDIP64 100 100 dB dB nel, effect on each ob- served output channel D: MONO/SC1/2_IN → SCn_OUT PLCC68 O: or unsel. MONO/SCn_IN → DSP 1) PSDIP64 dB dB D: SC3_IN → SCn_OUT PLCC68 O: or unsel. MONO/SCn_IN → DSP 1) PSDIP64 dB dB D: MONO/SCn_IN → SC1_OUT PLCC68 O: DSP → SC2_OUT 1) PSDIP64 100 100 dB dB D: MONO/SCn_IN → SC2_OUT PLCC68 O: DSP → SC1_OUT 1) PSDIP64 dB dB D: MONO/SCn_IN → unselected PLCC68 O: DSP → SC1_OUT 1) PSDIP64 100 100 dB dB Crosstalk between Main and AUX Output pairs (equally weighted 20 Hz...16 kHz) same signal source on left DSP → DACp 1) PLCC68 PSDIP64 dB dB same signal source on left and right disturbing chan- nel, effect on each ob- served output channel Crosstalk from Main or AUX Output to SCART Output and vice versa D = disturbing program (equally weighted 20 Hz...20 kHz) same signal source on left and right disturbing chan-D = disturbing program O = observed program and right disturbing chan- nel, effect on each ob- served output channel D: MONO/SCn_IN/DSP → SCn_OUT PLCC68 O: DSP → DACp 1) PSDIP64 dB dB SCART output load resis- tance 10 kΩ D: MONO/SCn_IN/DSP → SCn_OUT PLCC68 O: DSP → DACp 1) PSDIP64 dB dB SCART output load resis- tance 30 kΩ D: DSP → DACp PLCC68 O: MONO/SCn_IN → SCn_OUT 1) PSDIP64 100 dB dB D: DSP → DACM PLCC68 O: DSP → SCn_OUT 1) PSDIP64 dB dB D: DSP → DACA PLCC68 O: DSP → SCn_OUT 1) PSDIP64 100 dB dB 2) DSP measured at I2S-Output 3) DSP Input at I2S-Input

PRELIMINARY DATA SHEETMSP 3410 B

52 ITT Semiconductors

Test ConditionUnitMax.Typ.Min.Pin NameParameterSymbol PSRR: rejection of noise on AHVSUP at 1 kHz AGNDC AGNDC 80 dB BAGNDI BAGNDI 80 dB From Analog Input to DSP MONO_IN, SCn_IN_s1) 69 dB From Analog Input to SCART Output MONO_IN, SCn_IN_s SCn_OUT_s 1) 77 dB From DSP to SCART Output SCn_OUT_s 1) 67 dB From DSP to MAIN/AUX Output DACp_s 1) 71 dB S/NFM FM Input to Main/AUX/SCART Output DACp_s, SCn_OUT_s 70 – dB 1 FM-carrier 5.5 MHz, 50 µs, 1 kHz, 40 kHz devi- ation; RMS, unweighted 0 to 15 kHz; full input range S/NNICAM Signal to Noise ratio of NICAM baseband signal on Main/AUX/ SCART outputs DACp_s, SCn_OUT_s TBD – dB S/ND2MAC Signal to Noise ratio of D2MAC baseband signal on Main/AUX/ SCART outputs DACp_s, SCn_OUT_s TBD – dB THD FM Total Harmonic Distortion + Noise of FM demodulated signal on Main/AUX/SCART output DACp_s, SCn_OUT_s – 0.3 % 1 FM-carrier 5.5 MHz, 1 kHz, 50 µs; 40 kHz devi- ation; full input range THD NICAM Total Harmonic Distortion + Noise of NICAM baseband signal on Main/AUX/SCART output DACp_s, SCn_OUT_s – 0.01 0.1 % 2.12 kHz, Modulator input level = 0 dBref THD D2MAC Total Harmonic Distortion + Noise of D2MAC baseband signal for Main/AUX/SCART output DACp_s, SCn_OUT_s – 0.01 0.1 % 2.12 kHz, Modulator input level = 0 dBref BER NI NICAM: Bit Error Rate – – – 10–7 /s FM+NICAM, norm condi- tions R IFIN Input Impedance ANA_IN1+, ANA_IN2+, ANA_IN– 1.2 6.0 2.0 9.1 3.1 13.8 kOhm kOhm Gain AGC = 20 dB Gain AGC = 3 dB DC VREFTOP DC voltage at VREFTOP VREFTOP – 2.67 – V VSUPANALOG = 5 V DC ANA_IN+ DC voltage on active IF input ANA_IN1+, ANA_IN2+ – 1.5 – V VSUPANALOG = 5 V DC ANA_IN– DC voltage on common IF input ANA_IN– – 1.5 – V VSUPANALOG = 5 V dVFMOUT Tolerance of output voltage of FM demodulated signal DACp_s, SCn_OUT_s –1.5 +1.5 dB 1 FM-carrier, 50 µs, 1 kHz 40 kHz deviation; RMS dV- NICAMOUT Tolerance of output voltage of NICAM baseband signal DACp_s, SCn_OUT_s –1.5 +1.5 dB 2.12 kHz, Modulator input level = 0 dBref dV- D2MACOUT Tolerance of output voltage of D2MAC baseband signal DACp_s, SCn_OUT_s –1.5 +1.5 dB 2.12 kHz, Modulator input level = 0 dBref fRFM FM Frequency Response on Main/ AUX/SCART Outputs, Bandwidth 20 to 15000 Hz DACp_s, SCn_OUT_s –1.0 +1.0 dB 1 FM-carrier 5.5 MHz, 50 µs, Modulator input level = –14.6 dBref; RMS

PRELIMINARY DATA SHEET MSP 3410 B 53ITT Semiconductors Test ConditionUnitMax.Typ.Min.Pin NameParameterSymbol fRNICAM NICAM Frequency Response on Main/AUX/SCART Outputs, Bandwidth 20 to 15000 Hz DACp_s, SCn_OUT_s –1.0 +1.0 dB Modulator input level = –12 dB dBref; RMS fRD2MAC D2MAC Frequency Response on Main/AUX/SCART Outputs, Bandwidth 20 to 15000 Hz DACp_s, SCn_OUT_s –1.0 +1.0 dB Modulator input level = –12 dB dBref; RMS SEP FM FM Channel Separation (Stereo)DACp_s, SCn_OUT_s 50 dB 2 FM-carriers 5.5/5.74 MHz, 50 µs, 1 kHz, 40 kHz deviation; RMS SEP NICAM NICAM Channel Separation (Stereo) DACp_s, SCn_OUT_s 80 dB SEP D2MAC D2MAC Channel Separation (Stereo) DACp_s, SCn_OUT_s 80 dB XTALK FM FM Crosstalk Attenuation (Dual)DACp_s, SCn_OUT_s 80 dB 2 FM-carriers 5.5/5.74 MHz, 50 µs, 1 kHz, 40 kHz deviation; RMS XTALK- NICAM NICAM Crosstalk Attenuation (Dual) DACp_s, SCn_OUT_s 80 dB XTALK- D2MAC D2MAC Crosstalk Attenuation (Dual) DACp_s, SCn_OUT_s 80 dB

PRELIMINARY DATA SHEETMSP 3410 B

54 ITT Semiconductors

  1. Timing Diagrams 14.1. Power-up Sequence The reset should not reach high level before the oscillator has started. This requires a reset delay of > 1 ms (see Fig.14–1). Power-On-Reset Fig. 14–1: Power-up sequence <1 ms should be >1 ms Power On DVSUP , AVSUP Crystal Oscillator Reset 4.75 V 0.8 V 5 µs 14.2. I2C Bus Timing Diagram (Data: MSB first) I2C_CL I2C_DA as input I2C_DA as output FIM TI2C3 TI2C1 TI2C5 TI2C6 TI2C2 TIMOL2 TIMOL1 TI2C4 Fig. 14–2: I2C bus timing diagram

PRELIMINARY DATA SHEET MSP 3410 B 55ITT Semiconductors 14.3. I2S Bus Timing Diagram (Data: MSB first) PHILIPS Mode I2S_WS I2S_CL I2S_DAIN I2S_DAOUT SONY Mode SONY Mode PHILIPS Mode Detail C Detail A Detail B 16 bit left channel 16 bit left channel 16 bit right channel 16 bit right channel I2S_CL I2S_WS as INPUT I2S_WS as OUTPUT PHILIPS/SONY Mode programmable by MODE_REG[4] FI2SCL TI2SWS1 TI2SWS2 TI2S5 TI2S6 TI2S2 TI2S3 TI2S4 TI2S1 Detail C Detail A,B FI2SWS I2S_CL I2S_DA_IN I2S_DA_OUT R LSB L MSB R LSB L MSB L LSB R MSB L LSB R MSB R LSB L LSB R LSB L LSB

PRELIMINARY DATA SHEETMSP 3410 B

56 ITT Semiconductors

14.4. SBUS Timing Diagram (Data: LSB first) H L H L H L S-Ident S-Clock S-Data 16 Bit Sound 1 A Section A Section B H L S-Data H L S-Clock H L S-Ident LSB of Sound 1 MSB of Sound 4

16 Bit Sound 2 16 Bit Sound 3 16 Bit Sound 4

64 Clock Cycles

B tS1 tS2 tS4 tS5 tS3 tS6

4.608 MHz

PRELIMINARY DATA SHEET MSP 3410 B 57ITT Semiconductors 15. Application Circuit FRAME (21) 64 CW_CL (2) 16 D_CTR_IN (8) 10 C_DACS_R (31) 54 C_DACS_L (32) 53 DACM_L (29) 56 DACM_R (28) 57 DACA_L (26) 59 D_CTR_OUT1 (4) 14 SC1_OUT_L (37) 47 SC1_OUT_R (36) 48 SC2_OUT_L (34) 50 SC2_OUT_R (33) 51 AUD_CL_OUT (1) 18 TESTIO1 (61) 22 DACA_R (25) 60 DMA_SYNC (64) 19 D_CTR_OUT0 (5) 13 TESTIO2 (30) 55 CW_DA (3) 15 N_CL (22) 63 N_DA (23) 6268 (17) S_CL 5 (13) I2S_DA_OUT 32 (51) ASG1 36 (47) SC3_IN_R 37 (46) SC3_IN_L 35 (48) ASG2 8 (10) I2C_DA 9 (11) I2C_CL 3 (15) S_DA_IN 7 (11) I2S_CL 12 (6) ADR_SEL 4 (14) I2S_DA_IN 6 (12) I2S_WS 31 (52) SC1_IN_L 65 (20) S_DA_OUT 41 (43) PDMC1 40 (44) PDMC2 39 (45) BAGNDI MSP 3410 B 28 (55) MONO_IN 11 (7) STANDBY Q 30 (53) SC1_IN_R 33 (50) SC2_IN_R 34 (49) SC2_IN_L 52 (30) ASG3 1 (16) S_ID 45 (39) AHVSUP 43 (41) AHVSS 26 (57) AVSUP 67 (18) DVSUP 66 (19) DVSS 61 (24) RESETQ 27 (56) AVSS 49 (35) VREF1 58 (27) VREF2 330 nF IF 2 IN Signal GND IF 1 IN 18.432 MHz MAIN HEAD PHONE +8.0 V 1µF 390 pF 5 V 5 V 8.0 V 3.3 µF 470pF 10 µF 330 nF 330 nF 330 nF 330 nF 330 nF 330 nF 390 pF 1µF 1µF 1µF 1 nF 1 nF 1 nF 1 nF 22 µF 22 µF 22 µF 10 µF 470pF NO TAG pF 50 pF µF 100 nF 100 nF 100 nF 100 nF AHVSS AHVSS AVSS 100 nF ++ 100Ω 100Ω 100Ω AVSS DVSS DVSS DVSS 50 pF50 pF Tuner 2 Tuner 1 22 µF100Ω if ANA_IN2+ not used ResetQ (from CCU, see fig. NO TAG Alternative circuit for Ana_INi+for more attenuation of video components: Ana_INi+ 50 p22 p 1 K CAPL_M (40) 44 CAPL_A (38) 46 VREFTOP (54) 29 AGNDC (42) 42 Ana_IN1+ (58) 25 Ana_IN2+ (60) 23 Ana_IN– (59) 24 XTAL_IN (62) 21 XTAL_OUT (63) 20

PRELIMINARY DATA SHEETMSP 3410 B

58 ITT Semiconductors

  1. DMA Application DMA 2381 S_DA_IN S_DATA 66 SBS = 1 ACS = 1 ACF = 0 DCOF= 1 (addr. 204, 214) ACLK

18 AUD_CL_OUT

+ 5 Volt 5 K Software: MSP 3400 C C6... MSP 3410/00 B TC15/F7

19 DMA_SYNC

MODE_REG[0] = 1

1 S_ID

S_IDENT 64 S_CLOCK 67 AMU 2481

9 S_DATA_IN

S_DATA_OUT 6 S_Bus Slave_mode 65 17 16

13 AUDIO_CLOCK

68 S_CL

15 S_IDENT

8 S_CLOCK

(see below) ACLK S_DATA S_IDENT 4.7 nF +2...3 V +5 V 100 nF 120 6k8 3k882 BC 848C To DMA 2381/86 and AMU 2481 10 nF Clock Inverter Fig. 16–1: DMA application with MSP 3410 TC15 or F7 open Note: Pin numbers refer to PLCC packages for DMA 2381 and MSP3410, and to PSDIP package for AMU 2481.

PRELIMINARY DATA SHEET MSP 3410 B 59ITT Semiconductors MSP Clock Output Clock Inverter Output Timing window for the low to high edge at pin 17 of DMA 2381 (XTAL2) Fig. 16–2: Timing requirements for the clock signal at the DMA 2381 clock input typ. 20 ns at inverter output >10 ns <42 ns In the following table, the input/output clock-specification of the D2MAC circuit is shown. Table 16–1: Clock input and output specification for MSPs MSP 3400 C –C6 new Version MSP 3410/00B –F7 new Version MSP 3410/00B TC15 actual Version XTAL_IN min (minimum amplitude) C input (after Reset) > 0.7 Vpp 22 pF > 0.7 Vpp 22 pF > 0.7 Vpp 31 pF AUD_CL_OUT min with C load Rout (HF) typ. > 1.2 Vpp 40 pF 150 Ω > 1.2 Vpp 40 pF 120 Ω > 1.0 Vpp 43 pF 120 Ω Table 16–2: Clock input and output specification for ICs connected to MSP DMA 2381 DMA 2386 AMU2481 XTAL_IN min Clock-in min (minimal amplitude) C input > 0.7 Vpp 24 pF 10 pF with: Adr. 204,14=1 > 0.7 Vpp 7pF > 0.7 Vpp 7pF For the DMA_SYNC input specification of the MSP, please refer to page 42 “VDMAIL , VDMAIH .”

PRELIMINARY DATA SHEETMSP 3410 B

60 ITT Semiconductors

  1. I2S Bus in Master/Slave Configuration with Standby Mode In a master/slave application, both MSP, after power up and reset, will start as master by default. This means that before the slave MSP is set to slave-mode, relatively large current-pulses (~20 mA) in the I2S_CL and I2S_WS lines can cause some crackling noise during startup time, if the the MSP is demuted before the slave MSP is set to slave mode. These high current pulses are also possible, if the active I2S_CL and I2S_WS outputs of the master MSP are clipped by the correspondent inputs of the slave MSP, which is switched to standby mode. To avoid this, it is recommended, that the I2S-bus lines I2S_CL and I2S_WS are current-limited to about 5 mA with series resistors of about 390 Ω (330...470 Ω). Fig. 17–1 depicts the recommended application circuit for two MSP 3410/00B or MSP 3400 C, which are con- nected via I2S Bus in a master/slave configuration, and where the slave MSP can be switched in standby mode (+5 Volt power is switched off). I2S_DA_IN 14

(master) 6362 Fig. 17–1: I2S master/slave application I2S_DA_OUT 13 I2S_WS 12 I2S_CL 11 MSP 3410/00 B MSP 3400 C (slave) +5 V

13 I2S_DA_OUT

14 I2S_DA_IN

12 I2S_WS

11 I2S_CL

minimal corner frequency = 4 MHz with R = 390 Ω (330–470 Ω )

PRELIMINARY DATA SHEET MSP 3410 B 61ITT Semiconductors 18. APPENDIX A: MSP 3410/3400 B Technical Code History TC01 First hardware release with basic software for TV sets. Date: December 1992. Missing software features: Iden- tification, spatial effects, DC level readout, adaptive Deemphasis, D2MAC processing, full feature volume control, quasi peak detector, balance, loudness, beeper. Bug list: 1. no NICAM-synchronisation with digital test signals 2. Error in the d/a-converter; this fault is notable with full scale output signals. 3. insufficient THD quality of the Main a. Aux outputs 4. Software reset has no effect to the FP. 5. I 2C-Bus: DFP-RAM-Address ‘6’ causes troubles: The problem preliminary can be solved by means of a trick in the control program. TC02 Emulator version of TC01. TC03 Hardware as in TC01 with additional software features: Identification, spatial effects, DC level readout, adaptive Deemphasis (first release with bugs). TC04 Second hardware release with new pinning (given in this document), new I 2C bus protocol and completed soft- ware for basic TV receivers. Date: June 1993. Missing features to full spec: adaptive Deemphasis, D2MAC pro- cessing. TC05 Reserved technical code for emulator version of TC04. TC06 Same hardware version as TC04 but with basic software for satellite applications (D2MAC and Wegener). Mis- sing features: Identification, spatial effects, MQ over- sampling switchable, full feature volume control, quasi peak detector, balance, loudness, bass, treble, NICAM, beeper (see diagram below). Note: TC04 and TC06 unfortunately show a number of failures. For a detailed list, together with application notes, see separate document. TC07 Emulator version for software development. TC08 Hardware and software of TC04 with aluminium correc- tions. TC09 Satellite version based on TC06 without I 2C-Bus prob- lem and startup-problem of TC06. TC10 Projected final hardware. Software completed, but with- out D2MAC. TC12 1. As TC10, but without start-up problem. 2. I2S slave mode not working 3. High deviation mode switchable by ‘HDEV’ = 1 and ‘FM1FM2’ = 0 TC13 Emulator version for software development. TC14 Alternative I2C Device Address (84/85), new bass/treble characteristics, new carrier mute algorithm (not working properly yet), switchable AUDIO_CLOCK_OUT. TC15 New features: 1. High deviation mode ok 2. Open loop frequency of crystal oscillator is approx. 0.5 kHz higher. 3. FM-carrier mute improved 4. Various internal modifications to minimize radiation problems 5. Slightly modified loudness characteristic 6. Reset facility for identification filters 7. Beeper no longer effected by loudness 8. Beeper gain reduced by 6 dB 9. Volume-main effects beeper in 1 dB steps 10. I 2S slave mode o.k. Known restrictions: 1. I2C bus problem for multibus systems (see Appen- dix C). This problem was resident in all technical codes before. 2. I2C-problem concerning Time_Out_Enable: This bit should not be set and will have no function for future technical codes. 3. Mute positions for volume of loudspeaker and head- phone channels are to be modified.

PRELIMINARY DATA SHEETMSP 3410 B

62 ITT Semiconductors

  1. DFP-part now controllable before having loaded any demodulator parameters. 2. switchable loudness characteristic 3. Nicam-processing: overload level increased by 6 dB 4. I 2C-bus: – Time-out bit CONTROL[14] is cancelled and must be set to 0. –I2C-clock will no longer be pulled down for more than 1 ms in the non-error condition. –I2C-error condition is now indicated by NAKs after a 7 ms low period of the I2C-clock. –I2C-bus problem for multibus systems is solved. 5. Oscillator: modified crystal specs 6. Various minor changes to reduce radiation, i.e. SBUS can be switched to tristate by means of MODE_REG[11], modified clock buffer, and decoupling capacities on-chip. 7. Audio_Clock_Output AC voltage 1.0 → 1.2 V pp

PRELIMINARY DATA SHEET MSP 3410 B 63ITT Semiconductors 19. APPENDIX B: Documentation History 19.1. MSP 3410 1. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.0, April 1993, 6251-366-1PD: First preliminary release of the data sheet. 2. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.1, June 1993, 6251-366-2PD: Second preliminary release of the data sheet. Major changes: – definition of standby mode – definition of the DSP software features of TC04 – correction of I 2C read operation – new chapter S-Bus interface – new chapter I2S-Bus interface – new definition of volume, balance, loudness and beeper control registers – some changes in the specification chapter – timing diagrams of I2C, I2S, and S-BUS – application diagram for D2MAC operations – changes in the application diagram: use of 50 pF caps for IF inputs, pins STANDBYQ, ADR_SEL and D_CTR_IN0 should not be left open. 3. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.2, September 1993, 6251-366-3PD: Third preliminary release of the data sheet. Major changes: – high deviation FM mode – compatibility restrictions regarding future Technical Codes and MSP3400 – new I 2C-Bus alternative address – complemented application circuit 4. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.3, January 19, 1994, 6251-366-4PD: Fourth preliminary release of the data sheet. Major changes: – Table 10–1: Recommended channel assignments for demodulator and audio processing part 5. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.4, February 15, 1994, 6251-366-5PD: Fifth preliminary release of the data sheet. No major changes. Changes have been made to improve comprehension. 19.2. MSP 3410 and MSP 3400 With this release of the data sheet, two versions are available: The MSP 3410 and the MSP 3400 version. 1. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.5, April 12, 1994, 6251-366-6PD: Sixth preliminary release of the data sheet and data sheet “MSP 3400 Multistandard Sound Processor Preliminary” March 28, 1994, 6251-378-1PD: First preliminary release of the data sheet. Major changes: – D2MAC registers 12hex and 20hex–2fhex no longer supported. – New recommendation for FM prescale for adaptive deemphasis. – Appendix C: Documentation of known hardware re- strictions. – Table 3–3: “Summary of NICAM 728 sound modula- tion paramters”: Specification for France inserted. – Table 4–1: “Some examples for recommended chan- nel assignments for demodulator and audio proces- sing part”: New modes inserted. 2. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.6, July 12, 1994, 6251-366-7PD: Seventh preliminary release of the data sheet and data sheet “MSP 3400 Multistandard Sound Processor Preliminary” July 12, 1994, 6251-378-2PD: Second preliminary release of the data sheet. – new volume table for loudspeaker and headphone channel – new I 2C-Bus failure mode – modified crystal specs 3. Data sheet “MSP 3410 Multistandard Sound Proces- sor Preliminary” version 0.7, Oct. 6, 1995, 6251-366-8PD: Eighth preliminary release of the data sheet and data sheet “MSP 3400 Multistandard Sound Processor Preliminary”, Oct. 6 1995, 6251-378-3PD: Third preliminary release of the data sheet. – switchable loudness characteristic – oscillator: modified crystal specs – section 13.4.: pin circuits new – new circuit recommendations for MSP-DMA

applications

19.3. MSP 3410 B and MSP 3400 B With this release of the data sheet, two versions are available: The MSP 3410 B and the MSP 3400 B ver- sion. 1. Data sheet “MSP 3410 B Multistandard Sound Pro- cessor Preliminary” version 0.8, Nov. 20, 1995, 6251-366-9PD: Ninth preliminary release of the data sheet and data sheet “MSP 3400 B Multistandard Sound Processor Preliminary”, Nov. 20, 1995, 6251-378-4PD: Fourth preliminary release of the data sheet. Major changes: – Fig. 13–1: PLCC68 package dimensions changed – Fig. 13–2: PSDIP64 package dimensions changed – Fig. 4–3: changes have been made to improve com- prehension

PRELIMINARY DATA SHEETMSP 3410 B

64 ITT Semiconductors

  1. APPENDIX C: Documentation of known hardware restrictions for TC≤ 15 I2C-Bus The I2C-Clock line must not be clocked in between two data transmissions (from last stop condition to next start condi- tion). This may occur in multi bus I2C-systems with shared clock line (s. Figure 1), if protocol 1 is applied. As a prelimi- nary workaround we recommend using protocol 2. MSP 3410 B µC other I2C Devices I2C_CL I2C_Data1 I2C_Data2 Figure 1 Data2 Data1 I2C_CL Start MSP-DATA Stop I2C_D1 I2C_D2 Start other data Stop Start MSP-DATA Stop Start other data Stop Protocol 1 I2C_D1 I2C_D2 Protocol 2 Start MSP-Pseudo-Data Stop I2C_CL not working! suggested workaround No problem was found in multi bus I2C-systems with shared data line and multiple clock lines (s. Figure 2): µC other I2C Devices I2C_CL1I2C_Data Figure 2 Clock2 Clock1 I2C_CL2 MSP 3410 B I2C_D Start MSP-DATA Stop I2C_C1 I2C_C2 Start other data Stop

PRELIMINARY DATA SHEET MSP 3410 B 65ITT Semiconductors 21. Index A A/D converter, 9 Absolute Maximum Ratings, 41 ACB Register, 31 AD_CV, 9, 17, 19 ADD_BITS, 22 AGC, 9, 17, 19 AM, 5, 24 Application circuit, 54, 55, 56, 57, 58 AUDIO, PLL, 15 Audio Processing Part, 26 Automatic search function, 25 B B/G standard, 5, 24 Balance Loudspeaker Channel. See Loudspeaker Channels Bandwidth, 10 Bass Loudspeaker Channel. See Loudspeaker Channels Beeper, 31 Frequency, 31 Volume, 31 Bit error rate, 22 Bit rate, 7 C C_AD_BITS, 22 Carrier frequency, 6, 7, 9, 21 Channel Matrix Modes, 29 Source Modes, 29 Channel Matrix Modes Headphone, 29 I2S, 29 Loudspeaker, 29 SCART, 29 Characteristics, 47 CIB_BITS, 22 Clock, PLL, 15 CONC_CT, 22 Crystal, specs, 15 D D2-MAC, 15 DC Level Register. See Readable Registers DC level register, 25 DC-offset, 20 DCO increments, 17, 21 oscillator, 9, 21 DCO, oscillator, 21 Decimation, 10 Descrambler, 15 DFP Software Version. See Readable Registers DIG_CTR_OUT Pins, 31 Digital input, 16 DQPSK, 6 DSP Control Registers, 26 E Electrical Characteristics, 41–52 Exclusions, 31 F FAW_ER_TOL, 17 FAWCT_IST, 22 FAWCT_SOLL, 17, 22 Filter channel 1/2, 9 coefficient, FIR, 20, 21 FIR_REG_1/2, 17, 21 FM Adaptive Deemphasis, 30 demodulation, 10 Fixed Deemphasis, 30 max. frequency deviation, 46 modulation, 7 stereo/mono, 5, 7, 15, 17, 23, 24 FM Matrix Modes, 30 FM Prescale, 29 FM_COEF, 20, 21 FM1/FM2, 9, 20, 24

PRELIMINARY DATA SHEETMSP 3410 B

66 ITT Semiconductors

FMAM, 20 FP processor LOAD_REG_1/2, 17 processing start, 17 FP Software Version. See Readable Registers G Gain, parameter, 19 German DUAL FM system, 5, 7, 24 I I2C Bus Timing, 54 I2S Bus Timing, 55 Identification FM, 10 NICAM, 22 Identification Mode, 31 IMREG, 20 Input level, 19 J J17, 30 L Loudness Loudspeaker Channel. See Loudspeaker Channels Loudspeaker Channel Balance, 27 Bass, 27 Loudness, 28 Spatial Effects, 28 Treble, 28 Volume, 27 M Mixer frequency, 21 MODE_REG, 19 Modulation frequency, 7 MSP Family Code. See Readable Registers MSP Hardware Version. See Readable Registers Multistandard, 24 Mute function, 11, 18 N N-Bus, 15 NICAM, 19 additional data bits, 22 coding, 6 modes, 22 operation modes, 22 sampling frequency, 6 timing recovery, 15 Nicam, addresses, 22 NICAM Deemphasis, 30 NICAM Prescale, 30 O Operation mode register, 19 Outline Dimensions, 34 P PAL, 6 Pay-TV, 15 Pilot frequency, 7 Pin Circuits, 39 Configurations, 38 Connections and Descriptions, 35 PLL, 15 Power-up Sequence, 54 Preemphasis, 6 PWM converter, 9 Q Quadrature mixer, 9 Quasi Peak Detector. See Readable Registers R RAM_TEST, 17 Read registers ADD_BITS, 22 C_AD_BITS, 22 CIB_BITS, 22 CONC_CT, 22 FAWCT_IST, 22 Readable Registers, 32 DC Level Register, 33 DFP Software Version, 33

PRELIMINARY DATA SHEET MSP 3410 B 67ITT Semiconductors FP Software Version, 33 MSP Family Code, 33 MSP Hardware Version, 33 Quasi Peak Detector, 33 Stereo Detection, 33 Recommended Operating Conditions, 42 Register. See Read/Write registers Reset, 19 S S-Bus, 16 mode, 20 setting, 20 Sampling frequency, 6, 10 Satellite TV mode, 24 sound, 21 SBUS Timing, 56 SCART Prescale, 29 SCART Switches, 31 Search function, 25 Software flow diagram, 24 IM-Bus, 22 Sound carrier, 5 Spatial Effects Loudspeaker Channel. See Loud- speaker Channels Specifications, 34–52 Standard Detection, 25 Standards, 4, 6 Stereo Detection Register. See Readable Registers Subcarrier, 21 T Timing Pay-TV, 15 recovery, 15 Timing Diagrams, 54–57 Transmission rate, 7 Treble Loudspeaker Channel. See Loudspeaker Channels V Volume Headphone Channel, 28 SCART Channel, 28 Volume Loudspeaker Channel. See Loudspeaker Channels W Write addresses, FP-jumps/routines, 17 Write register A/D-converter, AD_CV, 19 ADD_BITS, 22 AUDIO_PLL, 17 DCO1_LO/HI, 21 DCO2_LO/HI, 21 FIR_REG1/2, 21 MODE_REG, 19

PRELIMINARY DATA SHEETMSP 3410 B

68 ITT Semiconductors

D-79108 Freiburg (Germany) P.O. Box 840 D-79008 Freiburg (Germany) Tel. +49-761-517-0 Fax +49-761-517-2174 Printed in Germany Order No. 6251-366-9PD Reprinting is generally permitted, indicating the source. How- ever, our consent must be obtained in all cases. Information furnished by ITT is believed to be accurate and reliable. How- ever, no responsibility is assumed by ITT for its use; nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of ITT. The informa- tion and suggestions are given without obligation and cannot give rise to any liability; they do not indicate the availability of the components mentioned. Delivery of development samples does not imply any obligation of ITT to supply larger amounts of such units to a fixed term. To this effect, only written confirma- tion of orders will be binding.