[Cryptech Tech] novena_eim doesn't fit in XC6SLX45 anymore?
Jean-Philippe Ouellet
jpo at vt.edu
Wed Jul 15 22:03:56 UTC 2015
Hello,
I'm trying to build a bitstream for the novena for the first time and running into some issues. I'm trying to build the eim interface since the i2c interface appears unmaintained and has not kept up with changes to modexp. Either there's something wrong with my toolchain (entirely default fresh install of ISE WebPACK 14.7 on a fresh install of Debian 8.1 amd64 in a vm), or the design is actually too big to fit and apparently nobody noticed yet.
I'm building from commit fc6e411 (July 9th) of user/sra/novena-releng, using the Makefile in core/platform/novena/eim/build, and get the following error:
ERROR:Place:375 - The design does not fit in device.
Total LUT Utilization : 55590 out of 54576
LUTs used as Logic : 55588
LUTs used as Memory : 2
FF Utilization : 24005 out of 54576
and the following in novena_eim.mrp:
Number of Slice LUTs: 27,795 out of 27,288 101% (OVERMAPPED)
Number used as logic: 27,776 out of 27,288 101% (OVERMAPPED)
Full timestamped output of the build is here: http://ix.io/jKP
Full novena_eim.mrp is here: http://ix.io/jKO
Has the design actually gotten to big? Or is there perhaps some required spatial-optimization configuration option I'm not aware of or something?
Let me know if you need any other information about my (very default) environment to reproduce it.
Thanks,
Jean-Philippe
More information about the Tech
mailing list