Electronic Components Datasheet Search
  English  ▼

X  

CS49400 Datasheet(PDF) 44 Page - Cirrus Logic

Part # CS49400
Description  Multi-Standard Audio Decoder Family
PDF  100 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS49400 Datasheet(HTML) 44 Page - Cirrus Logic

Back Button CS49400 Datasheet HTML 40Page - Cirrus Logic CS49400 Datasheet HTML 41Page - Cirrus Logic CS49400 Datasheet HTML 42Page - Cirrus Logic CS49400 Datasheet HTML 43Page - Cirrus Logic CS49400 Datasheet HTML 44Page - Cirrus Logic CS49400 Datasheet HTML 45Page - Cirrus Logic CS49400 Datasheet HTML 46Page - Cirrus Logic CS49400 Datasheet HTML 47Page - Cirrus Logic CS49400 Datasheet HTML 48Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 44 / 100 page
background image
44
1) An SPI read transaction is initiated by DSPAB
dropping FINTREQ, signaling that it has data
to be read.
2) The host responds by driving chip select (FCS)
low.
3) This is followed by a 7-bit address and the
read/write bit set high for a read. The address
for DSPAB defaults to 1000000b. It is
necessary to clock this address in prior to any
transfer in order for DSPAB to acknowledge
the read. In other words a byte of 0x81 should
be clocked into the device preceding any read.
The 0x81 byte represents the 7-bit address
1000000b, and the least significant bit set to 1
to designate a read.
4) After the falling edge of the serial control clock
(FSCCLK) for the read/write bit, the data is
ready to be clocked out on the control data out
pin (FCDOUT). Data clocked out by the host is
valid on the rising edge of FSCCLK. Data
transitions occur on the falling edge of
FSCCLK. The serial clock should be default
low so that eight transitions from low to high to
low will occur for each byte.
5) If FINTREQ is still low, another byte should be
clocked out of DSPAB. Please see the
discussion below for a complete description of
FINTREQ behavior.
6) When FINTREQ is released, the chip select
line of DSPAB should be taken high to end the
read transaction.
Understanding the role of FINTREQ is important
for
successful
communication. FINTREQ
is
guaranteed to remain low (once it has gone low)
until the second to last rising edge of FSCCLK of
the last byte to be transferred out of DSPAB. If
thereis nomoredatatobetransferred, FINTREQ
will go high at this point. For SPI this is the rising
edge for the second to last bit of the last byte to be
transferred. After going high, FINTREQ is
guaranteed to stay high until the next rising edge of
FSCCLK. This end of transfer condition signals the
host to end the read transaction by clocking the last
data bit out and raising FCS. If FINTREQ is still
low after the second to last rising edge of FSCCLK,
the host should continue reading data from the
serial control port.
It should be noted that all data should be read out of
the serial control port during one transaction or a
loss of data will occur. In other words, all data
should be read out of the chip until FINTREQ
signals the last byte by going high as described
above. Please see Section 6.1.3
“FINTREQ
Behavior: A Special Case” on page 48 for a more
detailed description of FINTREQ behavior.
FINTREQ
(LOW )?
FINTRE Q STILL
LO W ?
FCS HIGH
Y
N
FCS LOW
READ DA TA BYTE
W RITE ADD RES S BYTE
W ITH MODE BIT SET TO
1 FOR READ
Y
N
Figure 32. SPI Read Flow Diagram for DSPAB



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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