mirror of
https://github.com/YosysHQ/yosys
synced 2026-07-18 05:05:45 +00:00
WIP
This commit is contained in:
parent
dab9a386cc
commit
c3457e2e5c
35 changed files with 204 additions and 63 deletions
|
|
@ -3250,3 +3250,21 @@ parameter WIDTH = 0;
|
|||
inout [WIDTH-1:0] Y;
|
||||
|
||||
endmodule
|
||||
// --------------------------------------------------------
|
||||
//* group wire
|
||||
module \$output_port (A);
|
||||
|
||||
parameter WIDTH = 0;
|
||||
|
||||
input [WIDTH-1:0] A;
|
||||
|
||||
endmodule
|
||||
// --------------------------------------------------------
|
||||
//* group wire
|
||||
module \$public (A);
|
||||
|
||||
parameter WIDTH = 0;
|
||||
|
||||
input [WIDTH-1:0] A;
|
||||
|
||||
endmodule
|
||||
|
|
|
|||
|
|
@ -637,3 +637,21 @@ parameter WIDTH = 0;
|
|||
inout [WIDTH-1:0] Y; // This cell is just a maker, so we leave Y undriven
|
||||
|
||||
endmodule
|
||||
|
||||
(* techmap_celltype = "$output_port" *)
|
||||
module \$output_port (A);
|
||||
|
||||
parameter WIDTH = 0;
|
||||
|
||||
input [WIDTH-1:0] A; // This cell is just a marker for module output ports
|
||||
|
||||
endmodule
|
||||
|
||||
(* techmap_celltype = "$public" *)
|
||||
module \$public (A);
|
||||
|
||||
parameter WIDTH = 0;
|
||||
|
||||
input [WIDTH-1:0] A; // This cell is just a marker for public-named wires
|
||||
|
||||
endmodule
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue