From 88b882c7e080bb13863e9ff490b81c36180051a6 Mon Sep 17 00:00:00 2001 From: Michael Betz Date: Tue, 23 Apr 2019 09:22:48 +0200 Subject: [PATCH] build/xilinx/ise.py: write .v file for post synthesis sim --- litex/build/xilinx/ise.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/litex/build/xilinx/ise.py b/litex/build/xilinx/ise.py index cd3e2d18..0bb19d49 100644 --- a/litex/build/xilinx/ise.py +++ b/litex/build/xilinx/ise.py @@ -108,6 +108,11 @@ def _run_ise(build_name, ise_path, source, mode, ngdbuild_opt, ext = "ngc" build_script_contents += """ xst -ifn {build_name}.xst{fail_stmt} +""" + + # This generates a .v file for post synthesis simulation + build_script_contents += """ +netgen -ofmt verilog -w -sim {build_name}.{ext} {build_name}_synth.v """ build_script_contents += """ -- 2.30.2