数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

CS47L35 数据表(PDF) 87 Page - Cirrus Logic

部件名 CS47L35
功能描述  Smart Codec with Low-Power Audio DSP
PDF  300 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  CIRRUS [Cirrus Logic]
网页  http://www.cirrus.com
标志 CIRRUS - Cirrus Logic

CS47L35 数据表(HTML) 87 Page - Cirrus Logic

Back Button 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 CS47L35 Datasheet HTML 88Page - Cirrus Logic CS47L35 Datasheet HTML 89Page - Cirrus Logic CS47L35 Datasheet HTML 90Page - Cirrus Logic CS47L35 Datasheet HTML 91Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 87 / 300 page
background image
DS1085F3
87
CS47L35
4.4 DSP Firmware Control
4.4.5
DSP Debug Support
General-purpose registers are provided for each DSP. These have no assigned function and can be used to assist in
algorithm development.
The JTAG interface provides test and debug access to the CS47L35, as described in Section 4.20. The JTAG interface
clock can be enabled independently for each DSP core using the DSPn_DBG_CLK_ENA bits. Note that, when the JTAG
interface is used to access any DSP core, the respective DSPn_CORE_ENA bit must also be set.
4.4.6
Virtual DSP Registers
The DSP control registers, described throughout Section 4.4 are implemented for each DSP core. Each control register
has a unique location within the CS47L35 register map.
An additional set of DSP control registers is also defined, which can be used in firmware to access any of the DSPs: the
virtual DSP (or DSP 0) registers are defined at address R4096 (0x1000) in the device register map. The full register map
listing is provided in Section 6.
Note that read/write access to the virtual DSP registers is only possible via firmware running on the integrated DSP cores.
When DSP firmware accesses the virtual registers, the registers are automatically mapped onto the control registers
corresponding to whichever DSP core is making the read/write access. For example, if DSP1 accesses these registers,
they are mapped onto the DSP1 control registers. If DSP2 accesses the virtual registers, they are mapped onto the DSP2
control registers.
The virtual DSP registers are designed to allow software to be transferable to any of the DSPs without modification to the
software code.
Table 4-27. DSP Interrupts
Register Address
Bit
Label
Default
Description
R5632 (0x1600)
ADSP2_IRQ0
1
DSP_IRQ2
0
DSP IRQ2. Write 1 to trigger the DSP_IRQ2_EINTn interrupt.
0
DSP_IRQ1
0
DSP IRQ1. Write 1 to trigger the DSP_IRQ1_EINTn interrupt.
R5633 (0x1601)
ADSP2_IRQ1
1
DSP_IRQ4
0
DSP IRQ4. Write 1 to trigger the DSP_IRQ4_EINTn interrupt.
0
DSP_IRQ3
0
DSP IRQ3. Write 1 to trigger the DSP_IRQ3_EINTn interrupt.
R5634 (0x1602)
ADSP2_IRQ2
1
DSP_IRQ6
0
DSP IRQ6. Write 1 to trigger the DSP_IRQ6_EINTn interrupt.
0
DSP_IRQ5
0
DSP IRQ5. Write 1 to trigger the DSP_IRQ5_EINTn interrupt.
R5635 (0x1603)
ADSP2_IRQ3
1
DSP_IRQ8
0
DSP IRQ8. Write 1 to trigger the DSP_IRQ8_EINTn interrupt.
0
DSP_IRQ7
0
DSP IRQ7. Write 1 to trigger the DSP_IRQ7_EINTn interrupt.
R5636 (0x1604)
ADSP2_IRQ4
1
DSP_IRQ10
0
DSP IRQ10. Write 1 to trigger the DSP_IRQ10_EINTn interrupt.
0
DSP_IRQ9
0
DSP IRQ9. Write 1 to trigger the DSP_IRQ9_EINTn interrupt.
R5637 (0x1605)
ADSP2_IRQ5
1
DSP_IRQ12
0
DSP IRQ12. Write 1 to trigger the DSP_IRQ12_EINTn interrupt.
0
DSP_IRQ11
0
DSP IRQ11. Write 1 to trigger the DSP_IRQ11_EINTn interrupt.
R5638 (0x1606)
ADSP2_IRQ6
1
DSP_IRQ14
0
DSP IRQ14. Write 1 to trigger the DSP_IRQ14_EINTn interrupt.
0
DSP_IRQ13
0
DSP IRQ13. Write 1 to trigger the DSP_IRQ13_EINTn interrupt.
R5639 (0x1607)
ADSP2_IRQ7
1
DSP_IRQ16
0
DSP IRQ16. Write 1 to trigger the DSP_IRQ16_EINTn interrupt.
0
DSP_IRQ15
0
DSP IRQ15. Write 1 to trigger the DSP_IRQ15_EINTn interrupt.
Table 4-28. DSP Debug Support
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
3DSPn_DBG_CLK_ENA
0
DSPn Debug Clock Enable
0 = Disabled
1 = Enabled
Base address +0x40
DSPn_Scratch_1
31:16 DSPn_SCRATCH_1[15:0]
0x0000
DSPn Scratch Register 1
15:0 DSPn_SCRATCH_0[15:0]
0x0000
DSPn Scratch Register 0
Base address +0x42
DSPn_Scratch_2
31:16 DSPn_SCRATCH_3[15:0]
0x0000
DSPn Scratch Register 3
15:0 DSPn_SCRATCH_2[15:0]
0x0000
DSPn Scratch Register 2



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


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
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