MicroBlaze size

Oct 02, 2003 5 Replies

Xilinx's MicroBlaze CPU is listed as requiring 950 LUTs. Does this include the register file, or does that use a block RAM?



Cheers, JonB


Hi,

The register file is included in that number.

Göran

J>Xilinx's MicroBlaze CPU is listed as requiring 950 LUTs. Does this

Thanks. One other question, is it a pure RTL design or does it instantiate Xilinx specific primitives? Ditto for NIOS?

Cheers, Jon

Hi,

The version that is shipped with EDK instanciate Xilinx primitives. But there exists a pure RTL version of MicroBlaze which can be purchased as source code.

Göran

J>

it is 99.99 xilinx stuff inside, and its all encrypted files so you cant even see whats inside.

NIOS is on demand generated by a large PERL framework called Europe, get Alter EPP (Embedded Processor Portfolio) and dig into the PERL sources if interested in deepinfo :)

antti

Jon,

The Nios RTL does instantiate Altera-specific primitives for things such as multiplication and on-chip memory (for register files, FIFOs, etc.)... with Nios you get the RTL source code for free, but the licensing agreement specifically states that the RTL is for use in Altera devices only (although ASIC licensing is an option).

Jesse Kempa Altera Corp. jkempa at altera dot com

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required