MicroBlaze smallest system implemntation report

A

Antti Lukats

Guest
Hi

we have compiled synthesis reports for smallest possible MicroBlaze based
SOC system, implementation results for all Xilinx families are available

http://wiki.openchip.org/index.php/MicroBlazeSmallestSystem

XC2V250
Number of MULT18X18s 3 out of 24 12%
Number of RAMB16s 4 out of 24 16%
Number of SLICEs 527 out of 1536 34%
XC2S100,XCV100
Number of BLOCKRAMs 4 out of 10 40%
Number of SLICEs 606 out of 1200 50%
XC2S100E
Number of BLOCKRAMs 4 out of 10 40%
Number of SLICEs 604 out of 1200 50%
XC3S200
Number of Slices 631 out of 2904 21%
Number of MULT18X18s 3 out of 12 25%
Number of RAMB16s 4 out of 12 33%
Number of SLICEMs 244 out of 960 25%
XC2VP2
Number of MULT18X18s 3 out of 12 25%
Number of RAMB16s 4 out of 12 33%
Number of SLICEs 529 out of 1408 37%

All smaller devices fail with slice overmap or RPM constraint too large for
given FPGA array.
The results given are for real minimal system with 8 bit output port only
(on FSL bus!).

my previous rule "MicroBlaze SOC == 50% of XC2S200" is still golden and
valid as adding OPB bus and some small set of peripheral adds 300 to 600
slices and the result is then 50% of XC2S200.

antti
www.openchip.org
 

Welcome to EDABoard.com

Sponsor

Back
Top