diff --git a/techlibs/common/Makefile.inc b/techlibs/common/Makefile.inc index e76d70a1a8e..22b11980018 100644 --- a/techlibs/common/Makefile.inc +++ b/techlibs/common/Makefile.inc @@ -28,7 +28,6 @@ $(eval $(call add_share_file,share,techlibs/common/adff2dff.v)) $(eval $(call add_share_file,share,techlibs/common/dff2ff.v)) $(eval $(call add_share_file,share,techlibs/common/gate2lut.v)) $(eval $(call add_share_file,share,techlibs/common/cmp2lut.v)) -$(eval $(call add_share_file,share,techlibs/common/cells.lib)) $(eval $(call add_share_file,share,techlibs/common/mul2dsp.v)) $(eval $(call add_share_file,share,techlibs/common/abc9_model.v)) $(eval $(call add_share_file,share,techlibs/common/abc9_map.v)) diff --git a/techlibs/common/cells.lib b/techlibs/common/cells.lib deleted file mode 100644 index eb89036d7b0..00000000000 --- a/techlibs/common/cells.lib +++ /dev/null @@ -1,108 +0,0 @@ -library(yosys_cells) { - cell(DFF_N) { - ff(IQ, IQN) { - clocked_on: "!C"; - next_state: "D"; - } - pin(D) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_P) { - ff(IQ, IQN) { - clocked_on: "C"; - next_state: "D"; - } - pin(D) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_NN0) { - ff(IQ, IQN) { - clocked_on: "!C"; - next_state: "D"; - clear: "!R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_NN1) { - ff(IQ, IQN) { - clocked_on: "!C"; - next_state: "D"; - preset: "!R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_NP0) { - ff(IQ, IQN) { - clocked_on: "!C"; - next_state: "D"; - clear: "R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_NP1) { - ff(IQ, IQN) { - clocked_on: "!C"; - next_state: "D"; - preset: "R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_PN0) { - ff(IQ, IQN) { - clocked_on: "C"; - next_state: "D"; - clear: "!R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_PN1) { - ff(IQ, IQN) { - clocked_on: "C"; - next_state: "D"; - preset: "!R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_PP0) { - ff(IQ, IQN) { - clocked_on: "C"; - next_state: "D"; - clear: "R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } - cell(DFF_PP1) { - ff(IQ, IQN) { - clocked_on: "C"; - next_state: "D"; - preset: "R"; - } - pin(D) { direction: input; } - pin(R) { direction: input; } - pin(C) { direction: input; clock: true; } - pin(Q) { direction: output; function: "IQ"; } - } -}