pluto_hdl_adi/projects/common
Lars-Peter Clausen 62c7114d77 Enable bitstream compression for Xilinx projects
Enabling bitstream compression reduces the size of the generated bitstream.

This means on one hand it will consume less storage, which is especially
useful for the BOOT partition of the ADI images where we store BOOT.BIN
files for all supported platforms.

On the other hand a smaller bitstream is faster to load from the storage
medium and it is also faster to program to the FPGA. So it reduces the
overall boot time as well.

The only downside of bitstream compression is that the bitstream size is no
longer constant, but depends on the actual design and resource utilization.
This will not work with bootloaders that expect a fixed size.

When building a bitstream using the tcl scripts bitstream compression can
be disabled by setting the ADI_NO_BITSTREAM_COMPRESSION environment
variable.

Initial tests show a reduction of a round 50% in size for most ADI
projects.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2016-07-14 10:16:15 +02:00
..
a5gt fmcjesdadc1: Fixed project 2016-02-19 14:09:57 +02:00
a5gte makefile updates 2016-06-10 14:26:14 -04:00
a5soc a5soc/base- remove hdmi, led/switchs to gpio 2015-07-27 12:08:33 -04:00
a10gx a10gx: Updated common design adding explicit clock frequency and synchronous reset deassertion 2016-06-30 10:59:29 +03:00
a10soc a10soc: default ports 2016-05-04 13:42:12 -04:00
ac701 ac701: Updated common design to 2015.4 2016-03-15 15:17:02 +02:00
c5soc c5soc- remove unused hps ports 2016-05-09 13:54:08 -04:00
kc705 kc705: Updated common design to 2015.4 2016-03-15 15:17:53 +02:00
kcu105 kcu105: Update common design to 2015.4 2016-05-27 14:59:28 +03:00
microzed common: microzed: Add clock, reset and interrupt support 2016-01-13 20:32:26 +01:00
mitx045 mitx045: Updated common design to 2015.4 2016-03-15 15:18:31 +02:00
pzsdr pzsdr-cmos swap 2016-03-11 11:25:58 -05:00
pzsdr1 pzsdr1- io updates 2016-04-11 16:12:21 -04:00
vc707 vc707: Updated common design to 2015.4 2016-03-15 15:20:02 +02:00
xilinx Enable bitstream compression for Xilinx projects 2016-07-14 10:16:15 +02:00
zc702 zc702: Updated common design to 2015.4 2016-03-15 15:21:22 +02:00
zc706 adrv9371x/zc706: Update project with the new axi_dacfifo 2016-06-22 12:33:47 +03:00
zc706pr Add .gitattributes file 2015-06-26 11:07:10 +02:00
zcu102 zcu102- updates 2016-05-10 15:40:41 -04:00
zed zed: Updated common design to 2015.4 2016-03-15 15:20:46 +02:00
Makefile Makefiles: Updated Makefiles 2015-10-23 10:44:27 +03:00