MicroBlaze size

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

Reply to
Jon Beniston
Loading thread data ...

Hi,

The register file is included in that number.

Göran

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

Reply to
Goran Bilski

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

Cheers, Jon

Reply to
Jon Beniston

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>

Reply to
Goran Bilski

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

Reply to
Antti Lukats

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

Reply to
Jesse Kempa

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.