Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

CP3SP33SMS/NOPB Datasheet(PDF) 34 Page - Texas Instruments

Part # CP3SP33SMS/NOPB
Description  Connectivity Processor with Cache, DSP, and Bluetooth짰, USB, and Dual CAN Interfaces
PDF  407 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI1 [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI1 - Texas Instruments

CP3SP33SMS/NOPB Datasheet(HTML) 34 Page - Texas Instruments

Back Button CP3SP33SMS/NOPB Datasheet HTML 30Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 31Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 32Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 33Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 34Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 35Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 36Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 37Page - Texas Instruments CP3SP33SMS/NOPB Datasheet HTML 38Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 34 / 407 page
background image
CP3SP33
SNOSCW5 – MAY 2013
www.ti.com
9.1
DSP Memory Spaces
The DSP has a four-bus architecture. Instructions are received on the 16-bit P bus, the DSP data memory
is accessed through the 16-bit X and Y buses, and external memory and DSP peripherals are accessed
through the Z bus. Word addressing is used for all buses. Table 9-1 shows the mapping of the DSP data
memory space.
Table 9-1. DSP Data Memory Map
ADDRESS RANGE
BUS
DESCRIPTION
0000h to 17FFh
X
On-chip 6K-word data memory
1800h to DFFFh
Z
Available for mapping to the external memory bus
8000h to 87FFh
Memory-mapped I/O registers used by peripherals that are only directly accessible by the DSP.
Z
(Default address after reset)
The base address of this region can be reprogrammed by the DSP software.
E000h to F7FFh
Y
On-chip 6K-word data memory
F800h to FFFFh
Z
Available for mapping to the external memory bus
The DSP program space is implemented as two blocks, as shown in Table 9-2. While the DSP executes
from one block, the other block can be accessed by the DMA controller without degrading DSP
performance.
Table 9-2. DSP Program Memory Map
ADDRESS RANGE
DESCRIPTION
0000h to 0FFFh
4K-word program memory block
1000h to 3FFFh
Reserved
4000h to 5FFFh
8K-word program memory block
6000h to FFFFh
Reserved
The DSP accesses peripherals shared with the CPU indirectly, through the DSP DMA controller or the
memorymapped I/O registers (MMIO).
9.2
CPU/DSP Interface
The CPU has read and write access to the entire DSP data memory space (X, Y, Z), and write access to
the DSP program memory space. The CPU/DSP interface makes use of the DSP DMA controller to avoid
interrupting the DSP when servicing the CPU. The interface is hardcoded to use DSP DMA channel 0 for
DMA transfers between its FIFOs and DSP memory. This DMA channel has a slave interface on the CPU
peripheral data bus.
The CPU/DSP interface also includes hardware features to support interprocessor communications such
as a command/reply interface and semaphores. It also provides mechanisms for the CPU and DSP to
interrupt each other.
Data is transferred between the CPU and the DSP memory spaces through a set of indirect address and
data registers. An auto-increment address function eliminates the need to resend the address for every
word transferred. By default, the number of transactions is limited to 65535 (the default DMA transfer
size). The interface contains a 16-word read FIFO and a 16-word write FIFO to buffer transfers. These
FIFOs can be programmed to generate interrupts to the CPU on particular events (full, empty, etc.).
Additionally, the PBUSY bit in the ADMAS register indicates when the interface cannot accept another
access, for example if the write FIFO is full or a new operation is initiated before the current one
completes.
The CPU/DSP interface cannot be used when HCLK Clock or PCLK Clock is faster than DSP clock.
34
DSP and Audio Peripherals
Copyright © 2013, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Links :CP3SP33



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