Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

CS494002 Datasheet(PDF) 50 Page - Cirrus Logic

Part # CS494002
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

CS494002 Datasheet(HTML) 50 Page - Cirrus Logic

Back Button CS494002 Datasheet HTML 46Page - Cirrus Logic CS494002 Datasheet HTML 47Page - Cirrus Logic CS494002 Datasheet HTML 48Page - Cirrus Logic CS494002 Datasheet HTML 49Page - Cirrus Logic CS494002 Datasheet HTML 50Page - Cirrus Logic CS494002 Datasheet HTML 51Page - Cirrus Logic CS494002 Datasheet HTML 52Page - Cirrus Logic CS494002 Datasheet HTML 53Page - Cirrus Logic CS494002 Datasheet HTML 54Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 50 / 100 page
background image
50
6.2 Parallel Host Communication for
DSPAB
The parallel host communication modes of DSPAB
provide an 8-bit interface to the DSP. An Intel-style
parallel mode and a Motorola-style parallel mode
are supported. The host interface is implemented
using four communication registers within DSPAB
as shown in Table 6, “Parallel Input/Output
Registers for DSPAB,” on page 51.
When the host is downloading code to DSPAB or
configuring the application code, control messages
will be written to (and read from) the Host Message
register. The Host Control register is used during
messaging sessions to determine when DSPAB can
accept another byte of control data, and when
DSPAB has an outgoing byte that should be read.
All communication to DSPAB after download is in
24-bit words. Reads and writes are done in
multiples
of
3-byte
transactions.
A
3-byte
transaction is accomplished by doing three
consecutive byte reads or byte writes.
The PCM Data and Compressed Data registers are
used strictly for the transfer of audio data. The host
cannot read from these two registers. Audio data
written to registers 11b and 10b are transferred
directly to the internal FIFOs of DSPAB. When the
level of the PCM FIFO reaches the FIFO threshold
level, the MFC bit of the Host Control register will
be set. When the level of the Compressed Data
FIFO reaches the FIFO threshold level, the MFB
bit of the Host Control register will be set. Writing
data directly to the FIFOs is only supported in
specific applications. To see if an application
supports this feature, consult the appropriate
Application Note.
A detailed description for each parallel host mode
will now be given. The following information will
be provided for the Intel mode and Motorola mode:
•
The pins of DSPAB which must be used for
proper communication
•
Flow diagram and description for a parallel
byte write
•
Flow diagram and description for a parallel
byte read
The four registers of DSPAB’s parallel host mode
are not used identically. The algorithm used for
communicating with each register will be given as
a functional description, building upon the basic
read and write protocols defined in the Motorola
and Intel sections. The following will be covered:
•
Flow diagram and description for a control
write
•
Flow diagram and description for a control read
6.2.5 Intel Parallel Host Communication
Mode for DSPAB
The Intel parallel host communication mode is
implemented using the pins given in Table 6.
Parallel host communication is available only on
the 144-pin package part.
The HOUTRDY bit of the Host Control Register
(A[1:0] = 01b) indicates that the DSP has a
message for the host to read. The FINTREQ pin
can be controlled by the application code, and
allows for another method of requesting that the
Mnemonic
Pin Name
144-Pin
Package,
Pin
Number
Chip Select
FCS
15
Write Enable
FWR
12
Output Enable
FRD
13
Register Address Bit 1
FA1
4
Register Address Bit 0
FA0
6
Interrupt Request
FINTREQ
16
DATA7
FDAT7
9
DATA6
FDAT6
14
DATA5
FDAT5
18
DATA4
FDAT4
19
DATA3
FDAT3
22
DATA2
FDAT2
24
DATA1
FDAT1
27
DATA0
FDAT0
29
Table 6. Intel Mode Communication Signals 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