Home
World's Largest FPGA/CPLD Portal


Poll

What is your preferred platform for FPGA Design Flow ?
Windows
54%
Linux
37%
Solaris
1%
Mixed
3%
Other
1%
No preference
4%
Total votes: 3278

2910A Microprogram Controller

IP Vendor: 
CAST, Inc.
IP Target Vendor: 
Xilinx
IP Type: 
Design
IP Category: 
Embedded Processing
IP Supported FPGA Device: 
Spartan-3
Spartan-3E
Virtex-4 FX
Virtex-4 LX
Virtex-4 SX
Virtex-II Pro
IP Description: 

"The CAST C2910A Microprogram Controller core is an address sequencer based on the original AMD2910a that controls the sequence of execution for the microinstructions stored in microprogram memory. The core can sequentially access the microinstructions, and it provides conditional branching to any microinstructions within the 4096 microword range. In addition, a 12-bit 9-deep LIFO stack provides a microsubroutine return linkage and looping capability. The core is partitioned into modules. Available under the terms of the SignOnce IP License.

Device Family Support

Virtex-4 FX

Virtex-4 LX

Virtex-4 SX

Virtex-II Pro

Spartan-3E

Spartan-3

Key Features

Based on the AMD2910A device

Pre-defined implementation for predictable timing

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 counter, branch address bus, 9-level push/pop stack, Internal holding register

16 powerful microinstructions

Output Enable Controls for three branch address sources"

Facebook  Twitter  Linkedin  Orkut  YouTube      RSS

Check out FPGA related videos

Find Us On Facebook