background image

2002 Nov 22

15

 

NXP Semiconductors

Preliminary specification

48 kHz IEC 60958 audio DAC

UDA1352TS

9.6

Initialization string

For proper and reliable operation, the UDA1352TS must be initialized in the L3-bus mode. This is required to have the 
PLL start-up after powering up of the device under all conditions. The initialization string is given in Table 8.

Table 8

L3-bus initialization string and set defaults after power-up

BYTE

L3-BUS 

MODE

ACTION

FIRST IN TIME

LAST IN TIME

BIT 0

BIT 1

BIT 2

BIT 3

BIT 4

BIT 5

BIT 6

BIT 7

1

address

init string

device address

0

1

DA0

DA1

1

0

0

0

2

data  transfer

register  address

0

1

0

0

0

0

0

0

3

data  transfer

data  byte 1

0

0

0

0

0

0

0

0

4

data  transfer

data  byte 2

0

0

0

0

0

0

0

1

5

address

set 
defaults

device address

0

1

DA0

DA1

1

0

0

0

6

data  transfer

register  address

0

1

1

1

1

1

1

1

7

data  transfer

data  byte 1

0

0

0

0

0

0

0

0

8

data  transfer

data  byte 2

0

0

0

0

0

0

0

0

10 I

2

C-BUS DESCRIPTION

10.1

Characteristics of the I

2

C-bus

The bus is for 2-way, 2-line communication between 
different ICs or modules. The two lines are a serial data 
line (SDA) and a serial clock line (SCL). Both lines must be 
connected to the V

DD

 via a pull-up resistor when 

connected to the output stages of a microcontroller. For a 
400 kHz IC the recommendation for this type of bus from 
NXP Semiconductors must be followed (e.g. up to loads of 
200 pF on the bus a pull-up resistor can be used, between 
200 to 400 pF a current source or switched resistor must 
be used). Data transfer can only be initiated when the bus 
is not busy.

10.2

Bit transfer

One data bit is transferred during each clock pulse (see 
Fig.7)
. The data on the SDA line must remain stable during 
the HIGH period of the clock pulse as changes in the data 
line at this time will be interpreted as control signals. The 
maximum clock frequency is 400 kHz.

To be able to run on this high frequency all the inputs and 
outputs connected to this bus must be designed for this 
high-speed I

2

C-bus according to specification 

“The 

I

2

C-bus and how to use it”

, (order code 9398 393 40011).

handbook, full pagewidth

MBC621

data line

stable;

data valid

change

of data

allowed

SDA

SCL

Fig.7  Bit transfer on the I

2

C-bus.

Содержание UDA1352TS

Страница 1: ...DATA SHEET Preliminary specification Supersedes data of 2002 May 22 2002 Nov 22 INTEGRATED CIRCUITS UDA1352TS 48 kHz IEC 60958 audio DAC...

Страница 2: ...read data 10 10 Write cycle 10 11 Read cycle 11 SPDIF SIGNAL FORMAT 11 1 SPDIF channel encoding 11 2 SPDIF hierarchical layers for audio data 11 3 SPDIF hierarchical layers for digital data 11 4 Timin...

Страница 3: ...erface Left and right independent dB linear volume control with 0 25 dB steps from 0 to 50 dB 1 dB steps to 60 66 and dB Bass boost and treble control in L3 bus or I2C bus mode Interpolating filter fs...

Страница 4: ...wer on 3 3 mA power down clock off 35 A IDDA PLL analog supply current of PLL 0 3 mA IDDD C digital supply current of core 9 mA IDDD digital supply current 0 3 mA P power dissipation DAC in playback m...

Страница 5: ...T 1 LOCK 16 n c 21 22 27 DAC VOUTL 15 DAC VDDA DAC 14 VSSA DAC 20 Vref 19 TEST1 2 TEST2 18 AUDIO FEATURE PROCESSOR INTERPOLATOR NOISE SHAPER IEC 60958 DECODER SLICER L3 BUS OR I2C BUS INTERFACE NON PC...

Страница 6: ...DIS L3 interface mode input MUTE 11 DID mute control input VSSD C 12 DGND digital ground for core SPDIF 13 AIO IEC 60958 channel input VDDA DAC 14 AS analog supply voltage for DAC VOUTL 15 AIO DAC lef...

Страница 7: ...tal input with internal pull up resistor DISU digital Schmitt triggered input with internal pull up resistor DO digital output DIO digital input and output DIOS digital Schmitt triggered input and out...

Страница 8: ...t out of band noise from becoming audible when the PLL runs at its minimum frequency e g when there is no SPDIF input signal The UDA1352TS has a dedicated pin PCMDET to indicate whether valid PCM data...

Страница 9: ...UDIO FEATURE PROCESSOR The audio feature processor automatically provides de emphasis for the IEC 60958 data stream in the static pin control mode and default mute at start up in the L3 bus or I2C bus...

Страница 10: ...ELSTATIC and SELIIC are LOW For optimum use of the features of the UDA1352TS the L3 bus or I2C bus mode is recommended since only basic functions are available in the static pin control mode It should...

Страница 11: ...elect L3 bus mode or I2C bus mode must be connected to VSSD 4 SELIIC 0 select L3 bus mode must be connected to VSSD 1 select I2C bus mode must be connected to VDDD Input pins 5 RESET 0 normal operatio...

Страница 12: ...tion data transfer from the device Remark when the device is powered up at least one L3CLOCK pulse must be given to the L3 bus interface to wake up the interface before starting sending to the device...

Страница 13: ...after power up device address DOM bits register address data byte 1 data byte 2 1 0 Fig 5 Data write mode for L3 bus version 2 MBL565 L3CLOCK L3MODE L3DATA 0 read valid invalid device address prepare...

Страница 14: ...action from the register followed by seven bits for the source register address in binary format with A6 being the MSB and A0 being the LSB 3 One byte with the device address preceded by 11 is sent t...

Страница 15: ...or 2 way 2 line communication between different ICs or modules The two lines are a serial data line SDA and a serial clock line SCL Both lines must be connected to the VDD via a pull up resistor when...

Страница 16: ...on the I2C bus 10 6 Acknowledgment The number of data bits transferred between the start and stop conditions from the transmitter to receiver is not limited Each byte of eight bits is followed by one...

Страница 17: ...by pin DA0 and pin DA1 The UDA1352TS acts as a slave receiver or a slave transmitter Therefore the clock signal SCL is only an input signal The data signal SDA is a bidirectional line The UDA1352TS de...

Страница 18: ...egister address ADDR where the writing of the register content of the UDA1352TS must start 5 The UDA1352TS acknowledges this register address A 6 The microcontroller sends 2 bytes data with the Most S...

Страница 19: ...device address 1001 110 again but this time followed by a logic 1 read of the R W bit An acknowledge is followed from the UDA1352TS 8 The UDA1352TS sends 2 bytes data with the Most Significant MS byt...

Страница 20: ...or this particular sub frame see Fig 12 The data bits from 4 to 31 in each sub frame will be modulated using a BMC scheme The sync preamble actually contains a violation of the BMC scheme and conseque...

Страница 21: ...frame Fig 11 SPDIF block format handbook full pagewidth sync preamble auxiliary 0 3 4 7 8 27 28 31 L S B L S B M S B P audio sample word C U V validity flag user data channel status parity bit MGU608...

Страница 22: ...nc word 1 F872 hex Pb 16 bits sync word 2 4E1F hex Pc 16 bits burst information see Table 16 Pd 16 bits length code number of bits BITS OF Pc VALUE CONTENTS REFERENCE POINT R REPETITION TIME OF DATA B...

Страница 23: ...ree levels of clock accuracy being Level I high accuracy tolerance of transmitting sampling frequency shall be within 50 10 6 Level II normal accuracy all receivers should receive a signal of 1000 10...

Страница 24: ...volume control left and right 12H sound feature mode treble and bass boost 13H mute 14H polarity SPDIF input settings 30H SPDIF input settings Software reset 7FH restore L3 bus default values REGISTE...

Страница 25: ...etting A 1 bit value to disable the mute bypass setting When this mute bypass setting is enabled then even in out of lock situations or non PCM data detected the output data will not be suppressed If...

Страница 26: ...then the power is off If this bit is logic 1 then the power is on Default value 1 3 to 2 When writing new settings via the L3 bus or I2C bus interface these bits should always remain at logic 0 defaul...

Страница 27: ...lue to program the left channel volume attenuation The range is 0 to 50 dB in steps of 0 25 dB to 60 dB in steps of 1 dB 66 dB and dB Default value 0000 0000 see Table 25 7 to 0 VCR_ 7 0 Volume settin...

Страница 28: ...o 14 M 1 0 Sound feature mode A 2 bit value to program the sound processing filter sets modes of bass boost and treble Default value 00 see Table 28 13 to 12 TR 1 0 Treble settings A 2 bit value to pr...

Страница 29: ...t settings BB3 BB2 BB1 BB0 FLAT SET dB MINIMUM SET dB MAXIMUM SET dB 0 0 0 0 0 0 0 0 0 0 1 0 2 2 0 0 1 0 0 4 4 0 0 1 1 0 6 6 0 1 0 0 0 8 8 0 1 0 1 0 10 10 0 1 1 0 0 12 12 0 1 1 1 0 14 14 1 0 0 0 0 16...

Страница 30: ...it is logic 1 then the quick mute mode is selected Default value 0 14 MT Mute A 1 bit value to set the mute function If this bit is logic 0 then the audio output is not muted unless pin MUTE is logic...

Страница 31: ...is bit is logic 0 then the DAC output is not inverted If this bit is logic 1 then the DAC output is inverted Default value 0 14 When writing new settings via the L3 bus or I2C bus interface this bit s...

Страница 32: ...CM detection status to the lock indicator If this bit is logic 0 then the lock indicator does not contain PCM detection status If this bit is logic 1 then the PCM detection status is combined with the...

Страница 33: ...register bits BIT 15 14 13 12 11 10 9 8 Symbol BIT 7 6 5 4 3 2 1 0 Symbol MUTE_ STATE BIT SYMBOL DESCRIPTION 15 to 3 reserved 2 MUTE_STAT E Mute status bit A 1 bit value to indicate the status of the...

Страница 34: ...rds are detected in the SPDIF stream or not If this bit is logic 0 then no preamble words are detected If this bit is logic 1 then burst payload is detected 1 B_ERR Bit error detection A 1 bit value t...

Страница 35: ...0 Symbol SPDI_ BIT7 SPDI_ BIT6 SPDI_ BIT5 SPDI_ BIT4 SPDI_ BIT3 SPDI_ BIT2 SPDI_ BIT1 SPDI_ BIT0 BIT 15 14 13 12 11 10 9 8 Symbol SPDI_ BIT31 SPDI_ BIT30 SPDI_ BIT29 SPDI_ BIT28 SPDI_ BIT27 SPDI_ BIT2...

Страница 36: ...en the maximum length is 24 bits 31 to 30 SPDI_BIT 31 30 reserved 29 to 28 SPDI_BIT 29 28 Clock accuracy A 2 bit value indicating the clock accuracy see Table 49 27 to 24 SPDI_BIT 27 24 Sample frequen...

Страница 37: ...1 reserved reserved 1 0 0 19 bits 23 bits 1 0 1 20 bits 24 bits 1 1 0 17 bits 21 bits 1 1 1 reserved reserved SPDI_BIT29 SPDI_BIT28 CLOCK ACCURACY 0 0 level II 0 1 level I 1 0 level III 1 1 reserved...

Страница 38: ...0 L 1 1 0 1 M 1 1 1 0 N 1 1 1 1 O SPDI_BIT19 SPDI_BIT18 SPDI_BIT17 SPDI_BIT16 SOURCE NUMBER 0 0 0 0 don t care 0 0 0 1 1 0 0 1 0 2 0 0 1 1 3 0 1 0 0 4 0 1 0 1 5 0 1 1 0 6 0 1 1 1 7 1 0 0 0 8 1 0 0 1 9...

Страница 39: ...rmation 011 00xxL analog to digital converters for analog signals without copyright information 011 01xxL analog to digital converters for analog signals which include copyright information in the for...

Страница 40: ...11 10 9 8 Symbol FPLL_ LOCK BIT 7 6 5 4 3 2 1 0 Symbol VCO_ TIMEOUT BIT SYMBOL DESCRIPTION 15 to 9 reserved 8 FPLL_LOCK FPLL lock A 1 bit value that indicates the FPLL status together with bit 4 see...

Страница 41: ...te 2 2000 2000 V Machine Model MM note 3 200 200 V Ilu prot latch up protection current Tamb 125 C VDD 3 6 V 200 mA Isc DAC short circuit current of DAC Tamb 0 C VDD 3 V note 4 output short circuited...

Страница 42: ...int internal pull down resistance 16 33 78 k Digital outputs VOH HIGH level output voltage IOH 2 mA 0 85VDDD V VOL LOW level output voltage IOL 2 mA 0 4 V IO max maximum output current 3 mA Digital t...

Страница 43: ...d time in address mode 190 ns tsu L3 D L3MODE set up time in data transfer mode 190 ns th L3 D L3MODE hold time in data transfer mode 190 ns t stp L3 L3MODE stop time in data transfer mode 190 ns tsu...

Страница 44: ...0 ns tHD DAT data hold time 0 s tSP pulse width of spikes to be suppressed by the input filter 0 50 ns Cb capacitive load for each bus line 400 pF SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNIT handbook...

Страница 45: ...th L3 DA tsu L3 DA th L3 D Tcy CLK L3 BIT 0 L3MODE L3CLOCK L3DATA read L3DATA write BIT 7 MBL566 tCLK L3 H tCLK L3 L td L3 R tdis L3 R Fig 16 Timing for data transfer mode handbook full pagewidth MSC6...

Страница 46: ...6 SELSTATIC S2 VDDD no mute mute 2 3 1 11 MUTE DA1 C18 47 F 16 V X3 R8 10 k R7 100 15 19 VOUTL Vref left_out C17 47 F 16 V X2 R6 10 k R5 100 RESET 18 24 23 TEST2 C15 100 nF 50 V C14 10 F 16 V C20 100...

Страница 47: ...1 65 0 38 0 25 0 20 0 09 10 4 10 0 5 4 5 2 0 65 1 25 7 9 7 6 0 9 0 7 1 1 0 7 8 0 o o 0 13 0 1 0 2 DIMENSIONS mm are the original dimensions Note 1 Plastic or metal protrusions of 0 2 mm maximum per si...

Страница 48: ...wetting can present major problems To overcome these problems the double wave soldering method was specifically developed If wave soldering is used the following conditions must be observed for optim...

Страница 49: ...ottom side the solder cannot penetrate between the printed circuit board and the heatsink On versions with the heatsink on the top side the solder might be deposited on the heatsink surface 4 If wave...

Страница 50: ...ifications and product descriptions at any time and without notice This document supersedes and replaces all information supplied prior to the publication hereof Suitability for use NXP Semiconductors...

Страница 51: ...or intellectual property rights Export control This document as well as the item s described herein may be subject to export control regulations Export might require a prior authorization from nation...

Страница 52: ...document does not form part of any quotation or contract is believed to be accurate and reliable and may be changed without notice No liability will be accepted by the publisher for any consequence o...

Отзывы: