cs4924 Cirrus Logic, Inc., cs4924 Datasheet - Page 36

no-image

cs4924

Manufacturer Part Number
cs4924
Description
Multi-channel Digital Audio Decoders Logic
Manufacturer
Cirrus Logic, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cs492405-CL
Manufacturer:
CRYSTAL
Quantity:
13 888
Part Number:
cs492405-CL
Manufacturer:
CRYSTAL
Quantity:
210
Part Number:
cs492405-CL
Manufacturer:
CRYSTAL
Quantity:
983
Part Number:
cs492405-CL
Manufacturer:
CRYSTAL
Quantity:
983
Part Number:
cs492405-CL
Manufacturer:
CRYSTAL
Quantity:
20 000
6.2.2 Motorola Parallel Host Mode
Motorola parallel host mode is accomplished with
CS, DS, R/W, A[1:0], and DATA[7:0]. Table 6
shows the pin name, pin description and pin
number of each signal on the CS4923/4/5/6/7/8/9.
In Motorola host interface mode, the host interface
pins act as an active-low chip select, CS, an active-
low data strobe, DS, and a R/W control signal.
Internally to the CS492X, DS and CS are logically
ANDED. Therefore, in some cases, DS and CS can
be externally tied together with a common active-
low strobe. Otherwise, in long decoder delay
scenarios, read or write cycles can be terminated
earlier by connecting the microprocessor active-
low data-strobe signal to the CS492X DS and a
delayed final active-low chip select independently
to the CS pin.
When the DSP writes a byte to the HOSTMSG
register, the HOUTRDY bit in the CONTROL
register is set to indicate that there is data to be
read. During read cycles, DATA[7:0] are driven
when R/W is high and DS and CS are both low.
DATA[7:0] are released with the earliest of CS or
DS going high. The HOUTRDY bit of the
CONTROL register is cleared after the host reads
from the HOSTMSG register.
Write cycles occur with R/W low followed by DS
and CS both going low. The A[1:0] address pins
select the specific address of the register to be
written and DATA[7:0] carry the data to be written.
For write cycles, the first of CS and DS going high
latches data. Data must be held sufficiently to
satisfy the hold time as given in the timing section.
The HINBSY is set when the host writes the
HOSTMSG register. This bit is cleared when the
byte in the HOSTMSG is internally read by the
DSP.
36
6.3 SPI Serial Host Interface
For SPI communications, the CS4923/4/5/6/7/8/9
always acts as a slave. Serial SPI communication
with the CS4923/4/5/6/7/8/9 is accomplished with
5 communication lines: CS, SCCLK, SCDIN,
SCDOUT and INTREQ. Table 7 shows the pin
name, pin description and pin number of each
signal on the CS4923/4/5/6/7/8/9. CS is an active
low chip select and must be held low for writes to
and reads from the part. SCCLK is an input to the
CS492X that clocks data in and out of the device on
its rising edge. SCDIN is the data input and should
be valid on the rising edge of SCCLK. SCDOUT is
the data output and will be valid on the rising edge
of SCCLK. INTREQ is an open drain, active-low
interrupt request signal that is driven low by the
CS492X when there is data to be read out.
CS
DS
R/W
A1
A0
INTREQ
DATA7
DATA6
DATA5
DATA4
DATA3
DATA2
DATA1
DATA0
CS
SCDIN
SCCLK
SCDOUT
INTREQ
Table 6. Motorola Parallel Host Mode Pin Assignments
Pin Name
Pin Name
Table 7. SPI Serial Mode Pin Assignments
Read or Write Enable
Serial Control Clock
Register Address 1
Register Address 0
Serial Data Output
Interrupt Request
Interrupt Request
Serial Data Input
Pin Description
Pin Description
Data Strobe
Chip Select
Chip Select
Data Bit 7
Data Bit 6
Data Bit 5
Data Bit 4
Data Bit 3
Data Bit 2
Data Bit 1
Data Bit 0
CS4923/4/5/6/7/8/9
Pin Number
Pin Number
DS262F2
18
20
10
11
14
15
16
17
18
19
20
4
5
6
7
8
9
6
7

Related parts for cs4924