24 lines
628 B
Coq
24 lines
628 B
Coq
|
module MakeInout(
|
||
|
input clock,
|
||
|
input reset,
|
||
|
input [15:0] io_in,
|
||
|
input io_clk,
|
||
|
input io_reset,
|
||
|
output [15:0] io_out
|
||
|
);
|
||
|
wire [15:0] m_in; // @[GCD.scala 40:17]
|
||
|
wire m_clk; // @[GCD.scala 40:17]
|
||
|
wire m_reset; // @[GCD.scala 40:17]
|
||
|
wire [15:0] m_out; // @[GCD.scala 40:17]
|
||
|
rvdff m ( // @[GCD.scala 40:17]
|
||
|
.in(m_in),
|
||
|
.clk(m_clk),
|
||
|
.reset(m_reset),
|
||
|
.out(m_out)
|
||
|
);
|
||
|
assign io_out = m_out; // @[GCD.scala 42:8]
|
||
|
assign m_in = io_in; // @[GCD.scala 42:8]
|
||
|
assign m_clk = io_clk; // @[GCD.scala 42:8]
|
||
|
assign m_reset = io_reset; // @[GCD.scala 42:8]
|
||
|
endmodule
|