mirror of https://github.com/YosysHQ/yosys.git
Convert to use #945
This commit is contained in:
parent
42a6e0b0b9
commit
d7f0700bae
|
@ -127,20 +127,14 @@ module SB_LUT4 (output O, input I0, I1, I2, I3);
|
|||
assign O = I0 ? s1[1] : s1[0];
|
||||
endmodule
|
||||
|
||||
(* abc_box_id = 21 *)
|
||||
`ifdef ABC_MODEL
|
||||
(* whitebox *)
|
||||
`endif
|
||||
(* abc_box_id = 21, lib_whitebox *)
|
||||
module SB_CARRY (output CO, input I0, I1, CI);
|
||||
assign CO = (I0 && I1) || ((I0 || I1) && CI);
|
||||
endmodule
|
||||
|
||||
// Positive Edge SiliconBlue FF Cells
|
||||
|
||||
(* abc_box_id = 1, abc_flop *)
|
||||
`ifdef ABC_MODEL
|
||||
(* whitebox *)
|
||||
`endif
|
||||
(* abc_box_id = 1, abc_flop, lib_whitebox *)
|
||||
module SB_DFF ((* abc_flop_q *) output `SB_DFF_REG, input C, (* abc_flop_d *) input D);
|
||||
`ifndef ABC_MODEL
|
||||
always @(posedge C)
|
||||
|
|
|
@ -240,7 +240,7 @@ struct SynthIce40Pass : public ScriptPass
|
|||
{
|
||||
if (check_label("begin"))
|
||||
{
|
||||
run("read_verilog -wb -D ABC_MODEL +/ice40/cells_sim.v");
|
||||
run("read_verilog -lib -D ABC_MODEL +/ice40/cells_sim.v");
|
||||
run(stringf("hierarchy -check %s", help_mode ? "-top <top>" : top_opt.c_str()));
|
||||
run("proc");
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue