MicroBlaze size

J

Jon Beniston

Guest
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

Jon Beniston wrote:

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
 
Goran Bilski <goran@xilinx.com> wrote in message news:<blj44a$hht2@cliff.xsj.xilinx.com>...
Hi,

The register file is included in that number.

Göran
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

Jon Beniston wrote:

Goran Bilski <goran@xilinx.com> wrote in message news:<blj44a$hht2@cliff.xsj.xilinx.com>...


Hi,

The register file is included in that number.

Göran



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

Cheers,
Jon
 
jon@beniston.com (Jon Beniston) wrote in message news:<e87b9ce8.0310030831.39ab6933@posting.google.com>...
Goran Bilski <goran@xilinx.com> wrote in message news:<blj44a$hht2@cliff.xsj.xilinx.com>...
Hi,

The register file is included in that number.

Göran

Thanks. One other question, is it a pure RTL design or does it
instantiate Xilinx specific primitives? Ditto for NIOS?
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
 
Thanks. One other question, is it a pure RTL design or does it
instantiate Xilinx specific primitives? Ditto for NIOS?

Cheers,
Jon
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
 

Welcome to EDABoard.com

Sponsor

Back
Top