mirror of
https://github.com/m-labs/artiq.git
synced 2024-12-25 03:08:27 +08:00
gateware: compress bitstreams
This commit is contained in:
parent
0bbe886669
commit
87dd09a71c
@ -118,6 +118,12 @@ class _NIST_QCx(MiniSoC, AMPSoC):
|
||||
ident=artiq_version,
|
||||
**kwargs)
|
||||
AMPSoC.__init__(self)
|
||||
if isinstance(self.platform.toolchain, XilinxVivadoToolchain):
|
||||
self.platform.toolchain.bitstream_commands.extend([
|
||||
"set_property BITSTREAM.GENERAL.COMPRESS True [current_design]",
|
||||
])
|
||||
if isinstance(self.platform.toolchain, XilinxISEToolchain):
|
||||
self.platform.toolchain.bitgen_opt += " -g compress"
|
||||
|
||||
self.submodules.leds = gpio.GPIOOut(Cat(
|
||||
self.platform.request("user_led", 0),
|
||||
|
@ -126,6 +126,7 @@ class NIST_QC1(BaseSoC, AMPSoC):
|
||||
|
||||
platform = self.platform
|
||||
|
||||
platform.toolchain.bitgen_opt += " -g compress"
|
||||
platform.toolchain.ise_commands += """
|
||||
trce -v 12 -fastpaths -tsi {build_name}.tsi -o {build_name}.twr {build_name}.ncd {build_name}.pcf
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user