data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v
1: b"%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:45: Cannot find file containing module: 'pad_digital_from_tristate_foundry_vertical_input_array'\n  pad_digital_from_tristate_foundry_vertical_input_array #(.WIDTH(1)) pad_digital_from_tristate_foundry_vertical_input_array_reset (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n        ... Looked in:\n             data/full_repos/permissive/509468557/tools/barstools/src/test/resources,data/full_repos/permissive/509468557/pad_digital_from_tristate_foundry_vertical_input_array\n             data/full_repos/permissive/509468557/tools/barstools/src/test/resources,data/full_repos/permissive/509468557/pad_digital_from_tristate_foundry_vertical_input_array.v\n             data/full_repos/permissive/509468557/tools/barstools/src/test/resources,data/full_repos/permissive/509468557/pad_digital_from_tristate_foundry_vertical_input_array.sv\n             pad_digital_from_tristate_foundry_vertical_input_array\n             pad_digital_from_tristate_foundry_vertical_input_array.v\n             pad_digital_from_tristate_foundry_vertical_input_array.sv\n             obj_dir/pad_digital_from_tristate_foundry_vertical_input_array\n             obj_dir/pad_digital_from_tristate_foundry_vertical_input_array.v\n             obj_dir/pad_digital_from_tristate_foundry_vertical_input_array.sv\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:49: Cannot find file containing module: 'pad_digital_from_tristate_foundry_horizontal_input_array'\n  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(15)) pad_digital_from_tristate_foundry_horizontal_input_array_io_a (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:53: Cannot find file containing module: 'pad_digital_from_tristate_foundry_horizontal_input_array'\n  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(15)) pad_digital_from_tristate_foundry_horizontal_input_array_io_b (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:57: Cannot find file containing module: 'pad_digital_from_tristate_foundry_horizontal_input_array'\n  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(14)) pad_digital_from_tristate_foundry_horizontal_input_array_io_c (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:61: Cannot find file containing module: 'pad_digital_from_tristate_foundry_horizontal_output_array'\n  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(16)) pad_digital_from_tristate_foundry_horizontal_output_array_io_x (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:65: Cannot find file containing module: 'pad_digital_from_tristate_foundry_vertical_output_array'\n  pad_digital_from_tristate_foundry_vertical_output_array #(.WIDTH(16)) pad_digital_from_tristate_foundry_vertical_output_array_io_z (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:69: Cannot find file containing module: 'pad_analog_fast_custom_horizontal_array'\n  pad_analog_fast_custom_horizontal_array #(.WIDTH(3)) pad_analog_fast_custom_horizontal_array_io_analog1 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:72: Cannot find file containing module: 'pad_analog_slow_foundry_vertical_array'\n  pad_analog_slow_foundry_vertical_array #(.WIDTH(3)) pad_analog_slow_foundry_vertical_array_io_analog2 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:75: Cannot find file containing module: 'pad_digital_from_tristate_foundry_horizontal_output_array'\n  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:79: Cannot find file containing module: 'pad_digital_from_tristate_foundry_horizontal_output_array'\n  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:83: Cannot find file containing module: 'pad_digital_from_tristate_foundry_horizontal_output_array'\n  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:87: Cannot find file containing module: 'pad_supply_vdd_horizontal'\n  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_0 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:89: Cannot find file containing module: 'pad_supply_vdd_horizontal'\n  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_1 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:91: Cannot find file containing module: 'pad_supply_vdd_horizontal'\n  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_2 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:93: Cannot find file containing module: 'pad_supply_vdd_vertical'\n  pad_supply_vdd_vertical pad_supply_vdd_vertical_bottom_0 (\n  ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:95: Cannot find file containing module: 'pad_supply_vdd_vertical'\n  pad_supply_vdd_vertical pad_supply_vdd_vertical_bottom_1 (\n  ^~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:97: Cannot find file containing module: 'pad_supply_vss_horizontal'\n  pad_supply_vss_horizontal pad_supply_vss_horizontal_right_0 (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: data/full_repos/permissive/509468557/tools/barstools/src/test/resources/PadAnnotationVerilogPart.v:194: Cannot find file containing module: 'ExampleTopModuleWithBB_Internal'\n  ExampleTopModuleWithBB_Internal ExampleTopModuleWithBB_Internal (\n  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n%Error: Exiting due to 18 error(s)\n"
module ExampleTopModuleWithBB_PadFrame(
  output        clock_Int,
  output        reset_Int,
  output [14:0] io_a_Int,
  output [14:0] io_b_Int,
  output [13:0] io_c_Int,
  input  [15:0] io_x_Int,
  input  [15:0] io_y_Int,
  input  [15:0] io_z_Int,
  input  [4:0]  io_v_0_Int,
  input  [4:0]  io_v_1_Int,
  input  [4:0]  io_v_2_Int,
  input         clock_Ext,
  input         reset_Ext,
  input  [14:0] io_a_Ext,
  input  [14:0] io_b_Ext,
  input  [13:0] io_c_Ext,
  output [15:0] io_x_Ext,
  output [15:0] io_y_Ext,
  output [15:0] io_z_Ext,
  inout  [2:0]  io_analog1_Ext,
  inout  [2:0]  io_analog2_Ext,
  output [4:0]  io_v_0_Ext,
  output [4:0]  io_v_1_Ext,
  output [4:0]  io_v_2_Ext
);
  wire  pad_digital_from_tristate_foundry_vertical_input_array_reset_in;
  wire  pad_digital_from_tristate_foundry_vertical_input_array_reset_out;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_a_in;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_a_out;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_b_in;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_b_out;
  wire [13:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_c_in;
  wire [13:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_c_out;
  wire [15:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_x_in;
  wire [15:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_x_out;
  wire [15:0] pad_digital_from_tristate_foundry_vertical_output_array_io_z_in;
  wire [15:0] pad_digital_from_tristate_foundry_vertical_output_array_io_z_out;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_in;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_out;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_in;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_out;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_in;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_out;
  pad_digital_from_tristate_foundry_vertical_input_array #(.WIDTH(1)) pad_digital_from_tristate_foundry_vertical_input_array_reset (
    .in(pad_digital_from_tristate_foundry_vertical_input_array_reset_in),
    .out(pad_digital_from_tristate_foundry_vertical_input_array_reset_out)
  );
  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(15)) pad_digital_from_tristate_foundry_horizontal_input_array_io_a (
    .in(pad_digital_from_tristate_foundry_horizontal_input_array_io_a_in),
    .out(pad_digital_from_tristate_foundry_horizontal_input_array_io_a_out)
  );
  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(15)) pad_digital_from_tristate_foundry_horizontal_input_array_io_b (
    .in(pad_digital_from_tristate_foundry_horizontal_input_array_io_b_in),
    .out(pad_digital_from_tristate_foundry_horizontal_input_array_io_b_out)
  );
  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(14)) pad_digital_from_tristate_foundry_horizontal_input_array_io_c (
    .in(pad_digital_from_tristate_foundry_horizontal_input_array_io_c_in),
    .out(pad_digital_from_tristate_foundry_horizontal_input_array_io_c_out)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(16)) pad_digital_from_tristate_foundry_horizontal_output_array_io_x (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_x_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_x_out)
  );
  pad_digital_from_tristate_foundry_vertical_output_array #(.WIDTH(16)) pad_digital_from_tristate_foundry_vertical_output_array_io_z (
    .in(pad_digital_from_tristate_foundry_vertical_output_array_io_z_in),
    .out(pad_digital_from_tristate_foundry_vertical_output_array_io_z_out)
  );
  pad_analog_fast_custom_horizontal_array #(.WIDTH(3)) pad_analog_fast_custom_horizontal_array_io_analog1 (
    .io(io_analog1_Ext)
  );
  pad_analog_slow_foundry_vertical_array #(.WIDTH(3)) pad_analog_slow_foundry_vertical_array_io_analog2 (
    .io(io_analog2_Ext)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0 (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_out)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1 (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_out)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2 (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_out)
  );
  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_0 (
  );
  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_1 (
  );
  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_2 (
  );
  pad_supply_vdd_vertical pad_supply_vdd_vertical_bottom_0 (
  );
  pad_supply_vdd_vertical pad_supply_vdd_vertical_bottom_1 (
  );
  pad_supply_vss_horizontal pad_supply_vss_horizontal_right_0 (
  );
  assign clock_Int = clock_Ext;
  assign reset_Int = pad_digital_from_tristate_foundry_vertical_input_array_reset_out;
  assign io_a_Int = pad_digital_from_tristate_foundry_horizontal_input_array_io_a_out;
  assign io_b_Int = pad_digital_from_tristate_foundry_horizontal_input_array_io_b_out;
  assign io_c_Int = $signed(pad_digital_from_tristate_foundry_horizontal_input_array_io_c_out);
  assign io_x_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_x_out;
  assign io_y_Ext = io_y_Int;
  assign io_z_Ext = $signed(pad_digital_from_tristate_foundry_vertical_output_array_io_z_out);
  assign io_v_0_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_out;
  assign io_v_1_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_out;
  assign io_v_2_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_out;
  assign pad_digital_from_tristate_foundry_vertical_input_array_reset_in = reset_Ext;
  assign pad_digital_from_tristate_foundry_horizontal_input_array_io_a_in = io_a_Ext;
  assign pad_digital_from_tristate_foundry_horizontal_input_array_io_b_in = io_b_Ext;
  assign pad_digital_from_tristate_foundry_horizontal_input_array_io_c_in = $unsigned(io_c_Ext);
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_x_in = io_x_Int;
  assign pad_digital_from_tristate_foundry_vertical_output_array_io_z_in = $unsigned(io_z_Int);
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_in = io_v_0_Int;
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_in = io_v_1_Int;
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_in = io_v_2_Int;
endmodule
module ExampleTopModuleWithBB_PadFrame(
  output        clock_Int,
  output        reset_Int,
  output [14:0] io_a_Int,
  output [14:0] io_b_Int,
  output [13:0] io_c_Int,
  input  [15:0] io_x_Int,
  input  [15:0] io_y_Int,
  input  [15:0] io_z_Int,
  input  [4:0]  io_v_0_Int,
  input  [4:0]  io_v_1_Int,
  input  [4:0]  io_v_2_Int,
  input         clock_Ext,
  input         reset_Ext,
  input  [14:0] io_a_Ext,
  input  [14:0] io_b_Ext,
  input  [13:0] io_c_Ext,
  output [15:0] io_x_Ext,
  output [15:0] io_y_Ext,
  output [15:0] io_z_Ext,
  inout  [2:0]  io_analog1_Ext,
  inout  [2:0]  io_analog2_Ext,
  output [4:0]  io_v_0_Ext,
  output [4:0]  io_v_1_Ext,
  output [4:0]  io_v_2_Ext
);

  wire  pad_digital_from_tristate_foundry_vertical_input_array_reset_in;
  wire  pad_digital_from_tristate_foundry_vertical_input_array_reset_out;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_a_in;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_a_out;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_b_in;
  wire [14:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_b_out;
  wire [13:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_c_in;
  wire [13:0] pad_digital_from_tristate_foundry_horizontal_input_array_io_c_out;
  wire [15:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_x_in;
  wire [15:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_x_out;
  wire [15:0] pad_digital_from_tristate_foundry_vertical_output_array_io_z_in;
  wire [15:0] pad_digital_from_tristate_foundry_vertical_output_array_io_z_out;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_in;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_out;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_in;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_out;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_in;
  wire [4:0] pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_out;
  pad_digital_from_tristate_foundry_vertical_input_array #(.WIDTH(1)) pad_digital_from_tristate_foundry_vertical_input_array_reset (
    .in(pad_digital_from_tristate_foundry_vertical_input_array_reset_in),
    .out(pad_digital_from_tristate_foundry_vertical_input_array_reset_out)
  );
  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(15)) pad_digital_from_tristate_foundry_horizontal_input_array_io_a (
    .in(pad_digital_from_tristate_foundry_horizontal_input_array_io_a_in),
    .out(pad_digital_from_tristate_foundry_horizontal_input_array_io_a_out)
  );
  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(15)) pad_digital_from_tristate_foundry_horizontal_input_array_io_b (
    .in(pad_digital_from_tristate_foundry_horizontal_input_array_io_b_in),
    .out(pad_digital_from_tristate_foundry_horizontal_input_array_io_b_out)
  );
  pad_digital_from_tristate_foundry_horizontal_input_array #(.WIDTH(14)) pad_digital_from_tristate_foundry_horizontal_input_array_io_c (
    .in(pad_digital_from_tristate_foundry_horizontal_input_array_io_c_in),
    .out(pad_digital_from_tristate_foundry_horizontal_input_array_io_c_out)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(16)) pad_digital_from_tristate_foundry_horizontal_output_array_io_x (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_x_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_x_out)
  );
  pad_digital_from_tristate_foundry_vertical_output_array #(.WIDTH(16)) pad_digital_from_tristate_foundry_vertical_output_array_io_z (
    .in(pad_digital_from_tristate_foundry_vertical_output_array_io_z_in),
    .out(pad_digital_from_tristate_foundry_vertical_output_array_io_z_out)
  );
  pad_analog_fast_custom_horizontal_array #(.WIDTH(3)) pad_analog_fast_custom_horizontal_array_io_analog1 (
    .io(io_analog1_Ext)
  );
  pad_analog_slow_foundry_vertical_array #(.WIDTH(3)) pad_analog_slow_foundry_vertical_array_io_analog2 (
    .io(io_analog2_Ext)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0 (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_out)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1 (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_out)
  );
  pad_digital_from_tristate_foundry_horizontal_output_array #(.WIDTH(5)) pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2 (
    .in(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_in),
    .out(pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_out)
  );
  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_0 (
  );
  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_1 (
  );
  pad_supply_vdd_horizontal pad_supply_vdd_horizontal_left_2 (
  );
  pad_supply_vdd_vertical pad_supply_vdd_vertical_bottom_0 (
  );
  pad_supply_vdd_vertical pad_supply_vdd_vertical_bottom_1 (
  );
  pad_supply_vss_horizontal pad_supply_vss_horizontal_right_0 (
  );
  assign clock_Int = clock_Ext;
  assign reset_Int = pad_digital_from_tristate_foundry_vertical_input_array_reset_out;
  assign io_a_Int = pad_digital_from_tristate_foundry_horizontal_input_array_io_a_out;
  assign io_b_Int = pad_digital_from_tristate_foundry_horizontal_input_array_io_b_out;
  assign io_c_Int = $signed(pad_digital_from_tristate_foundry_horizontal_input_array_io_c_out);
  assign io_x_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_x_out;
  assign io_y_Ext = io_y_Int;
  assign io_z_Ext = $signed(pad_digital_from_tristate_foundry_vertical_output_array_io_z_out);
  assign io_v_0_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_out;
  assign io_v_1_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_out;
  assign io_v_2_Ext = pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_out;
  assign pad_digital_from_tristate_foundry_vertical_input_array_reset_in = reset_Ext;
  assign pad_digital_from_tristate_foundry_horizontal_input_array_io_a_in = io_a_Ext;
  assign pad_digital_from_tristate_foundry_horizontal_input_array_io_b_in = io_b_Ext;
  assign pad_digital_from_tristate_foundry_horizontal_input_array_io_c_in = $unsigned(io_c_Ext);
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_x_in = io_x_Int;
  assign pad_digital_from_tristate_foundry_vertical_output_array_io_z_in = $unsigned(io_z_Int);
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_v_0_in = io_v_0_Int;
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_v_1_in = io_v_1_Int;
  assign pad_digital_from_tristate_foundry_horizontal_output_array_io_v_2_in = io_v_2_Int;
endmodule