class AlteraQuartusPlatform(GenericPlatform):
def build(self, fragment, build_dir="build", build_name="top",
quartus_path="/opt/Altera", run=True):
- self.finalize(fragment)
tools.mkdir_noerror(build_dir)
os.chdir(build_dir)
frag = fragment + crg.get_fragment()
else:
frag = fragment
+ # finalize
+ self.finalize(fragment)
# generate Verilog
src, vns = verilog.convert(frag, self.constraint_manager.get_io_signals(),
return_ns=True, create_clock_domains=False, **kwargs)
def build(self, fragment, build_dir="build", build_name="top",
ise_path="/opt/Xilinx", source=True, run=True):
- self.finalize(fragment)
tools.mkdir_noerror(build_dir)
os.chdir(build_dir)