MicroBlaze smallest system implemntation report

Hi

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

formatting link

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

formatting link

Reply to
Antti Lukats
Loading thread data ...

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.