IA2910A-CD40M INNOVASIC [InnovASIC, Inc], IA2910A-CD40M Datasheet - Page 2

no-image

IA2910A-CD40M

Manufacturer Part Number
IA2910A-CD40M
Description
Microprogram Controller
Manufacturer
INNOVASIC [InnovASIC, Inc]
Datasheet
Microprogram Controller
The IA2910A is a form, fit and function compatible part to the AMD 2910A microprogram
controller. The IA2910A is an address controller which will sequence through a series of
microinstructions contained in a ROM or PROM. There are four sources of addresses from which
the IA2910A may select. The first is a direct data bus (DIN) input, which is straightforward. The
second is an internal address register. This register contains data loaded during a previous
microinstruction. The third source is a program counter register, which generally contains the
previous address incremented by one. The final source of addresses is a nine word deep stack
register which gives the capability to execute nested subroutine linkages. All internal registers are
clocked on the rising edge of the clock input (CLK). An OEn input enables the YOUT output bus
to be tri-stated. A block diagram is shown in Figure 1.
Functional Block Diagram
Figure 1
IA2910A
CCENn
RLDn
I(3:0)
CCn
Instruction
PLA
CLEAR/COUNT
HOLD/CLEAR
PUSH/POP/
Register/Counter
Copyright
Mux
YOUT
Customer Specific IC Solutions
DIN
12
1999, InnovASIC Inc.
Detector
Zero
CLK
counter-register
9 word X 12 Bit
Microprogram
Stack Pointer
Incrementer
Preliminary
Stack
FULLn
CIN
Data Sheet
Page 2 of 19

Related parts for IA2910A-CD40M