CDB49300 Cirrus Logic Inc, CDB49300 Datasheet - Page 36

no-image

CDB49300

Manufacturer Part Number
CDB49300
Description
Audio Modules & Development Tools Eval Bd Mult-Std Aud Decdr. DSP
Manufacturer
Cirrus Logic Inc
Datasheet

Specifications of CDB49300

Description/function
Audio A/D
Operating Supply Voltage
5 V
Product
Audio Modules
For Use With/related Products
CS49300
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
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 CDB49300