hi, i tried to implement or1K processor on spartan 400K chip, but it sysnthesizes to 4834 slices, but the chip has only 3584 slices. hrere is the full sysnthesis report for the main processor core.
Number of Slices: 4834 out of 3584 134% (*) Number of Slice Flip Flops: 3104 out of 7168 43% Number of 4 input LUTs: 17219 out of 7168 240% (*) Number used as logic: 9027 Number used as RAMs: 8192 Number of bonded IOBs: 369 out of 173 213% (*) IOB Flip Flops: 71 Number of MULT18X18s: 4 out of 16 25% Number of GCLKs: 3 out of 8 37%
are these figures correct? i though a spartan3 could handle this processor without much of a problem. in addition to the processor, i got some image processing units as well to put in to it.
how does or1k compares with microblace footprint, as i've seen many tutorials of implementation of microblaze on spartan 3.
are there any other free processor cores available which would fit in to spartan 3, 400K version with GNU toolchain support?
any responce is much appreciated.
Thank you