data/full_repos/permissive/418752214/C910_RTL_FACTORY/gen_rtl/had/rtl/ct_had_io.v
data/verilator_xmls/744a40aa-7c8d-4010-9319-a0ca93354859.xml
module ct_had_io(
  had_pad_jtg_tdo,
  had_pad_jtg_tdo_en,
  io_serial_tdi,
  io_sm_tap_en,
  pad_had_jtg_tdi,
  serial_io_tdo,
  sm_io_tdo_en
);


input        pad_had_jtg_tdi;   
input        serial_io_tdo;     
input        sm_io_tdo_en;      
output       had_pad_jtg_tdo;   
output       had_pad_jtg_tdo_en; 
output       io_serial_tdi;     
output       io_sm_tap_en;      




wire         had_pad_jtg_tdo;   
wire         had_pad_jtg_tdo_en; 
wire         io_serial_tdi;     
wire         io_sm_tap_en;      
wire         pad_had_jtg_tdi;   
wire         serial_io_tdo;     
wire         sm_io_tdo_en;      





















assign io_serial_tdi = pad_had_jtg_tdi;
assign had_pad_jtg_tdo = serial_io_tdo;
assign had_pad_jtg_tdo_en = sm_io_tdo_en;

assign io_sm_tap_en = 1'b1;




endmodule
module ct_had_io(
  had_pad_jtg_tdo,
  had_pad_jtg_tdo_en,
  io_serial_tdi,
  io_sm_tap_en,
  pad_had_jtg_tdi,
  serial_io_tdo,
  sm_io_tdo_en
);



input        pad_had_jtg_tdi;   
input        serial_io_tdo;     
input        sm_io_tdo_en;      
output       had_pad_jtg_tdo;   
output       had_pad_jtg_tdo_en; 
output       io_serial_tdi;     
output       io_sm_tap_en;      




wire         had_pad_jtg_tdo;   
wire         had_pad_jtg_tdo_en; 
wire         io_serial_tdi;     
wire         io_sm_tap_en;      
wire         pad_had_jtg_tdi;   
wire         serial_io_tdo;     
wire         sm_io_tdo_en;      





















assign io_serial_tdi = pad_had_jtg_tdi;
assign had_pad_jtg_tdo = serial_io_tdo;
assign had_pad_jtg_tdo_en = sm_io_tdo_en;

assign io_sm_tap_en = 1'b1;




endmodule