Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

TSC21020F-20MC-SV Datasheet(PDF) 8 Page - ATMEL Corporation

Part # TSC21020F-20MC-SV
Description  Rad. Hard 32/40-bit IEEE Floating Point DSP
Download  50 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ATMEL [ATMEL Corporation]
Direct Link  http://www.atmel.com
Logo ATMEL - ATMEL Corporation

TSC21020F-20MC-SV Datasheet(HTML) 8 Page - ATMEL Corporation

Back Button TSC21020F-20MC-SV Datasheet HTML 4Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 5Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 6Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 7Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 8Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 9Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 10Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 11Page - ATMEL Corporation TSC21020F-20MC-SV Datasheet HTML 12Page - ATMEL Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 8 / 50 page
background image
8
TSC21020F
4153H–AERO–04/07
the access. To implement automatic modulo addressing for circular buffers, the
TSC21020F provides buffer length registers that can be associated with each pointer.
Base values for pointers allow circular buffers to be placed at arbitrary locations. Each
DAG register has an alternate register that can be activated for fast context switching.
The program sequencer supplies instruction addresses to program memory. It controls
loop iterations and evaluates conditional instructions. To execute looped code with zero
overhead, the TSC21020F maintains an internal loop counter and loop stack. No explicit
jump or decrement instructions are required to maintain the loop.
The TSC21020F derives its high clock rate from pipelined fetch, decode and execute
cycles. Approximately 70% of the machine cycle is available for memory accesses; con-
sequently, TSC21020F systems can be built using slower and therefore less expensive
memory chips.
Instruction Cache
The program sequencer includes a high performance, selective instruction cache that
enables three-bus operation for fetching an instruction and two data values. This two-
way, set-associative cache holds 32 instructions. The cache is selective (only the
instructions whose fetches conflict with program memory data accesses are cached), so
the TSC21020F can perform a program memory data access and can execute the cor-
responding instruction in the same cycle. The program sequencer fetches the instruction
from the cache instead of from program memory, enabling the TSC21020F to simulta-
neously access data in both program memory and data memory.
Context Switching
Many of the TSC21020F's registers have alternate register sets that can be activated
during interrupt servicing to facilitate a fast context switch. The data registers in the reg-
ister file, DAG registers and the multiplier result register all have alternate sets.
Registers active at reset are called primary registers; the others are called alternate reg-
isters. Bits in the MODE1 control register determine which registers are active at any
particular time.
The primary/alternate select bits for each half of the register file (top eight or bottom
eight registers) are independent. Likewise, the top four and bottom four register sets in
each DAG have independent primary/alternate select bits. This scheme allows passing
of data between contexts.
Interrupts
The TSC21020F has four external hardware interrupts, nine internally generated inter-
rupts, and eight software interrupts. For the external interrupts and the internal timer
interrupt, the TSC21020F automatically stacks the arithmetic status and mode (MODE1)
registers when servicing the interrupt, allowing five nesting levels of fast service for
these interrupts.
An interrupt can occur at any time while the TSC21020F is executing a program. Inter-
nal events that generate interrupts include arithmetic exceptions, which allow for fast
trap handling and recovery.
Timer
The programmable interval timer provides periodic interrupt generation. When enabled,
the timer decrements a 32-bit count register every cycle. When this count register
reaches zero, the TSC21020F generates an interrupt and asserts its TIMEXP output.
The count register is automatically reloaded from a 32-bit period register and the count
resumes immediately.


Similar Part No. - TSC21020F-20MC-SV

ManufacturerPart #DatasheetDescription
logo
ATMEL Corporation
TSC21020F ATMEL-TSC21020F_14 Datasheet
719Kb / 50P
   Off-Chip Harvard Architecture Maximizes Signal Processing Performance
More results

Similar Description - TSC21020F-20MC-SV

ManufacturerPart #DatasheetDescription
logo
Analog Devices
ADSP-21020 AD-ADSP-21020 Datasheet
422Kb / 32P
   32/40-Bit IEEE Floating-Point DSP Microprocessor
REV. C
logo
Texas Instruments
TMS320C6748 TI-TMS320C6748_1 Datasheet
2Mb / 254P
[Old version datasheet]   Fixed/Floating-Point DSP
TMS320C6742 TI-TMS320C6742 Datasheet
1Mb / 167P
[Old version datasheet]   Fixed/Floating-Point DSP
TMS320C6748 TI-TMS320C6748 Datasheet
2Mb / 242P
[Old version datasheet]   Fixed/Floating-Point DSP
TMS320C6746 TI-TMS320C6746 Datasheet
1Mb / 216P
[Old version datasheet]   Fixed/Floating-Point DSP
TMS320C6748 TI-TMS320C6748_2 Datasheet
2Mb / 254P
[Old version datasheet]   Fixed/Floating-Point DSP
TMS320C6748 TI1-TMS320C6748_16 Datasheet
1Mb / 273P
[Old version datasheet]   Fixed- and Floating-Point DSP
TMS320C6746 TI1-TMS320C6746_14 Datasheet
1Mb / 248P
[Old version datasheet]   Fixed- and Floating-Point DSP
TMS320C6748 TI1-TMS320C6748_17 Datasheet
1Mb / 273P
[Old version datasheet]   Fixed- and Floating-Point DSP
TMS320C6748 TI1-TMS320C6748_14 Datasheet
1Mb / 273P
[Old version datasheet]   Fixed- and Floating-Point DSP
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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.NET
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   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