vendor.intel: add Quartus support.

Co-authored-by: Dan Ravensloft <dan.ravensloft@gmail.com>
This commit is contained in:
whitequark 2019-08-21 22:14:33 +00:00
parent 7dfd7fb12a
commit 8021e2dd76
3 changed files with 402 additions and 6 deletions

View file

@ -278,11 +278,13 @@ class TemplatedPlatform(Platform):
def emit_rtlil():
return rtlil_text
def emit_verilog():
return verilog._convert_rtlil_text(rtlil_text, strip_internal_attrs=True)
def emit_verilog(opts=()):
return verilog._convert_rtlil_text(rtlil_text,
strip_internal_attrs=True, write_verilog_opts=opts)
def emit_debug_verilog():
return verilog._convert_rtlil_text(rtlil_text, strip_internal_attrs=False)
def emit_debug_verilog(opts=()):
return verilog._convert_rtlil_text(rtlil_text,
strip_internal_attrs=False, write_verilog_opts=opts)
def emit_commands(format):
commands = []