Electronic Components Datasheet Search
  English  ▼

X  

TMS320F Datasheet(PDF) 31 Page - Texas Instruments

Part # TMS320F
Description  CPU and Instruction Set
PDF  389 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI - Texas Instruments

TMS320F Datasheet(HTML) 31 Page - Texas Instruments

Back Button TMS320F Datasheet HTML 27Page - Texas Instruments TMS320F Datasheet HTML 28Page - Texas Instruments TMS320F Datasheet HTML 29Page - Texas Instruments TMS320F Datasheet HTML 30Page - Texas Instruments TMS320F Datasheet HTML 31Page - Texas Instruments TMS320F Datasheet HTML 32Page - Texas Instruments TMS320F Datasheet HTML 33Page - Texas Instruments TMS320F Datasheet HTML 34Page - Texas Instruments TMS320F Datasheet HTML 35Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 31 / 389 page
background image
Central Processing Unit
2-8
2.4
Central Processing Unit
The ’C24x is based on TI’s ’C2xx CPU. It contains:
- A 32-bit central arithmetic logic unit (CALU)
- A 32-bit accumulator
- Input and output data-scaling shifters for the CALU
- A 16-bit × 16-bit multiplier
- A product-scaling shifter
- Data-address generation logic, which includes eight auxiliary registers
and an auxiliary register arithmetic unit (ARAU)
- Program-address generation logic
2.4.1
Central Arithmetic Logic Unit (CALU) and Accumulator
The ’C24x performs 2s-complement arithmetic using the 32-bit CALU. The
CALU uses 16-bit words taken from data memory, derived from an immediate
instruction, or from the 32-bit multiplier result. In addition to arithmetic opera-
tions, the CALU can perform Boolean operations.
The accumulator stores the output from the CALU; it can also provide a second
input to the CALU. The accumulator is 32 bits wide and is divided into a high-
order word (bits 31 through 16) and a low-order word (bits 15 through 0).
Assembly language instructions are provided for storing the high- and low-
order accumulator words to data memory.
2.4.2
Scaling Shifters
The ’C24x has three 32-bit shifters that allow for scaling, bit extraction,
extended arithmetic, and overflow-prevention operations:
- Input data-scaling shifter (input shifter). This shifter left-shifts 16-bit in-
put data by 0 to 16 bits to align the data to the 32-bit input of the CALU.
- Output data-scaling shifter (output shifter). This shifter left-shift output
from the accumulator by 0 to 7 bits before the output is stored to data
memory. The content of the accumulator remains unchanged.
- Product-scaling shifter (product shifter). The product register (PREG)
receives the output of the multiplier. The product shifter shifts the output
of the PREG before that output is sent to the input of the CALU. The prod-
uct shifter has four product shift modes (no shift, left shift by one bit, left
shift by four bits, and right shift by six bits), which are useful for performing
multiply/accumulate operations, performing fractional arithmetic, or justi-
fying fractional products.



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