English
Language : 

C2910A Datasheet, PDF (1/4 Pages) List of Unclassifed Manufacturers – Microprogram Controller Megafunction
C2910A
Microprogram
Controller Megafunction
General Description
The C2910A microprogram controller megafunction is an address sequencer that controls the sequence of
execution for the microinstructions stored in microprogram memory. The megafunction can sequentially
access the microinstructions, and it provides conditional branching to any microinstructions within the 4,096-
microword range. In addition, a nine-deep LIFO stack provides a microsubroutine return linkage and looping
capability.
Features
• 12-bit data width that addresses up to 4,096 words
• Internal Loop Counter - Pre-settable 12-bit down-counter for repeating instructions and counting loop
interactions
• Four Address Sources - Microprogram Address may be selected from microprogram counter, branch
address bus, 9-level push/pop stack, or internal holding register
• 16 powerful microinstructions
• Output Enable Controls for Three Branch Address Sources
• Positive-edge-triggered registers
• Also available in VHDL or Verilog
• Functionality based on the Advanced Micro Devices AM2910A
Symbol
CP
IR[3:0]
DATA[11:0]
CCN
CCENN
RLDN
CI
OEN
Y[11:0]
FULLN
PLN
MAPN
VECTN
CAST, Inc.
March 2004
Page 1