Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ACT-7000SC-200F17Q Datasheet(PDF) 4 Page - Aeroflex Circuit Technology

Part # ACT-7000SC-200F17Q
Description  ACT 7000SC 64-Bit Superscaler Microprocessor
Download  25 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  AEROFLEX [Aeroflex Circuit Technology]
Direct Link  http://www.aeroflex.com
Logo AEROFLEX - Aeroflex Circuit Technology

ACT-7000SC-200F17Q Datasheet(HTML) 4 Page - Aeroflex Circuit Technology

  ACT-7000SC-200F17Q Datasheet HTML 1Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 2Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 3Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 4Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 5Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 6Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 7Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 8Page - Aeroflex Circuit Technology ACT-7000SC-200F17Q Datasheet HTML 9Page - Aeroflex Circuit Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 4 / 25 page
background image
Aeroflex Circuit Technology
SCD7000SC REV B 7/30/01 Plainview NY (516) 694-6700
4
long latency floating-point operations can result in
there being even more instructions in process than
what is shown.
Note
that
instruction
dependencies,
resource
conflicts, and branches result in some of the
instruction slots being occupied by NOPs.
Integer Unit
Like the ACT 52xx family, the
ACT 7000SC
implements the MIPS IV Instruction Set Architecture,
and is therefore fully upward
compatible with
applications that run on processors such as the
R4650
and
R4700
that implement the
earlier
generation MIPS III Instruction Set Architecture.
Additionally,
the
ACT 7000SC
includes
two
implementation specific instructions not found in the
baseline MIPS IV ISA, but that are useful in the
embedded market place. Described in detail in a later
section of this datasheet, these instructions are
integer
multiply-accumulate
and
three-operand
integer multiply.
The ACT 7000SC integer unit includes thirty-two
general purpose 64-bit registers, the HI/LO result
registers
for
the
two-Pipeline
operand
integer
multiply/divide operations, and the program counter,
or PC. There are two separate execution units, one of
which can execute function, or F, type instructions
and one which can execute memory, or M, type
instructions. See above for a description of the
instruction types and the issue rules. As a special
case, integer multiply/divide instructions as well as
their corresponding MFHi and MFLo instructions can
only be executed in the F type execution unit. Within
each execution unit the operational characteristics
are the same as on previous QED designs with single
cycle ALU operations (add, sub, logical, shift), one
cycle load delay, and an autonomous multiply/divide
unit.
Register File
The ACT 7000SC has thirty-two general purpose
registers with register location (r0) hard wired to zero
value. These registers are used for scalar integer
operations and address calculation. In order to
service the two integer execution units, the register
file has four read ports and two write ports and is fully
bypassed both within and between the two execution
units to minimize operation latency in the pipeline.
ALU
The ACT 7000SC has two complete integer ALU’s
each consisting of an integer adder/subtractor, a logic
unit, and a shifter. Table 3 shows the functions
performed by the ALU’s for each execution unit. Each
of these units is optimized to perform all operations in
a single processor cycle.
Integer Multiply/Divide
The ACT 7000SC has a single dedicated integer
multiply/divide unit optimized for high-speed multiply
and
multiply-accumulate
operations.
The
multiply/divide unit resides in the F type execution
unit.
Table
4
shows the
performance
of
the
multiply/divide unit on each operation.
The baseline MIPS IV ISA specifies that the results
of a multiply or divide operation be placed in the Hi
and Lo registers. These values can then be
transferred to the general purpose register file using
the Move-from-Hi and Move-from-Lo (MFHI/MFLO)
instructions.
In addition to the baseline MIPS IV integer multiply
instructions, the ACT 7000SC also implements the
3-operand multiply instruction, MUL. This instruction
specifies that the multiply result go directly to the
integer register file rather than the Lo register. The
portion of the multiply that would have normally gone
into the Hi register is discarded. For applications
where it is known that the upper half of the multiply
result is not required, using the MUL instruction
eliminates the necessity of executing an explicit
MFLO instruction.
Also
included
in
the
ACT 7000SC
are
the
multiply-add
instructions
MAD/MADU.
This
instruction multiplies two operands and adds the
resulting product to the current contents of the Hi and
Lo registers. The multiply-accumulate operation is the
core
primitive
of
almost
all
signal
processing
algorithms allowing the ACT 7000SC to eliminate the
need for a separate DSP engine in many embedded
applications.
Table 3 – ALU Operations
Unit
F Pipe
M Pipe
Adder
add, sub
add, sub, data address
add
Logic
logic, moves, zero shifts
(nop)
logic, moves, zero shifts
(nop)
Shifter
non zero shift
non zero shift, store
align
Table 4 – Integer Multiply / Divide Operations
Opcode
Operand
Size
Latency
Repeat
Rate
Stall
Cycles
MULT/U,
MAD/U
16 bit
4
3
0
32 bit
5
4
0
MUL
16 bit
4
3
2
32 bit
5
4
3
DMULT,
DMULTU
any
980
DIV, DIVD
any
36
36
0
DDIV,
DDIVU
any
68
68
0


Similar Part No. - ACT-7000SC-200F17Q

ManufacturerPart #DatasheetDescription
logo
Abracon Corporation
ACT-14MHZ-C-F ABRACON-ACT-14MHZ-C-F Datasheet
806Kb / 2P
   TTL OUTPUT FULL SIZE DIP 5.0V CRYSTAL CLOCK OSCILLATOR
09.23.13
ACT-14MHZ-C-S ABRACON-ACT-14MHZ-C-S Datasheet
806Kb / 2P
   TTL OUTPUT FULL SIZE DIP 5.0V CRYSTAL CLOCK OSCILLATOR
09.23.13
ACT-14MHZ-H-F ABRACON-ACT-14MHZ-H-F Datasheet
806Kb / 2P
   TTL OUTPUT FULL SIZE DIP 5.0V CRYSTAL CLOCK OSCILLATOR
09.23.13
ACT-14MHZ-H-S ABRACON-ACT-14MHZ-H-S Datasheet
806Kb / 2P
   TTL OUTPUT FULL SIZE DIP 5.0V CRYSTAL CLOCK OSCILLATOR
09.23.13
ACT-14MHZ-J-F ABRACON-ACT-14MHZ-J-F Datasheet
806Kb / 2P
   TTL OUTPUT FULL SIZE DIP 5.0V CRYSTAL CLOCK OSCILLATOR
09.23.13
More results

Similar Description - ACT-7000SC-200F17Q

ManufacturerPart #DatasheetDescription
logo
Aeroflex Circuit Techno...
ACT5261 AEROFLEX-ACT5261 Datasheet
170Kb / 5P
   ACT 5261 64-Bit Superscaler Microprocessor
ACT5270 AEROFLEX-ACT5270 Datasheet
160Kb / 5P
   ACT5270 64-Bit Superscaler Microprocessor
ACT5260111111 AEROFLEX-ACT5260111111 Datasheet
119Kb / 8P
   ACT5260 64-Bit Superscaler Microprocessor
ACT5271 AEROFLEX-ACT5271 Datasheet
165Kb / 5P
   ACT5271 64-Bit Superscaler Microprocessor
ACT5230 AEROFLEX-ACT5230 Datasheet
43Kb / 7P
   ACT5230 32-Bit Superscaler Microprocessor
ACT5231 AEROFLEX-ACT5231 Datasheet
92Kb / 4P
   ACT5231 32-Bit Superscaler Microprocessor
logo
NEC
UPD30181A NEC-UPD30181A Datasheet
573Kb / 72P
   64-/32-BIT MICROPROCESSOR
logo
Integrated Device Techn...
IDT79R4700 IDT-IDT79R4700_08 Datasheet
785Kb / 25P
   64-Bit RISC Microprocessor
logo
NEC
UPD30181 NEC-UPD30181 Datasheet
1Mb / 444P
   64-/32-Bit Microprocessor
logo
Integrated Device Techn...
IDT79R4700 IDT-IDT79R4700 Datasheet
328Kb / 25P
   64-Bit RISC Microprocessor
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


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