Electronic Components Datasheet Search
  English  ▼

X  

CS8420 Datasheet(PDF) 73 Page - Cirrus Logic

Part # CS8420
Description  DIGITAL AUDIO SAMPLE RATE CONVERTER
PDF  80 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS8420 Datasheet(HTML) 73 Page - Cirrus Logic

Back Button CS8420 Datasheet HTML 69Page - Cirrus Logic CS8420 Datasheet HTML 70Page - Cirrus Logic CS8420 Datasheet HTML 71Page - Cirrus Logic CS8420 Datasheet HTML 72Page - Cirrus Logic CS8420 Datasheet HTML 73Page - Cirrus Logic CS8420 Datasheet HTML 74Page - Cirrus Logic CS8420 Datasheet HTML 75Page - Cirrus Logic CS8420 Datasheet HTML 76Page - Cirrus Logic CS8420 Datasheet HTML 77Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 73 / 80 page
background image
CS8420
DS245PP2
73
The user can configure the interrupt enable register
to cause interrupts to occur whenever “D to E” or
“E to F” buffer transfers occur. This allows deter-
mination of the allowable time periods to interact
with the E buffer.
Also provided are “D to E” and “E to F” inhibit
bits. The associated buffer transfer is disabled
whenever the user sets these bits. These may be
used whenever “long” control port interactions are
occurring. They can also be used to align the be-
havior of the buffers with the selected audio data
flow. For example, if the audio data flow is serial
port in to AES3 out, then it is necessary to inhibit
“D toE” transfers, since these would overwrite the
desired transmit C data with invalid data.
Flowcharts for reading and writing to the E buffer
are shown in Figures 41 and 42. For reading, since
a D to E interrupt just occurred, then there a sub-
stantial time interval until the next D to E transfer
(approximately 192 frames worth of time). This is
usually plenty of time to access the E data without
having to inhibit the next transfer.
For writing, the sequence starts after a E to F trans-
fer, which is based on the output timebase. Since a
D to E transfer could occur at any time (this is
based on the input timebase), then it is important to
inhibit D to E transfers while writing to the E buffer
until all writes are complete. Then wait until the
next E to F transfer occurs before enabling D to E
transfers. This ensures that the data written to the E
buffer actually gets transmitted and not overwritten
by a D to E transfer.
If the channel status block to transmit indicates
PRO mode, then the CRCC byte is automatically
calculated by the CS8420, and does not have to be
written into the last byte of the block by the host
microcontroller.
block 1
block 2
block 3
block 4
block 5
block 1
block 1
block 2
block 3
block 3
block 4
block 5
Contents of E buffer
Updated at Fsi rate
Contents of F buffer
Updated from E
Output at Fso rate
Fso > Fsi (3/2) Causes blocks 1 and 3 to be transmitted twice
Fso < Fsi (2/3) Causes blocks 3 and 6 to not be transmitted
Contents of E buffer
Updated at Fsi rate
Contents of F buffer
Updated from E
Output at Fso rate
block 1
block 2
block 3
block 4
block 5
block 6
block 7
block 1
block 2
block 4
block 5
block 7
Figure 40. Channel Status Block Handling When Fso is Not Equal to Fsi
D to E interrupt occurs
Optionally set D to E inhibit
Read E data
If set, clear D to E inhibit
Return
Figure 41. Flowchart for Reading the E Buffer
E to F interrupt occurs
Optionally set E to F inhibit
Clear D to E inhibit
If set, clear E to F inhibit
Return
Set D to E inhibit
Write E data
Wait for E to F transfer
Figure 42. Flowchart for Writing the E Buffer



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


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