Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

N80960SA-16 Datasheet(PDF) 6 Page - Intel Corporation

Part # N80960SA-16
Description  EMBEDDED 32-BIT MICROPROCESSOR WITH 16-BIT BURST DATA BUS
Download  39 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INTEL [Intel Corporation]
Direct Link  http://www.intel.com
Logo INTEL - Intel Corporation

N80960SA-16 Datasheet(HTML) 6 Page - Intel Corporation

Back Button N80960SA-16 Datasheet HTML 2Page - Intel Corporation N80960SA-16 Datasheet HTML 3Page - Intel Corporation N80960SA-16 Datasheet HTML 4Page - Intel Corporation N80960SA-16 Datasheet HTML 5Page - Intel Corporation N80960SA-16 Datasheet HTML 6Page - Intel Corporation N80960SA-16 Datasheet HTML 7Page - Intel Corporation N80960SA-16 Datasheet HTML 8Page - Intel Corporation N80960SA-16 Datasheet HTML 9Page - Intel Corporation N80960SA-16 Datasheet HTML 10Page - Intel Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 6 / 39 page
background image
2
80960SA
1.1
Key Performance Features
The 80960SA architecture is based on the most
recent advances in microprocessor technology and
is grounded in Intel’s long experience in the design
and manufacture of embedded microprocessors.
Many features contribute to the 80960SA’s excep-
tional performance:
1. Large Register Set. Having a large number of
registers reduces the number of times that a
processor needs to access memory. Modern
compilers can take advantage of this feature to
optimize execution speed. For maximum flexi-
bility, the 80960SA provides thirty-two 32-bit
registers. (See Figure 2.)
2. Fast Instruction Execution. Simple functions
make up the bulk of instructions in most
programs so that execution speed can be
improved by ensuring that these core instruc-
tions are executed as quickly as possible. The
most frequently executed instructions — such
as
register-register
moves,
add/subtract,
logical operations and shifts — execute in one
to two cycles. (Table 1 contains a list of instruc-
tions.)
3. Load/Store Architecture. One way to improve
execution speed is to reduce the number of
times that the processor must access memory
to
perform
an
operation.
As
with
other
processors based on RISC technology, the
80960SA has a Load/Store architecture. As
such, only the LOAD and STORE instructions
reference
memory;
all
other
instructions
operate on registers. This type of architecture
simplifies instruction decoding and is used in
combination with other techniques to increase
parallelism.
4. Simple Instruction Formats. All instructions
in the 80960SA are 32 bits long and must be
aligned on word boundaries. This alignment
makes it possible to eliminate the instruction
alignment stage in the pipeline. To simplify the
instruction
decoder,
there
are
only
five
instruction formats; each instruction uses only
one format. (See Figure 3.)
5. Overlapped
Instruction
Execution.
Load
operations
allow
execution
of
subsequent
instructions to continue before the data has
been returned from memory, so that these
instructions
can
overlap
the
load.
The
80960SA manages this process transparently
to software through the use of a register score-
board. Conditional instructions also make use
of a scoreboard so that subsequent unrelated
instructions may be executed while the condi-
tional instruction is pending.
6. Integer Execution Optimization. When the
result of an arithmetic execution is used as an
operand in a subsequent calculation, the value
is sent immediately to its destination register.
At the same time, the value is put on a bypass
path to the ALU, thereby saving the time that
otherwise would be required to retrieve the
value for the next operation.
7. Bandwidth Optimizations. The 80960SA gets
optimal use of its memory bus bandwidth
because the bus is tuned for use with the on-
chip instruction cache: instruction cache line
size matches the maximum burst size for
instruction fetches. The 80960SA automatically
fetches four words in a burst and stores them
directly in the cache. Due to the size of the
cache and the fact that it is continually filled in
anticipation of needed instructions in the
program flow, the 80960SA is relatively insen-
sitive to memory wait states. The benefit is that
the 80960SA delivers outstanding performance
even with a low cost memory system.
8. Cache Bypass. If a cache miss occurs, the
processor fetches the needed instruction then
sends it on to the instruction decoder at the
same time it updates the cache. Thus, no extra
time is spent to load and read the cache.


Similar Part No. - N80960SA-16

ManufacturerPart #DatasheetDescription
logo
Intel Corporation
N80960SB-16 INTEL-N80960SB-16 Datasheet
382Kb / 38P
   EMBEDDED 32-BIT MICROPROCESSOR WITH 16-BIT BURST DATA BUS
More results

Similar Description - N80960SA-16

ManufacturerPart #DatasheetDescription
logo
Intel Corporation
EE80960SB16512 INTEL-EE80960SB16512 Datasheet
1Mb / 38P
   EMBEDDED 32-BIT MICROPROCESSOR WITH 16-BIT BURST DATA BUS
80960SB INTEL-80960SB Datasheet
382Kb / 38P
   EMBEDDED 32-BIT MICROPROCESSOR WITH 16-BIT BURST DATA BUS
logo
Motorola, Inc
MC68008 MOTOROLA-MC68008 Datasheet
927Kb / 36P
   16-Bit Microprocessor With 8-Bit Data Bus
logo
Intel Corporation
80960JD INTEL-80960JD Datasheet
2Mb / 61P
   EMBEDDED 32-BIT MICROPROCESSOR
A80960KA INTEL-A80960KA Datasheet
2Mb / 41P
   EMBEDDED 32-BIT MICROPROCESSOR
80960JA INTEL-80960JA Datasheet
1Mb / 63P
   EMBEDDED 32-BIT MICROPROCESSOR
A80960JF-33 INTEL-A80960JF-33 Datasheet
1Mb / 78P
   EMBEDDED 32-BIT MICROPROCESSOR
80960KA INTEL-80960KA Datasheet
861Kb / 43P
   EMBEDDED 32-BIT MICROPROCESSOR
logo
Digital Core Design
D68000 DCD-D68000 Datasheet
137Kb / 4P
   16/32-bit Microprocessor
logo
NXP Semiconductors
SCC68070 PHILIPS-SCC68070 Datasheet
2Mb / 74P
   16/32-bit microprocessor
November 1990
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


Datasheet Download

Go To PDF Page


Link URL




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

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   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