mirror of
https://github.com/YosysHQ/yosys
synced 2025-08-06 03:10:26 +00:00
start splitting blackboxes and add wrapper techmap
This commit is contained in:
parent
cfce7dd2f8
commit
827ea11503
9 changed files with 66 additions and 27 deletions
34
techlibs/nanoxplore/cells_wrap_u.v
Normal file
34
techlibs/nanoxplore/cells_wrap_u.v
Normal file
|
@ -0,0 +1,34 @@
|
|||
module NX_CKS_U(CKI, CMD, CKO);
|
||||
input CKI;
|
||||
output CKO;
|
||||
input CMD;
|
||||
|
||||
NX_GCK_U #(
|
||||
.inv_in(1'b0),
|
||||
.inv_out(1'b0),
|
||||
.std_mode("CKS")
|
||||
) _TECHMAP_REPLACE_ (
|
||||
.CMD(CMD),
|
||||
.SI1(CKI),
|
||||
.SI2(1'b0),
|
||||
.SO(CKO)
|
||||
);
|
||||
endmodule
|
||||
|
||||
module NX_CMUX_U(CKI0, CKI1, SEL, CKO);
|
||||
input CKI0;
|
||||
input CKI1;
|
||||
output CKO;
|
||||
input SEL;
|
||||
|
||||
NX_GCK_U #(
|
||||
.inv_in(1'b0),
|
||||
.inv_out(1'b0),
|
||||
.std_mode("MUX")
|
||||
) _TECHMAP_REPLACE_ (
|
||||
.CMD(SEL),
|
||||
.SI1(CKI0),
|
||||
.SI2(CKI1),
|
||||
.SO(CKO)
|
||||
);
|
||||
endmodule
|
Loading…
Add table
Add a link
Reference in a new issue