Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

IA2910A-PLC44I Datasheet(PDF) 3 Page - InnovASIC, Inc

Part # IA2910A-PLC44I
Description  Microprogram Controller
Download  19 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  INNOVASIC [InnovASIC, Inc]
Direct Link  http://www.innovasic.com
Logo INNOVASIC - InnovASIC, Inc

IA2910A-PLC44I Datasheet(HTML) 3 Page - InnovASIC, Inc

  IA2910A-PLC44I Datasheet HTML 1Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 2Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 3Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 4Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 5Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 6Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 7Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 8Page - InnovASIC, Inc IA2910A-PLC44I Datasheet HTML 9Page - InnovASIC, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 3 / 19 page
background image
Page 3 of 19
IA2910A
Preliminary Data Sheet
Microprogram Controller
Copyright
© 1999, InnovASIC Inc.
Customer Specific IC Solutions
Functional Overview
The IA2910A is a 0.8 µm CMOS microprogram controller intended for use in high-speed
microprocessor applications. It allows addressing of up to 4K words of microprogram
.
The controller contains a four-input mux that is used to select either the register/counter, direct
data input, microprogram counter, or stack as the source of the next microinstruction address.
The register/counter consists of 12 D-type, edge-triggered flip-flops, with a common clock enable.
When its load control, RLDn, is LOW, new data is loaded on a positive clock transition. A few
instructions include load; in most systems, these instructions will be sufficient, simplifying the
microcode. The output of the register/counter is available to the mux as a source for the next
microinstruction address. The direct input furnishes a source of data for loading the
register/counter.
The IA2910A contains a microprogram counter that is composed of a 12-bit incrementer followed
by a 12-bit register. The counter can be used in either of two ways. When the carry-in to the
incrementer is HIGH, the microprogram register is loaded on the next clock cycle with the current
YOUT output word plus one. Sequential microinstructions are thus executed. When the carry-in is
LOW, the incrementer passes the YOUT output word unmodified so that the counter is reloaded
with the same YOUT word on the next clock cycle. The same microinstruction is thus executed
any number of times.
The third source for the mux is the direct DIN input. This source is used for branching.
The fourth source available at the mux input is a 9-word by 12-bit stack (file). The stack is used to
provide return address linkage when executing microsubroutines or loops. The stack contains a
built-in stack pointer (SP) which always points to the last file word written. This allows stack
reference operations (looping) to be performed without a pop.
The stack pointer operates as an up/down counter. During microinstructions 1, 4, and 5, the
PUSH operation may occur. This causes the stack pointer to increment and the file to be written
with the required return linkage. On the cycle following the PUSH, the return data is at the new
location pointed to by the stack pointer.
During five microinstructions, a POP operation may occur. The stack pointer decrements at the
next rising clock edge following a POP, effectively removing old information from the top of the
stack.
The stack pointer linkage is such that any sequence of pushes, pops, or stack references can be
achieved. At RESET (Instruction 0), the depth of nesting becomes zero. For each PUSH, the
nesting depth increases by one; for each POP, the depth decreases by one. The depth can grow to
nine. After a depth of nine is reached, FULLn goes LOW. Any further PUSHes onto a full stack
overwrite information at the top of the stack, but leave the stack pointer unchanged. This
operation will usually destroy useful information and is normally avoided. A POP from an empty
stack may place non-meaningful data on the YOUT outputs, but is otherwise safe. The stack


Similar Part No. - IA2910A-PLC44I

ManufacturerPart #DatasheetDescription
logo
InnovASIC, Inc
IA2910A-PLC44C INNOVASIC-IA2910A-PLC44C Datasheet
681Kb / 21P
   Microprogram Controller
More results

Similar Description - IA2910A-PLC44I

ManufacturerPart #DatasheetDescription
logo
InnovASIC, Inc
IA2910A INNOVASIC-IA2910A_08 Datasheet
681Kb / 21P
   Microprogram Controller
logo
List of Unclassifed Man...
C2910A ETC1-C2910A Datasheet
212Kb / 4P
   Microprogram Controller Megafunction
MA2910 ETC1-MA2910 Datasheet
201Kb / 16P
   RADIATION HARD MICROPROGRAM CONTROLLER
MA2909 ETC1-MA2909 Datasheet
133Kb / 13P
   RADIATION HARD MICROPROGRAM SEQUENCER
logo
Advanced Micro Devices
AM2911A AMD-AM2911A Datasheet
1Mb / 28P
   MICROPROGRAM SEQUENCER BLOCK DIAGRAM
AM29112 AMD-AM29112 Datasheet
1Mb / 19P
   A High-Performance 8-Bit Slice Microprogram Sequencer
logo
Power-One
XCS POWER-ONE-XCS Datasheet
36Kb / 2P
   Controller
logo
Hitachi Semiconductor
H2570 HITACHI-H2570 Datasheet
114Kb / 2P
   CONTROLLER
logo
Festo Corporation.
4252742 FESTO-4252742 Datasheet
84Kb / 3P
   Controller
4252744 FESTO-4252744 Datasheet
85Kb / 3P
   Controller
More results


Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


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