Skip to content

Commit

Permalink
pack.cc: fix wrong attribute name for negedge FFs
Browse files Browse the repository at this point in the history
  • Loading branch information
hansfbaier committed Jan 26, 2024
1 parent 0434cfe commit 1c57f51
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion xilinx/fasm.cc
Original file line number Diff line number Diff line change
Expand Up @@ -569,7 +569,7 @@ struct FasmBackend

pop();
if (negedge_ff) SET_CHECK(is_clkinv, true);
else SET_CHECK(is_clkinv, int_or_default(ff->params, ctx->id("IS_C_INVERTED")) == 1);
else SET_CHECK(is_clkinv, int_or_default(ff->params, ctx->id("IS_CLK_INVERTED")) == 1);

NetInfo *sr = get_net_or_empty(ff, ctx->id("SR")), *ce = get_net_or_empty(ff, ctx->id("CE"));

Expand Down
8 changes: 4 additions & 4 deletions xilinx/pack.cc
Original file line number Diff line number Diff line change
Expand Up @@ -222,16 +222,16 @@ void XilinxPacker::pack_ffs()
// ff_rules[ctx->id("FDSE")].param_xform[ctx->id("IS_S_INVERTED")] = ctx->id("IS_SR_INVERTED");

ff_rules[ctx->id("FDCE_1")] = ff_rules[ctx->id("FDCE")];
ff_rules[ctx->id("FDCE_1")].set_params.emplace_back(ctx->id("IS_C_INVERTED"), 1);
ff_rules[ctx->id("FDCE_1")].set_params.emplace_back(ctx->id("IS_CLK_INVERTED"), 1);

ff_rules[ctx->id("FDPE_1")] = ff_rules[ctx->id("FDPE")];
ff_rules[ctx->id("FDPE_1")].set_params.emplace_back(ctx->id("IS_C_INVERTED"), 1);
ff_rules[ctx->id("FDPE_1")].set_params.emplace_back(ctx->id("IS_CLK_INVERTED"), 1);

ff_rules[ctx->id("FDRE_1")] = ff_rules[ctx->id("FDRE")];
ff_rules[ctx->id("FDRE_1")].set_params.emplace_back(ctx->id("IS_C_INVERTED"), 1);
ff_rules[ctx->id("FDRE_1")].set_params.emplace_back(ctx->id("IS_CLK_INVERTED"), 1);

ff_rules[ctx->id("FDSE_1")] = ff_rules[ctx->id("FDSE")];
ff_rules[ctx->id("FDSE_1")].set_params.emplace_back(ctx->id("IS_C_INVERTED"), 1);
ff_rules[ctx->id("FDSE_1")].set_params.emplace_back(ctx->id("IS_CLK_INVERTED"), 1);

generic_xform(ff_rules, true);
}
Expand Down

0 comments on commit 1c57f51

Please sign in to comment.