diff options
author | David Shah <dave@ds0.me> | 2019-11-18 20:58:08 +0000 |
---|---|---|
committer | David Shah <dave@ds0.me> | 2019-11-18 20:58:08 +0000 |
commit | 36c0ff2dbceea409ad66e8ecf3c2d52430f26fa9 (patch) | |
tree | f6c6f59feaf3d30c52e84635b2555706c1df12ca | |
parent | 9a848d9d76aed1f0997db924a0814be7617c2e7c (diff) | |
download | nextpnr-36c0ff2dbceea409ad66e8ecf3c2d52430f26fa9.tar.gz nextpnr-36c0ff2dbceea409ad66e8ecf3c2d52430f26fa9.tar.bz2 nextpnr-36c0ff2dbceea409ad66e8ecf3c2d52430f26fa9.zip |
ecp5: Fix dynamic DELAYF control
Signed-off-by: David Shah <dave@ds0.me>
-rw-r--r-- | ecp5/bitstream.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ecp5/bitstream.cc b/ecp5/bitstream.cc index 9732cd52..b491bf75 100644 --- a/ecp5/bitstream.cc +++ b/ecp5/bitstream.cc @@ -1293,6 +1293,9 @@ void write_bitstream(Context *ctx, std::string base_config_file, std::string tex else cc.tiles[pic_tile].add_enum(prim + "." + param.first.str(ctx), param.second.as_string()); } + if (get_net_or_empty(ci, id_LOADN) != nullptr) { + cc.tiles[pic_tile].add_enum(prim + ".LOADNMUX", "LOADN"); + } } else if (ci->type == id_DCUA) { TileGroup tg; tg.tiles = get_dcu_tiles(ctx, ci->bel); |