CS42528_05 CIRRUS [Cirrus Logic], CS42528_05 Datasheet - Page 75
CS42528_05
Manufacturer Part Number
CS42528_05
Description
114 dB, 192 kHz 8-Ch Codec with S/PDIF Receiver
Manufacturer
CIRRUS [Cirrus Logic]
Datasheet
1.CS42528_05.pdf
(91 pages)
- Current page: 75 of 91
- Download datasheet (2Mb)
DS586F1
9.2.1
9.2.1.1
In many applications, the channel status blocks for the A and B channels will be identical. In this situation,
the user may read a byte from one of the channel's blocks since the corresponding byte for the other chan-
nel will likely be the same. One-Byte Mode takes advantage of the often identical nature of A and B channel
status data. When reading data in One-Byte Mode, a single byte is returned, which can be from channel A
or B data, depending on a register control bit.
One-Byte Mode saves the user substantial control port access time, as it effectively accesses two bytes
worth of information in 1 byte's worth of access time. If the control port's auto-increment addressing is used
in combination with this mode, multi-byte accesses, such as full-block reads, can be done especially effi-
ciently.
9.2.1.2
There are those applications in which the A and B channel status blocks will not be the same, and the user
is interested in accessing both blocks. In these situations, Two-Byte Mode should be used to access the
E buffer.
In this mode, a read will cause the CS42528 to output two bytes from its control port. The first byte out will
represent the A channel status data, and the second byte will represent the B channel status data.
Channel Status Data E Buffer Access
The user can monitor the incoming Channel Status data by reading the E buffer, which is mapped into the
register space of the CS42528 through the control port Data Buffer. The Data Buffer must first be config-
ured to point to the address space of the C data. This is accomplished by setting the BSEL bit to ‘0’ in the
register
The user can configure the Interrupt Mask Register to cause an interrupt whenever any data-bit changes
are detected when D to E Channel Status buffer transfers occur. If no data bits have changed within the
current transfer of data from D to E, no interrupt will be generated. This allows determination of the ac-
ceptable time periods to interact with the E buffer. See
details.
The E buffer is organized as 24 x 16-bit words. For each word the MS Byte is the A channel data, and the
LS Byte is the B channel data (see
as One-Byte Mode and Two-Byte Mode. The desired mode is selected by setting the CAM bit in the Chan-
nel Status Data Buffer Control Register.
“Channel Status Data Buffer Control (address 24h)” on page
One-Byte Mode
Two-Byte Mode
Figure 26. Channel Status Data Buffer Structure
Receiver
S/PDIF
From
Figure
Received
Data
Buffer
26). There are two methods of accessing this memory, known
D
“Interrupt Mask (address 21h)” on page 64
8-bits
A
Control Port
words
E
8-bits
24
B
65.
CS42528
for more
75
Related parts for CS42528_05
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
IC CODEC S/PDIF RCVR 64LQFP
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
IC CODEC S/PDIF RCVR 64-LQFP
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
IC CODEC S/PDIF RCVR 64-LQFP
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
Audio CODECs IC 114dB 192kHz 8Ch Mlt-Ch CODEC
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
IC, AUDIO CODEC, 24BIT, 192KHZ, LQFP-64
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
DQ PACKAGE NOT RECOMMENDED-PLEASE USE DQZ
Manufacturer:
Cirrus Logic Inc
Part Number:
Description:
Cirrus Logic [Multi-Channel Digital Audio Decoders]
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
CS492405-CLCirrus Logic [Multi-Channel Digital Audio Decoders]
Manufacturer:
Cirrus Logic, Inc.
Datasheet:
Part Number:
Description:
EVALUATION BOARD FOR CS8427
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
BOARD EVAL FOR CS8416 RCVR
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
EVALUATION BOARD FOR CS8420
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
KIT DEVELOPMENT EP9315 ARM9
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
KIT DEVELOPMENT EP9302 ARM9
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
KIT DEVELOPMENT EP9307 ARM9
Manufacturer:
Cirrus Logic Inc
Datasheet:
Part Number:
Description:
KIT DEVELOPMENT EP73XX ARM7
Manufacturer:
Cirrus Logic Inc
Datasheet: