Electronic Components Datasheet Search
  English  ▼

X  

CS47L35 Datasheet(PDF) 83 Page - Cirrus Logic

Part # CS47L35
Description  Smart Codec with Low-Power Audio DSP
PDF  300 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS47L35 Datasheet(HTML) 83 Page - Cirrus Logic

Back Button CS47L35 Datasheet HTML 79Page - Cirrus Logic CS47L35 Datasheet HTML 80Page - Cirrus Logic CS47L35 Datasheet HTML 81Page - Cirrus Logic CS47L35 Datasheet HTML 82Page - Cirrus Logic CS47L35 Datasheet HTML 83Page - Cirrus Logic CS47L35 Datasheet HTML 84Page - Cirrus Logic CS47L35 Datasheet HTML 85Page - Cirrus Logic CS47L35 Datasheet HTML 86Page - Cirrus Logic CS47L35 Datasheet HTML 87Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 83 / 300 page
background image
DS1085F3
83
CS47L35
4.4 DSP Firmware Control
4.4.3
DSP Direct Memory Access (DMA) Control
Each DSP provides a multichannel DMA function; this is configured using the registers described in Table 4-26.
Table 4-25. DSP Memory and Clocking Control
Register Address
Bit
Label
Default
Description
DSP1 Base Address = R1048064 (0x0F_FE00)
DSP2 Base Address = R1572352 (0x17_FE00)
DSP3 Base Address = R2096640 (0x1F_FE00)
Base address
DSPn_Config_1
18:16 DSPn_CLK_SEL[2:0]
000
DSPn clock frequency select
000 = 5.5 MHz to 9.375 MHz
001 = 9.375 MHz to 18.75 MHz
010 = 18.75 MHz to 37.5 MHz
011 = 37.5 MHz to 75 MHz
100 = 75 MHz to 150 MHz
All other codes are reserved.
Note that, because DSPCLK could be any frequency (within the valid
ranges), it is not possible to quote exact frequencies in this field definition.
The DSPn Clock must be less than or equal to the DSPCLK frequency. The
exact frequency is derived as DSPCLK divided by 1, 2, 4, 8, or 16.
4DSPn_MEM_ENA
0
DSPn memory control
0 = Disabled
1 = Enabled
The DSPn memory contents are lost when DSPn_MEM_ENA =0. Note that
this bit is not affected by software reset; it remains in its previous condition.
1DSPn_CORE_ENA
0
DSPn enable. Controls the DSPn firmware execution
0 = Disabled
1 = Enabled
0DSPn_START
DSPn start
Write 1 to start DSPn firmware execution
Base address +0x06
DSPn_Status_2
31:16 DSPn_DUALMEM_
COLLISION_
ADDR[15:0]
0x0000 DSPn dual memory collision address. In the event of a DSPn memory access
collision, this field reports the address at which the collision occurred.
The address is defined relative to the base address of the shared data
memory. The LSB represents one 24-bit DSP memory word.
Note: Valid for DSP2 and DSP3 only.
3:1
DSPn_CLK_SEL_
STS[2:0]
000
DSPn clock frequency (read only). Valid only when the respective DSP Core
is enabled.
000 = 5.5 MHz to 9.375 MHz
001 = 9.375 MHz to 18.75 MHz
010 = 18.75 MHz to 37.5 MHz
011 = 37.5 MHz to 75 MHz
100 = 75 MHz to 150 MHz
All other codes are reserved
Note that, because DSPCLK could be any frequency (within the valid
ranges), it is not possible to quote exact frequencies in this field definition.
The exact frequency is derived as DSPCLK divided by 1, 2, 4, 8, or 16.
0DSPn_CLK_AVAIL
0
DSPn clock availability (read only)
0 = No Clock
1 = Clock Available
This bit exists for legacy software support only; it is not recommended for
future designs—it may be unreliable on the latest device architectures.
Base address +0x38
DSPn_External_Start
4:0
DSPn_START_IN_
SEL[4:0]
0x00
DSPn firmware execution control. Selects the trigger for DSPn firmware
execution.
0x00 = DMA
0x01 = DSP1 Start 1
0x02 = DSP1 Start 2
0x03 = DSP2 Start 1
0x04 = DSP2 Start 2
0x05 = DSP3 Start 1
0x06 = DSP3 Start 2
0x0B = IRQ2
0x10 = Event Logger 1
0x11 = Event Logger 2
0x12 = Event Logger 3
0x13 = Event Logger 4
All other codes are reserved.
Note that the DSPn_START bit also starts the DSPn firmware execution,
regardless of this field setting.



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  ...More


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