Motore di ricerca datesheet componenti elettronici
  Italian  ▼
ALLDATASHEETIT.COM

X  

SM320DM642-EP Scheda tecnica(PDF) 7 Page - Texas Instruments

Il numero della parte SM320DM642-EP
Spiegazioni elettronici  Video/Imaging Fixed Point Digital Signal Processor
Download  170 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Produttore elettronici  TI [Texas Instruments]
Homepage  http://www.ti.com
Logo TI - Texas Instruments

SM320DM642-EP Scheda tecnica(HTML) 7 Page - Texas Instruments

Back Button SM320DM642-EP_10 Datasheet HTML 3Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 4Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 5Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 6Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 7Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 8Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 9Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 10Page - Texas Instruments SM320DM642-EP_10 Datasheet HTML 11Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 170 page
background image
2.2 CPU (DSP Core) Description
SM320DM642-EP
Video/Imaging Fixed Point Digital Signal Processor
www.ti.com
SGUS058C – JUNE 2007 – REVISED JUNE 2009
The CPU fetches VelociTI advanced very-long instruction words (VLIWs) (256 bits wide) to supply up to
eight 32-bit instructions to the eight functional units during every clock cycle. The VelociTI VLIW
architecture features controls by which all eight units do not have to be supplied with instructions if they
are not ready to execute. The first bit of every 32-bit instruction determines if the next instruction belongs
to the same execute packet as the previous instruction, or whether it should be executed in the following
clock as a part of the next execute packet. Fetch packets are always 256 bits wide; however, the execute
packets can vary in size. The variable-length execute packets are a key memory-saving feature,
distinguishing the C64x CPUs from other VLIW architectures. The C64x VelociTI.2 extensions add
enhancements to the SM320C62x DSP VelociTI architecture. These enhancements include:
• Register file enhancements
• Data path extensions
• Quad 8-bit and dual 16-bit extensions with data flow enhancements
• Additional functional unit hardware
• Increased orthogonality of the instruction set
• Additional instructions that reduce code size and increase register flexibility
The CPU features two sets of functional units. Each set contains four units and a register file. One set
contains functional units .L1, .S1, .M1, and .D1; the other set contains units .D2, .M2, .S2, and .L2. The
two register files each contain 32 32-bit registers for a total of 64 general-purpose registers. In addition to
supporting the packed 16-bit and 32-/40-bit fixed-point data types found in the C62x™ VelociTI™ VLIW
architecture, the C64x register files also support packed 8-bit data and 64-bit fixed-point data types. The
two sets of functional units, along with two register files, compose sides A and B of the CPU [see the
functional block and CPU (DSP core) diagram, and Figure 2-1]. The four functional units on each side of
the CPU can freely share the 32 registers belonging to that side. Additionally, each side features a "data
cross path"—a single data bus connected to all the registers on the other side, by which the two sets of
functional units can access data from the register files on the opposite side. The C64x CPU pipelines
data-cross-path accesses over multiple clock cycles. This allows the same register to be used as a
data-cross-path operand by multiple functional units in the same execute packet. All functional units in the
C64x CPU can access operands via the data cross path. Register access by functional units on the same
side of the CPU as the register file can service all the units in a single clock cycle. On the C64x CPU, a
delay clock is introduced whenever an instruction attempts to read a register via a data cross path if that
register was updated in the previous clock cycle.
In addition to the C62x DSP fixed-point instructions, the C64x DSP includes a comprehensive collection of
quad 8-bit and dual 16-bit instruction set extensions. These VelociTI.2 extensions allow the C64x CPU to
operate directly on packed data to streamline data flow and increase instruction set efficiency. This is a
key factor for video and imaging applications.
Another key feature of the C64x CPU is the load/store architecture, where all instructions operate on
registers (as opposed to data in memory). Two sets of data-addressing units (.D1 and .D2) are
responsible for all data transfers between the register files and the memory. The data address driven by
the .D units allows data addresses generated from one register file to be used to load or store data to or
from the other register file. The C64x .D units can load and store bytes (8 bits), half-words (16 bits), and
words (32 bits) with a single instruction. And with the new data path extensions, the C64x .D unit can load
and store doublewords (64 bits) with a single instruction. Furthermore, the non-aligned load and store
instructions allow the .D units to access words and doublewords on any byte boundary. The C64x CPU
supports a variety of indirect addressing modes using either linear- or circular-addressing with 5- or 15-bit
offsets. All instructions are conditional, and most can access any one of the 64 registers. Some registers,
however, are singled out to support specific addressing modes or to hold the condition for conditional
instructions (if the condition is not automatically "true").
Submit Documentation Feedback
Device Overview
7


Codice articolo simile - SM320DM642-EP_10

Produttore elettroniciIl numero della parteScheda tecnicaSpiegazioni elettronici
logo
Texas Instruments
SM320DM642-EP TI-SM320DM642-EP Datasheet
1Mb / 170P
[Old version datasheet]   Video/Imaging Fixed Point Digital Signal Processor
More results

Descrizione simile - SM320DM642-EP_10

Produttore elettroniciIl numero della parteScheda tecnicaSpiegazioni elettronici
logo
Texas Instruments
SM320DM642-EP TI-SM320DM642-EP Datasheet
1Mb / 170P
[Old version datasheet]   Video/Imaging Fixed Point Digital Signal Processor
TMS320DM642 TI-TMS320DM642 Datasheet
1Mb / 178P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processor
TMS320DM642 TI-TMS320DM642_08 Datasheet
1Mb / 176P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processor
TMS320DM643 TI-TMS320DM643_07 Datasheet
1Mb / 162P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processor
TMS320DM643AZDK5 TI1-TMS320DM643AZDK5 Datasheet
1Mb / 164P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processor
TMS320DM642 TI1-TMS320DM642_17 Datasheet
1Mb / 178P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processor
SM320DM642-HIREL TI1-SM320DM642-HIREL Datasheet
1Mb / 170P
[Old version datasheet]   SM320DM642-HiRel Video/Imaging Fixed Point Digital Signal Processor
TMS320DM640AZNZ4 TI1-TMS320DM640AZNZ4 Datasheet
1Mb / 179P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processors
TMS320DM641 TI-TMS320DM641_05 Datasheet
2Mb / 179P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processors
TMS320DM641 TI-TMS320DM641_08 Datasheet
2Mb / 179P
[Old version datasheet]   Video/Imaging Fixed-Point Digital Signal Processors
More results


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


Scheda tecnica Scarica

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEETIT.COM
Lei ha avuto il aiuto da alldatasheet?  [ DONATE ] 

Di alldatasheet   |   Richest di pubblicita   |   contatti   |   Privacy Policy   |   scambio Link   |   Ricerca produttore
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