English
Language : 

MA2910 Datasheet, PDF (10/16 Pages) List of Unclassifed Manufacturers – RADIATION HARD MICROPROGRAM CONTROLLER
MA2910
Instruction Based
A Register at the Microprogram Memory output contains
the microinstruction being executed. The Microprogram
Memory and MA2901 delay are in series. Conditional
branches are executed on the same cycle as the ALU
operation generating the condition.
Address Based
The Register at the MA2910 output contains the
microinstruction being executed. The Microprogram Memory
and MA2901 are in series within the critical path. This
architecture is of comparable speed to the Instruction Based
architecture, but requires fewer register bits, since only the
address (typically 10 to 12 bits) is stored instead of the
instruction.
Figure 20: Instruction Based
Data Based
The Status Register provides conditional branch control
based on results of the previous ALU cycle. The Microprogram
memory and the MA2901 are in series within the critical path.
Figure 22: Address Based
Two Level pipeline Based
This architecture provides the highest possible speed. It is,
however, more difficult to program as the selection of a
microinstruction occurs two instructions ahead of its execution.
Figure 21: Data Based
10
Figure 23: Two Level Pipeline Based