| Electronic Components Datasheet Search |
|
CS8420 Datasheet(PDF) 23 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
CS8420 Datasheet(HTML) 23 Page - Cirrus Logic |
|
23 / 80 page ![]() CS8420 DS245PP2 23 automatically by the CS8420. However, certain non-audio sources, such as AC3 or MPEG encod- ers, may not adhere to this convention, and the bit may not be properly set. The CS8420 AES3 receiv- er can detect such non-audio data. This is accom- plished by looking for a 96-bit sync code, consisting of 0x0000, 0x0000, 0x0000, 0x0000, 0xF872, and 0x4E1F. When the sync code is de- tected, an internal AUTODETECT signal will be asserted. If no additional sync codes are detected within the next 4096 frames, AUTODETECT will be de-asserted until another sync code is detected. The AUDIO bit in the Receiver Channel Status reg- ister is the logical OR of AUTODETECT and the received channel status bit 1. If non-audio data is detected, the data is still processed exactly as if it were normal audio. It is up to the user to mute the outputs as required. 9.5 AES3 Transmitter The AES3 transmitter encodes and transmits audio and digital data according to the AES3, IEC60958 (S/PDIF), and EIAJ CP-1201 interface standards. Audio and control data are multiplexed together and bi-phase mark encoded. The resulting bit stream is then driven directly, or through a trans- former, to an output connector. The transmitter is usually clocked from the output side clock domain of the sample rate converter. This clock may be derived from the clock input pin OMCK, or from the incoming data. In data flows with no SRC, and where OMCK is asynchronous to the data source, an interrupt bit is provided that will go high every time a data sample is dropped or re- peated. The channel status (C) and user channel (U) bits in the transmitted data stream are taken from storage areas within the CS8420. The user can manipulate the contents of the internal storage with a micro- controller. The CS8420 will also run in one of sev- eral automatic modes. The Appendix: Channel Sta- tus and User Data Buffer Management (page 72) provides detailed descriptions of each automatic mode, and describes methods for accessing the storage areas. The transmitted user data can option- ally be input via the U pin, under the control of a control port register bit. Figure 22 shows the timing requirements for inputting U data via the U pin. 9.5.1 Transmitted Frame and Channel Status Boundary Timing The TCBL pin may be an input or an output, and is used to control or indicate the start of transmitted channel status block boundaries. In some applications, it may be necessary to control the precise timing of the transmitted AES3 frame boundaries. This may be achieved in 3 ways: a) With TCBL configured as an input, when TCBL transitions high for >3 OMCK clocks, it will cause a frame start, and a new channel status block start. b) If the AES3 output comes from the AES3 input, while there is no SRC, setting TCBL as output will cause AES3 output frame boundaries to align with AES3 input frame boundaries. c) If the AES3 output comes from the serial audio input port while the port is in slave mode, and TCBL is set to output, then the start of the A chan- nel sub-frame will be aligned with the leading edge of ILRCK. 9.5.2 TXN and TXP Drivers The line drivers are low skew, low impedance, dif- ferential outputs capable of driving cables directly. Both drivers are set to ground during reset (RST = low), when no AES3 transmit clock is provided, and optionally under the control of a register bit. The CS8420 also allows immediate mute of the AES3 transmitter audio data via a control register bit. External components are used to terminate and iso- late the external cable from the CS8420. These components are detailed in the Appendix “External |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |