Cirrus-logic CS8420 Bedienungsanleitung Seite 1

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Cirrus-logic CS8420 herunter. Cirrus Logic CS8420 User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 94
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
Copyright © Cirrus Logic, Inc. 2007
(All Rights Reserved)
http://www.cirrus.com
Digital Audio Sample Rate Converter
Features
Complete IEC60958, AES3, S/PDIF, EIAJ
CP1201-compatible Transceiver with
Asynchronous Sample Rate Converter
Flexible 3-wire Serial Digital I/O Ports
8-kHz to 108-kHz Sample Rate Range
1:3 and 3:1 Maximum Input to Output Sample
Rate Ratio
128 dB Dynamic Range
-117 dB THD+N at 1 kHz
Excellent Performance at Almost a 1:1 Ratio
Excellent Clock Jitter Rejection
24-bit I/O Words
Pin and Microcontroller Read/Write Access to
Channel Status and User Data
Microcontroller and Stand-Alone Modes
General Description
The CS8420 is a stereo digital audio sample rate con-
verter (SRC) with AES3-type and serial digital audio
inputs, AES3-type and serial digital audio outputs, and
includes comprehensive control ability via a 4-wire mi-
crocontroller port. Channel status and user data can be
assembled in block-sized buffers, making
read/modify/write cycles easy.
Digital audio inputs and outputs may be 24, 20, or 16
bits. The input data can be completely asynchronous to
the output data, with the output data being synchronous
to an external system clock.
The CS8420 is available in a 28-pin SOIC package in
both Commercial (-10º to +70º C) and Automotive
grades (-40º to +85º C). The CDB8420 Customer Dem-
onstration board is also available for device evaluation
and implementation suggestions.
Please refer to “Ordering Information” on page 93 for or-
dering information.
Target applications include CD-R, DAT, MD, DVD and
VTR equipment, mixing consoles, digital audio trans-
mission equipment, high-quality D/A and A/D
converters, effects processors, and computer audio
systems.
Serial
Audio
Input
Clock &
Data
Recovery
Misc.
Control
AES3
S/PDIF
Encoder
Serial
Audio
Output
Receiver
AES3
S/PDIF
Decoder
Sample
Rate
Converter
C&Ubit
Data
Buffer
Control
Port &
Registers
Output
Clock
Generator
RXN
RXP
ILRCK
ISCLK
SDIN
OLRCK
OSCLK
SDOUT
TXP
TXN
RST OMCKEMPH U TCBL SDA/
CDOUT
SCL/
CCLK
AD1/
CDIN
AD0/
CS
INT
VA+
AGND
FILT RERR VD+
DGND
H/S
RMCK
Driver
APRIL '07
DS245F4
CS8420
Seitenansicht 0
1 2 3 4 5 6 ... 93 94

Inhaltsverzeichnis

Seite 1 - General Description

Copyright © Cirrus Logic, Inc. 2007(All Rights Reserved)http://www.cirrus.comDigital Audio Sample Rate ConverterFeatures Complete IEC60958, AES3, S/P

Seite 2 - TABLE OF CONTENTS

10 DS245F4CS8420SWITCHING CHARACTERISTICS - CONTROL PORT - SPI™ MODEInputs: Logic 0 = 0 V, Logic 1 = VD+; CL = 20 pF.13. If Fso or Fsi is lower than 4

Seite 3

DS245F4 11CS8420SWITCHING CHARACTERISTICS - CONTROL PORT - I²C® MODEInputs: Logic 0 = 0 V, Logic 1 = VD+; CL = 20 pF.16. Data must be held for suffici

Seite 4 - LIST OF FIGURES

12 DS245F4CS84202. TYPICAL CONNECTION DIAGRAMCS8420CableTerminationRXPRXNAES3/SPDIFSource3-wire SerialAudio SourceILRCKISCLKSDINClock Sourceand Contro

Seite 5 - LIST OF TABLES

DS245F4 13CS84203. GENERAL DESCRIPTIONThe CS8420 is a fully asynchronous sample rate converter plus AES3 transceiver intended to be used in digital au

Seite 6 - ABSOLUTE MAXIMUM RATINGS

14 DS245F4CS84204. DATA I/O FLOW AND CLOCKING OPTIONSThe CS8420 can be configured for nine connectivity alternatives, referred to as data flows. Each

Seite 7 - DC ELECTRICAL SPECIFICATIONS

DS245F4 15CS8420The AESBP switch allows a TTL level, bi-phase mark-encoded data stream connected to RXP to be routed to theTXP and TXN pin drivers. Th

Seite 8 - SWITCHING CHARACTERISTICS

16 DS245F4CS8420Figure 8. Serial Audio Input, using PLL, SRC Enabled Figure 9. Serial Audio Input, No PLL, SRC EnabledSerialAudioInputAES3Encoder&am

Seite 9

DS245F4 17CS8420Figure 14. AES3 Input to Serial Audio Output, Serial Au-dio Input to AES3 Out, No SRCFigure 15. AES3 Input to Serial Audio Output On

Seite 10 - Figure 3. SPI Mode Timing

18 DS245F4CS84205. SAMPLE RATE CONVERTER (SRC)Multirate digital signal processing techniques are used to conceptually upsample the incoming data to ve

Seite 11 - - - 100 kHz

DS245F4 19CS84206. THREE-WIRE SERIAL AUDIO PORTSA 3-wire serial audio input port and a 3-wire serial audio output port is provided. Each port can be a

Seite 12 - 2. TYPICAL CONNECTION DIAGRAM

2 DS245F4CS8420TABLE OF CONTENTS1. CHARACTERISTICS AND SPECIFICATIONS ...

Seite 13 - 3. GENERAL DESCRIPTION

20 DS245F4CS8420Figure 17. Serial Audio Input Example FormatsMSB LSBMSBLSBMSBILRCKISCLKSDINChannel A Channel BLeft Justified(In)ILRCKISCLKMSB LSBMSBL

Seite 14

DS245F4 21CS8420 Figure 18. Serial Audio Output Example FormatsX = don’t care to match format, but does need to be set to the desired setting* not

Seite 15

22 DS245F4CS84207. AES3 TRANSMITTER AND RECEIVERThe CS8420 includes an AES3-type digital audio receiver and an AES3-type digital audio transmitter. A

Seite 16 - 16 DS245F4

DS245F4 23CS84207.1.4 Channel Status Data HandlingThe first 2 bytes of the Channel Status block are decoded into the Receiver Channel Status register.

Seite 17 - DS245F4 17

24 DS245F4CS84207.1.6 Non-Audio Auto DetectionSince it is possible to convey non-audio data in an AES3 data stream, it is important to know whether th

Seite 18 - 5.1 Dither

DS245F4 25CS84207.2.2 TXN and TXP DriversThe line drivers are low-skew, low-impedance, differential outputs capable of driving cables directly. Bothdr

Seite 19

26 DS245F4CS8420 Figure 20. AES3 Transmitter Timing for C, U and V Pin Input DataVCU[0] VCU[1] VCU[2] VCU[3] VCU[4]Data [4] Data [5] Data [6] Data [7

Seite 20 - Channel B

DS245F4 27CS8420 SRCAES3ReceiverAES3TransmitterPLLIn OutAA AABB BB96kHz stereo96kHz frame rate256x96kHz96kHz stereo96kHz frame rate96kHzFsi96kHzFsoOMC

Seite 21 - Frame 191

28 DS245F4CS84208. AES3 TRANSMITTER AND RECEIVER8.1 Sample Rate ConverterThe equation for the group delay through the sample rate converter, with the

Seite 22 - 7.1.2 OMCK Out On RMCK

DS245F4 29CS84208.2 Non-SRC DelayThe unit of delay depends on the frame rate (sample rate) Fs. The AES receiver has a interface delay of twoframes. Th

Seite 23 - 7.1.5 User Data Handling

DS245F4 3CS842010.13 Interrupt Register 2 Mode Registers MSB & LSB (0Dh,0Eh) ... 4210.14 Receive

Seite 24 - 7.2 AES3 Transmitter

30 DS245F4CS84209. CONTROL PORT DESCRIPTION AND TIMINGThe control port is used to access the registers, allowing the CS8420 to be configured for the d

Seite 25 - 7.3 Mono Mode Operation

DS245F4 31CS84209.2 I²C ModeIn I²C mode, SDA is a bidirectional data line. Data is clocked into and out of the part by the clock, SCL, withthe clock t

Seite 26 - 26 DS245F4

32 DS245F4CS842010. CONTROL PORT REGISTER BIT DEFINITIONS10.1 Memory Address Pointer (MAP)This register defaults to 01INCR Auto-Increment Address Cont

Seite 27 - DS245F4 27

DS245F4 33CS8420Addr(HEX)Function 7 6 5 4 3 2 1 001 Control 1SWCLK VSET MUTESAO MUTEAES DITH INT1 INT0 TCBLD02 Control 2TRUNC HOLD1 HOLD0 RMCKF MMR MM

Seite 28 - 8.1 Sample Rate Converter

34 DS245F4CS842010.2 Miscellaneous Control 1 (01h)SWCLK Causes OMCK to be output through the RMCK pin when the PLL is unlocked0 - RMCK is driven by th

Seite 29 - 8.2 Non-SRC Delay

DS245F4 35CS842010.3 Miscellaneous Control 2 (02h)TRUNC Determines whether the word length is set according to the incoming Channel Status data0 - Dat

Seite 30 - 9.1 SPI Mode

36 DS245F4CS842010.4 Data Flow Control (03h)The Data Flow Control register configures the flow of audio data to/from the following blocks: Serial Audi

Seite 31 - 9.3 Interrupts

DS245F4 37CS842010.5 Clock Source Control (04h)This register configures the clock sources of various blocks. In conjunction with the Data Flow Control

Seite 32 - 7 6543210

38 DS245F4CS842010.6 Serial Audio Input Port Data Format (05h)SIMS Master/Slave Mode Selector0 - Serial audio input port is in Slave mode (default)1 -

Seite 33

DS245F4 39CS842010.7 Serial Audio Output Port Data Format (06h)SOMS Master/Slave Mode Selector0 - Serial audio output port is in Slave mode (default)1

Seite 34

4 DS245F4CS842016. PLL FILTER ...

Seite 35

40 DS245F4CS842010.8 Interrupt 1 Register Status (07h) (Read Only)For all bits in this register, a “1” means the associated interrupt condition has oc

Seite 36 - 10.4 Data Flow Control (03h)

DS245F4 41CS842010.9 Interrupt Register 2 Status (08h) (Read Only)For all bits in this register, a “1” means the associated interrupt condition has oc

Seite 37 - 7 6 543210

42 DS245F4CS842010.12 Interrupt 2 Register Mask (0Ch)The bits of this register serve as a mask for the Interrupt 2 Register. If a mask bit is set to 1

Seite 38

DS245F4 43CS842010.14 Receiver Channel Status (0Fh) (Read Only)The bits in this register can be associated with either channel A or B of the received

Seite 39

44 DS245F4CS842010.15 Receiver Error (10h) (Read Only)This register contains the AES3 receiver and PLL status bits. Unmasked bits will go high on occu

Seite 40

DS245F4 45CS842010.16 Receiver Error Mask (11h)The bits in this register serve as masks for the corresponding bits of the Receiver Error Regis-ter. If

Seite 41

46 DS245F4CS842010.18 User Data Buffer Control (13h)UD User data pin (U) direction specifier0 - The U pin is an input. The U data is latched in on bot

Seite 42

DS245F4 47CS842010.19 Sample Rate Ratio (1Eh) (Read Only)The Sample Rate Ratio is Fso divided by Fsi. This value is represented as an integer and a fr

Seite 43 - COPY ORIG

48 DS245F4CS842011. SYSTEM AND APPLICATIONS ISSUES11.1 Reset, Power Down and Start-up OptionsWhen RST is low, the CS8420 enters a low-power mode. All

Seite 44

DS245F4 49CS842011.3 SRC Invalid StateOccasionally the CS8420 SRC will enter an invalid state. This can happen after the RUN bit has been setwhen an A

Seite 45

DS245F4 5CS8420Figure 35.Consumer Input Circuit ...

Seite 46

50 DS245F4CS842011.5 Block-Mode U-Data D-to-E Buffer Transfers When Fsi ≠ Fso, Block-Mode U-data transfers from the D buffer to the E buffer are not s

Seite 47

DS245F4 51CS842012. SOFTWARE MODE - PIN DESCRIPTIONThe above diagram and the following pin descriptions apply to Software mode. In Hardware mode, some

Seite 48 - 11.2 Transmitter Startup

52 DS245F4CS8420FILT - PLL Loop Filter *An RC network should be connected between this pin and ground. Recommended schematic and component val-ues are

Seite 49 - 11.3 SRC Invalid State

DS245F4 53CS8420EMPH - Pre-Emphasis Indicator OutputEMPH is low when the incoming AES3 data indicates the presence of 50/15 μs pre-emphasis. When the

Seite 50

54 DS245F4CS8420Miscellaneous Pins:U - User DataThe U pin may optionally be used to input User data for transmission by the AES3 transmitter (see Figu

Seite 51 - Clock-Related Pins:

DS245F4 55CS842013. HARDWARE MODES13.1 Overall DescriptionThe CS8420 has six Hardware modes, which allow use of the device without using a micro-contr

Seite 52 - Audio Input Interface:

56 DS245F4CS842013.2 Hardware Mode 1 Description (DEFAULT Data Flow, AES3 Input)Hardware Mode 1 data flow is shown in Figure 24. Audio data is input v

Seite 53 - Control Port Signals:

DS245F4 57CS842013.2.1 Pin Description - Hardware Mode 1Overall Device Control:DFC0, DFC1 - Data Flow Control InputsDFC0 and DFC1 inputs determine the

Seite 54 - Miscellaneous Pins:

58 DS245F4CS8420RERR - Receiver Error IndicatorWhen high, indicates a problem with the operation of the AES3 receiver. The status of this pin is updat

Seite 55 - 13. HARDWARE MODES

DS245F4 59CS842013.3 Hardware Mode 2 Description(DEFAULT Data Flow, Serial Input)Hardware Mode 2 data flow is shown in Figure 25. Audio data is input

Seite 56

6 DS245F4CS84201. CHARACTERISTICS AND SPECIFICATIONSAll Min/Max characteristics and specifications are guaranteed over the Specified Operating Conditi

Seite 57

60 DS245F4CS8420COPY/C ORIG/U Function00PRO=0, COPY=0, L=001PRO=0, COPY=0, L=110PRO=0, COPY=1, L=011PRO=1Table 9. HW Mode 2A COPY/C and ORIG/U Pin Fun

Seite 58

DS245F4 61CS842013.3.1 Pin Description - Hardware Mode 2Overall Device Control:DFC0, DFC1 - Data Flow Control InputsDFC0 and DFC1 inputs determine the

Seite 59

62 DS245F4CS8420RMCK - Input Section Recovered Master Clock OutputInput section recovered master clock output. Will be at a frequency of 256x the inpu

Seite 60

DS245F4 63CS842013.4 Hardware Mode 3 Description(Transceive Data Flow, with SRC)Hardware Mode 3 data flow is shown in Figure 26. Audio data is input v

Seite 61

64 DS245F4CS8420SDOUT RMCK RERR ORIG COPY FunctionLO - - - - Serial Output Port is SlaveHI - - - - Serial Output Port is Master- - - - LO Mode 3A: C t

Seite 62

DS245F4 65CS842013.4.1 Pin Description - Hardware Mode 3Overall Device Control:DFC0, DFC1 - Data Flow Control InputsDFC0 and DFC1 inputs determine the

Seite 63

66 DS245F4CS8420OLRCK - Serial Audio Output Port Left/Right Clock Input or OutputWord rate clock for the audio data on the SDOUT pin. The frequency wi

Seite 64

DS245F4 67CS842013.5 Hardware Mode 4 Description(Transceive Data Flow, No SRC) Hardware mode 4 data flow is shown in Figure 27. Audio data is input vi

Seite 65

68 DS245F4CS8420SDOUT RMCK RERR ORIG COPY FunctionLO - - - - Serial Output Port is SlaveHI - - - - Serial Output Port is Master- - - - LO Mode 4A: C t

Seite 66

DS245F4 69CS842013.5.1 Pin Description - Hardware Mode 4Overall Device Control:DFC0, DFC1 - Data Flow Control InputsDFC0 and DFC1 inputs determine the

Seite 67

DS245F4 7CS8420PERFORMANCE SPECIFICATIONS DIGITAL FILTER CHARACTERISTICS 2. See “AES3 Transmitter and Receiver” on page 28.DC ELECTRICAL SPECIFICATION

Seite 68

70 DS245F4CS8420OSCLK - Serial Audio Output Port Bit Clock Input or OutputSerial bit clock for audio data on the SDOUT pin.OLRCK - Serial Audio Output

Seite 69

DS245F4 71CS842013.6 Hardware Mode 5 Description (AES3 Receiver Only)Hardware Mode 5 data flow is shown in Figure 28. Audio data is input via the AES3

Seite 70

72 DS245F4CS842013.6.1 Pin Description - Hardware Mode 5Overall Device Control:DFC0, DFC1 - Data Flow Control InputsDFC0 and DFC1 inputs determine the

Seite 71

DS245F4 73CS8420AES3/SPDIF Receiver Interface:RXP, RXN - Differential Line Receiver InputsDifferential line receiver inputs, carrying AES3 type data.R

Seite 72

74 DS245F4CS842013.7 Hardware Mode 6 Description(AES3 Transmitter Only) Hardware Mode 6 data flow is shown in Figure 29. Audio data is input via the s

Seite 73

DS245F4 75CS8420Table 16. HW 6 Serial Port Format SelectionCOPY/C ORIG Function00PRO=0, COPY=0, L=001PRO=0, COPY=0, L=110PRO=0, COPY=1, L=011PRO=1Tabl

Seite 74

76 DS245F4CS842013.7.1 Pin Description - Hardware Mode 6Overall Device Control:DFC0, DFC1 - Data Flow Control InputsDFC0 and DFC1 inputs determine the

Seite 75

DS245F4 77CS8420ILRCK - Serial Audio Input Port Left/Right ClockInput or Output Word rate clock for the audio data on the SDIN pin. APMS - Serial Audi

Seite 76

78 DS245F4CS842014. EXTERNAL AES3/SPDIF/IEC60958 TRANSMITTER AND RECEIVER COMPONENTS This section details the external components required to interfac

Seite 77

DS245F4 79CS8420The TXP pin may be used to drive TTL or CMOS gates as shown in Figure 32. This circuit may be used foroptical connectors for digital a

Seite 78 - COMPONENTS

8 DS245F4CS8420DIGITAL INPUT CHARACTERISTICSDIGITAL INTERFACE SPECIFICATIONS AGND = DGND = 0 V; all voltages with respect to 0 V. TRANSMITTER CHARACTE

Seite 79 - CMOS Gate

80 DS245F4CS8420connection. Generally, it may be a good idea to provide the option of grounding or capacitively coupling theshield to the chassis.In t

Seite 80

DS245F4 81CS842015. CHANNEL STATUS AND USER DATA BUFFER MANAGEMENTThe CS8420 has a comprehensive channel status (C) and user (U) data buffering scheme

Seite 81

82 DS245F4CS842015.1.1 Manually Accessing the E BufferThe user can monitor the data being transferred by reading the E buffer, which is mapped into th

Seite 82

DS245F4 83CS8420.15.1.2 Reserving the First 5 Bytes in the E BufferD-to-E buffer transfers periodically overwrite the data stored in the E buffer. Thi

Seite 83

84 DS245F4CS842015.1.5 One-Byte ModeIn many applications, the channel status blocks for the A and B channels will be identical. In this situation,if t

Seite 84 - 15.2.2 Mode 2: Block Mode

DS245F4 85CS8420transmitted bit. The first byte read is the first byte received, and the first byte sent is the first byte trans-mitted.15.2.3 IEC6095

Seite 85 - 15.2.4 Mode (3): Reserved

86 DS245F4CS8420transmitter can read out data that had previously accumulated, allowing the FIFO to empty out. If the FIFObecomes completely empty, ze

Seite 86

DS245F4 87CS842016. PLL FILTER16.1 GeneralAn on-chip Phase Locked Loop (PLL) is used to recover the clock from the incoming data stream. Figure41 is a

Seite 87 - 16. PLL FILTER

88 DS245F4CS842016.2.2 Capacitor SelectionThe type of capacitors used for the PLL filter can have a significant effect on receiver performance. Largeo

Seite 88 - 16.2.3 Circuit Board Layout

DS245F4 89CS842016.3.2 Locking to the RXP/RXN Receiver InputsCS8420 parts that are configured to lock to only the RXP/RXN receiver inputs should use t

Seite 89

DS245F4 9CS8420SWITCHING CHARACTERISTICS - SERIAL AUDIO PORTSInputs: Logic 0 = 0 V, Logic 1 = VD+; CL = 20 pF.7. The active edges of ISCLK and OSCLK a

Seite 90 - 16.3.5 Jitter Attenuation

90 DS245F4CS842016.3.4 Jitter ToleranceShown in Figure 43 is the Receiver Jitter Tolerance template as illustrated in the AES3 and IEC60958-4specifica

Seite 91 - 17. PARAMETER DEFINITIONS

DS245F4 91CS842017. PARAMETER DEFINITIONSInput Sample Rate (Fsi)The sample rate of the incoming digital audio.Input Frame RateThe frame rate of the re

Seite 92 - 18. PACKAGE DIMENSIONS

92 DS245F4CS842018. PACKAGE DIMENSIONSTHERMAL CHARACTERISTICS AND SPECIFICATIONS INCHES MILLIMETERSDIM MIN MAX MIN MAXA 0.093 0.104 2.35 2.65A1 0.004

Seite 93 - 20. REVISION HISTORY

DS245F4 93CS842019. ORDERING INFORMATION20. REVISION HISTORY Product Description Package Pb-Free Grade Temp Range Container Order#CS8420Digital Audio

Seite 94 - 94 DS245F4

94 DS245F4CS8420Contacting Cirrus Logic SupportFor all product questions and inquiries, contact a Cirrus Logic Sales Representative. To find the one n

Kommentare zu diesen Handbüchern

Keine Kommentare