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