aboutsummaryrefslogtreecommitdiffstats
path: root/generic
diff options
context:
space:
mode:
authorDavid Shah <dave@ds0.me>2019-12-01 17:19:52 +0000
committerDavid Shah <dave@ds0.me>2019-12-01 17:19:52 +0000
commitbe37a39ecbdedf1525b29deafecc104b4a603179 (patch)
tree6b4d7967eb765ea6b029ba01433f4426ad7245a9 /generic
parentf57c2bcebb9a5e0722fe90ac9b5d11d4db518c22 (diff)
downloadnextpnr-be37a39ecbdedf1525b29deafecc104b4a603179.tar.gz
nextpnr-be37a39ecbdedf1525b29deafecc104b4a603179.tar.bz2
nextpnr-be37a39ecbdedf1525b29deafecc104b4a603179.zip
generic: Fix width of 0-driver INIT
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'generic')
-rw-r--r--generic/pack.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/generic/pack.cc b/generic/pack.cc
index b593c076..e92e04c5 100644
--- a/generic/pack.cc
+++ b/generic/pack.cc
@@ -150,7 +150,7 @@ static void pack_constants(Context *ctx)
log_info("Packing constants..\n");
std::unique_ptr<CellInfo> gnd_cell = create_generic_cell(ctx, ctx->id("GENERIC_SLICE"), "$PACKER_GND");
- gnd_cell->params[ctx->id("INIT")] = 0;
+ gnd_cell->params[ctx->id("INIT")] = Property(0, 1 << ctx->args.K);
std::unique_ptr<NetInfo> gnd_net = std::unique_ptr<NetInfo>(new NetInfo);
gnd_net->name = ctx->id("$PACKER_GND_NET");
gnd_net->driver.cell = gnd_cell.get();