Electronic Components Datasheet Search
  English  ▼

X  

CS47L85 Datasheet(PDF) 139 Page - Cirrus Logic

Part # CS47L85
Description  Low-Power Smart Codec with Seven DSP Cores, Voice and Media Enhancement, and Integrated Sensor Hub
PDF  370 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CIRRUS [Cirrus Logic]
Direct Link  http://www.cirrus.com
Logo CIRRUS - Cirrus Logic

CS47L85 Datasheet(HTML) 139 Page - Cirrus Logic

Back Button CS47L85 Datasheet HTML 135Page - Cirrus Logic CS47L85 Datasheet HTML 136Page - Cirrus Logic CS47L85 Datasheet HTML 137Page - Cirrus Logic CS47L85 Datasheet HTML 138Page - Cirrus Logic CS47L85 Datasheet HTML 139Page - Cirrus Logic CS47L85 Datasheet HTML 140Page - Cirrus Logic CS47L85 Datasheet HTML 141Page - Cirrus Logic CS47L85 Datasheet HTML 142Page - Cirrus Logic CS47L85 Datasheet HTML 143Page - Cirrus Logic Next Button
Zoom Inzoom in Zoom Outzoom out
 139 / 370 page
background image
CS47L85
Rev 4.3
139
DSP DEBUG SUPPORT
General purpose ‘scratch’ 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 CS47L85
, as described in the “JTAG Interface” section. The
JTAG interface clock can be enabled independently for each DSP core, using the DSPn_DBG_CLK_ENA register bits.
When using the JTAG interface to access any DSP core, the respective DSPn_DBG_CLK_ENA and DSPn_CORE_ENA
bits must also be set.
REGISTER ADDRESS
BIT
LABEL
DEFAULT
DESCRIPTION
DSP1 Base Address = R1048064 (0FFE00h)
DSP2 Base Address = R1572352 (17FE00h)
DSP3 Base Address = R2096640 (1FFE00h)
DSP4 Base Address = R2620928 (27FE00h)
DSP5 Base Address = R3145216 (2FFE00h)
DSP6 Base Address = R3669504 (37FE00h)
DSP7 Base Address = R4193792 (3FFE00h)
base address
DSPn_Config_1
3
DSPn_DBG_CLK_ENA
0
DSPn Debug Clock Enable
0 = Disabled
1 = Enabled
base address +40h
DSPn_Scratch_1
31:16
DSPn_SCRATCH_1 [15:0]
0000h
DSPn Scratch Register 1
15:0
DSPn_SCRATCH_0 [15:0]
0000h
DSPn Scratch Register 0
base address +42h
DSPn_Scratch_2
31:16
DSPn_SCRATCH_3 [15:0]
0000h
DSPn Scratch Register 3
15:0
DSPn_SCRATCH_2 [15:0]
0000h
DSPn Scratch Register 2
Table 30 DSP Debug Support
VIRTUAL DSP REGISTERS
The DSP control registers, described throughout this section, are implemented for each DSP core. Each control register has
a unique location within the CS47L85 register map.
An additional set of DSP control registers is also defined, which can be used in firmware to access any of the DSPs; these
are known as ‘Virtual DSP’ or ‘DSP 0’ registers, and are defined at address R4096 (1000h) in the device register map. The
full register map listing is provided in a separate document -
see “Register Map” for further information.
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, then the registers will automatically be mapped onto the control registers
corresponding to whichever DSP core is making the read/write access. For example, if DSP1 accesses these registers, then
the registers will read/write the DSP1 control registers. If DSP2 accesses the virtual registers, they will be 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.
The Virtual DSP registers are defined at register addresses R4096 (1000h) to R4192 (1060h) in the device register map.
Note that these registers cannot be accessed directly at the addresses shown; they can only be accessed through DSP
firmware code, using the register window function illustrated in Figure 40. The virtual DSP registers are located at address
0xD000 in the X Data memory map.



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