diff options
author | David Shah <dave@ds0.me> | 2019-12-08 09:54:33 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-08 09:54:33 +0000 |
commit | dd73a7ff9f6605ef689d5645c06d34585ec0eacc (patch) | |
tree | 5f7ea45d2ba93c2cc1ebc57020a5ef36f4c14500 /ecp5/bitstream.cc | |
parent | f0887427da28c4993b44e0e7f3e3ac39f29c16fd (diff) | |
parent | 349be76d2693f0c9527c6373d31fae7e711f9270 (diff) | |
download | nextpnr-dd73a7ff9f6605ef689d5645c06d34585ec0eacc.tar.gz nextpnr-dd73a7ff9f6605ef689d5645c06d34585ec0eacc.tar.bz2 nextpnr-dd73a7ff9f6605ef689d5645c06d34585ec0eacc.zip |
Merge pull request #369 from YosysHQ/ecp5-prld
ecp5: Add support for flipflops with preload
Diffstat (limited to 'ecp5/bitstream.cc')
-rw-r--r-- | ecp5/bitstream.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ecp5/bitstream.cc b/ecp5/bitstream.cc index 9b1a65ab..66bd639a 100644 --- a/ecp5/bitstream.cc +++ b/ecp5/bitstream.cc @@ -759,6 +759,10 @@ void write_bitstream(Context *ctx, std::string base_config_file, std::string tex str_or_default(ci->params, ctx->id("REG0_REGSET"), "RESET")); cc.tiles[tname].add_enum(slice + ".REG1.REGSET", str_or_default(ci->params, ctx->id("REG1_REGSET"), "RESET")); + cc.tiles[tname].add_enum(slice + ".REG0.LSRMODE", + str_or_default(ci->params, ctx->id("REG0_LSRMODE"), "LSR")); + cc.tiles[tname].add_enum(slice + ".REG1.LSRMODE", + str_or_default(ci->params, ctx->id("REG1_LSRMODE"), "LSR")); cc.tiles[tname].add_enum(slice + ".CEMUX", str_or_default(ci->params, ctx->id("CEMUX"), "1")); if (ci->sliceInfo.using_dff) { |