// Leaf IP block port declarations (blackbox stubs).
// Internal behavior lives elsewhere; only the port list matters here.
// Every block carries its own clk/rst_n feedthrough-in/out pins
// (rtl_feedthrough_*) instead of a shared global clk/rst_n port.

module cpu_core (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    irq,
    data_in,
    data_out,
    addr,
    we
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  [3:0] irq;
    input  [31:0] data_in;
    output [31:0] data_out;
    output [31:0] addr;
    output we;
endmodule

module mem_ctrl (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    addr,
    wdata,
    we,
    rdata,
    ready
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  [31:0] addr;
    input  [31:0] wdata;
    input  we;
    output [31:0] rdata;
    output ready;
endmodule

module uart (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    rx,
    tx,
    irq
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  rx;
    output tx;
    output irq;
endmodule

module spi (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    miso,
    mosi,
    sclk,
    cs_n
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  miso;
    output mosi;
    output sclk;
    output cs_n;
endmodule

module gpio (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    gpio_in,
    gpio_out
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  [7:0] gpio_in;
    output [7:0] gpio_out;
endmodule

module dma (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    req,
    ack,
    addr
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  req;
    output ack;
    output [31:0] addr;
endmodule

module bridge (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    s_data,
    m_data
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  [31:0] s_data;
    output [31:0] m_data;
endmodule

module timer (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    irq,
    tick
);
    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    output irq;
    output tick;
endmodule

// cpu_top: wraps the CPU cluster (every cpu_core instance) as its own
// hierarchy level. Transparent pass-through -- see generate_netlist.py's
// module docstring, "Building the cpu_top hierarchy", for the boundary-
// port scheme (one shared in/out pair per feedthrough signal, one
// dedicated pair of boundary ports per cpu_core functional pin).

module cpu_top (
    rtl_feedthrough_clk_in,
    rtl_feedthrough_clk_out,
    rtl_feedthrough_rst_n_in,
    rtl_feedthrough_rst_n_out,
    rtl_feedthrough_test_en_in,
    rtl_feedthrough_test_en_out,
    rtl_feedthrough_power_ok_in,
    rtl_feedthrough_power_ok_out,
    rtl_feedthrough_dbus_in,
    rtl_feedthrough_dbus_out,
    u_cpu_core_000_irq,
    u_cpu_core_000_data_in,
    u_cpu_core_000_data_out,
    u_cpu_core_000_addr,
    u_cpu_core_000_we,
    u_cpu_core_008_irq,
    u_cpu_core_008_data_in,
    u_cpu_core_008_data_out,
    u_cpu_core_008_addr,
    u_cpu_core_008_we,
    u_cpu_core_016_irq,
    u_cpu_core_016_data_in,
    u_cpu_core_016_data_out,
    u_cpu_core_016_addr,
    u_cpu_core_016_we,
    u_cpu_core_024_irq,
    u_cpu_core_024_data_in,
    u_cpu_core_024_data_out,
    u_cpu_core_024_addr,
    u_cpu_core_024_we,
    u_cpu_core_032_irq,
    u_cpu_core_032_data_in,
    u_cpu_core_032_data_out,
    u_cpu_core_032_addr,
    u_cpu_core_032_we,
    u_cpu_core_040_irq,
    u_cpu_core_040_data_in,
    u_cpu_core_040_data_out,
    u_cpu_core_040_addr,
    u_cpu_core_040_we,
    u_cpu_core_048_irq,
    u_cpu_core_048_data_in,
    u_cpu_core_048_data_out,
    u_cpu_core_048_addr,
    u_cpu_core_048_we,
    u_cpu_core_056_irq,
    u_cpu_core_056_data_in,
    u_cpu_core_056_data_out,
    u_cpu_core_056_addr,
    u_cpu_core_056_we,
    u_cpu_core_064_irq,
    u_cpu_core_064_data_in,
    u_cpu_core_064_data_out,
    u_cpu_core_064_addr,
    u_cpu_core_064_we,
    u_cpu_core_072_irq,
    u_cpu_core_072_data_in,
    u_cpu_core_072_data_out,
    u_cpu_core_072_addr,
    u_cpu_core_072_we,
    u_cpu_core_080_irq,
    u_cpu_core_080_data_in,
    u_cpu_core_080_data_out,
    u_cpu_core_080_addr,
    u_cpu_core_080_we,
    u_cpu_core_088_irq,
    u_cpu_core_088_data_in,
    u_cpu_core_088_data_out,
    u_cpu_core_088_addr,
    u_cpu_core_088_we,
    u_cpu_core_096_irq,
    u_cpu_core_096_data_in,
    u_cpu_core_096_data_out,
    u_cpu_core_096_addr,
    u_cpu_core_096_we,
    u_cpu_core_104_irq,
    u_cpu_core_104_data_in,
    u_cpu_core_104_data_out,
    u_cpu_core_104_addr,
    u_cpu_core_104_we,
    u_cpu_core_112_irq,
    u_cpu_core_112_data_in,
    u_cpu_core_112_data_out,
    u_cpu_core_112_addr,
    u_cpu_core_112_we,
    u_cpu_core_120_irq,
    u_cpu_core_120_data_in,
    u_cpu_core_120_data_out,
    u_cpu_core_120_addr,
    u_cpu_core_120_we,
    u_cpu_core_128_irq,
    u_cpu_core_128_data_in,
    u_cpu_core_128_data_out,
    u_cpu_core_128_addr,
    u_cpu_core_128_we,
    u_cpu_core_136_irq,
    u_cpu_core_136_data_in,
    u_cpu_core_136_data_out,
    u_cpu_core_136_addr,
    u_cpu_core_136_we,
    u_cpu_core_144_irq,
    u_cpu_core_144_data_in,
    u_cpu_core_144_data_out,
    u_cpu_core_144_addr,
    u_cpu_core_144_we,
    u_cpu_core_152_irq,
    u_cpu_core_152_data_in,
    u_cpu_core_152_data_out,
    u_cpu_core_152_addr,
    u_cpu_core_152_we,
    u_cpu_core_160_irq,
    u_cpu_core_160_data_in,
    u_cpu_core_160_data_out,
    u_cpu_core_160_addr,
    u_cpu_core_160_we,
    u_cpu_core_168_irq,
    u_cpu_core_168_data_in,
    u_cpu_core_168_data_out,
    u_cpu_core_168_addr,
    u_cpu_core_168_we,
    u_cpu_core_176_irq,
    u_cpu_core_176_data_in,
    u_cpu_core_176_data_out,
    u_cpu_core_176_addr,
    u_cpu_core_176_we,
    u_cpu_core_184_irq,
    u_cpu_core_184_data_in,
    u_cpu_core_184_data_out,
    u_cpu_core_184_addr,
    u_cpu_core_184_we,
    u_cpu_core_192_irq,
    u_cpu_core_192_data_in,
    u_cpu_core_192_data_out,
    u_cpu_core_192_addr,
    u_cpu_core_192_we
);

    input  rtl_feedthrough_clk_in;
    output rtl_feedthrough_clk_out;
    input  rtl_feedthrough_rst_n_in;
    output rtl_feedthrough_rst_n_out;
    input  rtl_feedthrough_test_en_in;
    output rtl_feedthrough_test_en_out;
    input  rtl_feedthrough_power_ok_in;
    output rtl_feedthrough_power_ok_out;
    input  [5:0] rtl_feedthrough_dbus_in;
    output [5:0] rtl_feedthrough_dbus_out;
    input  [3:0] u_cpu_core_000_irq;
    input  [31:0] u_cpu_core_000_data_in;
    output [31:0] u_cpu_core_000_data_out;
    output [31:0] u_cpu_core_000_addr;
    output u_cpu_core_000_we;
    input  [3:0] u_cpu_core_008_irq;
    input  [31:0] u_cpu_core_008_data_in;
    output [31:0] u_cpu_core_008_data_out;
    output [31:0] u_cpu_core_008_addr;
    output u_cpu_core_008_we;
    input  [3:0] u_cpu_core_016_irq;
    input  [31:0] u_cpu_core_016_data_in;
    output [31:0] u_cpu_core_016_data_out;
    output [31:0] u_cpu_core_016_addr;
    output u_cpu_core_016_we;
    input  [3:0] u_cpu_core_024_irq;
    input  [31:0] u_cpu_core_024_data_in;
    output [31:0] u_cpu_core_024_data_out;
    output [31:0] u_cpu_core_024_addr;
    output u_cpu_core_024_we;
    input  [3:0] u_cpu_core_032_irq;
    input  [31:0] u_cpu_core_032_data_in;
    output [31:0] u_cpu_core_032_data_out;
    output [31:0] u_cpu_core_032_addr;
    output u_cpu_core_032_we;
    input  [3:0] u_cpu_core_040_irq;
    input  [31:0] u_cpu_core_040_data_in;
    output [31:0] u_cpu_core_040_data_out;
    output [31:0] u_cpu_core_040_addr;
    output u_cpu_core_040_we;
    input  [3:0] u_cpu_core_048_irq;
    input  [31:0] u_cpu_core_048_data_in;
    output [31:0] u_cpu_core_048_data_out;
    output [31:0] u_cpu_core_048_addr;
    output u_cpu_core_048_we;
    input  [3:0] u_cpu_core_056_irq;
    input  [31:0] u_cpu_core_056_data_in;
    output [31:0] u_cpu_core_056_data_out;
    output [31:0] u_cpu_core_056_addr;
    output u_cpu_core_056_we;
    input  [3:0] u_cpu_core_064_irq;
    input  [31:0] u_cpu_core_064_data_in;
    output [31:0] u_cpu_core_064_data_out;
    output [31:0] u_cpu_core_064_addr;
    output u_cpu_core_064_we;
    input  [3:0] u_cpu_core_072_irq;
    input  [31:0] u_cpu_core_072_data_in;
    output [31:0] u_cpu_core_072_data_out;
    output [31:0] u_cpu_core_072_addr;
    output u_cpu_core_072_we;
    input  [3:0] u_cpu_core_080_irq;
    input  [31:0] u_cpu_core_080_data_in;
    output [31:0] u_cpu_core_080_data_out;
    output [31:0] u_cpu_core_080_addr;
    output u_cpu_core_080_we;
    input  [3:0] u_cpu_core_088_irq;
    input  [31:0] u_cpu_core_088_data_in;
    output [31:0] u_cpu_core_088_data_out;
    output [31:0] u_cpu_core_088_addr;
    output u_cpu_core_088_we;
    input  [3:0] u_cpu_core_096_irq;
    input  [31:0] u_cpu_core_096_data_in;
    output [31:0] u_cpu_core_096_data_out;
    output [31:0] u_cpu_core_096_addr;
    output u_cpu_core_096_we;
    input  [3:0] u_cpu_core_104_irq;
    input  [31:0] u_cpu_core_104_data_in;
    output [31:0] u_cpu_core_104_data_out;
    output [31:0] u_cpu_core_104_addr;
    output u_cpu_core_104_we;
    input  [3:0] u_cpu_core_112_irq;
    input  [31:0] u_cpu_core_112_data_in;
    output [31:0] u_cpu_core_112_data_out;
    output [31:0] u_cpu_core_112_addr;
    output u_cpu_core_112_we;
    input  [3:0] u_cpu_core_120_irq;
    input  [31:0] u_cpu_core_120_data_in;
    output [31:0] u_cpu_core_120_data_out;
    output [31:0] u_cpu_core_120_addr;
    output u_cpu_core_120_we;
    input  [3:0] u_cpu_core_128_irq;
    input  [31:0] u_cpu_core_128_data_in;
    output [31:0] u_cpu_core_128_data_out;
    output [31:0] u_cpu_core_128_addr;
    output u_cpu_core_128_we;
    input  [3:0] u_cpu_core_136_irq;
    input  [31:0] u_cpu_core_136_data_in;
    output [31:0] u_cpu_core_136_data_out;
    output [31:0] u_cpu_core_136_addr;
    output u_cpu_core_136_we;
    input  [3:0] u_cpu_core_144_irq;
    input  [31:0] u_cpu_core_144_data_in;
    output [31:0] u_cpu_core_144_data_out;
    output [31:0] u_cpu_core_144_addr;
    output u_cpu_core_144_we;
    input  [3:0] u_cpu_core_152_irq;
    input  [31:0] u_cpu_core_152_data_in;
    output [31:0] u_cpu_core_152_data_out;
    output [31:0] u_cpu_core_152_addr;
    output u_cpu_core_152_we;
    input  [3:0] u_cpu_core_160_irq;
    input  [31:0] u_cpu_core_160_data_in;
    output [31:0] u_cpu_core_160_data_out;
    output [31:0] u_cpu_core_160_addr;
    output u_cpu_core_160_we;
    input  [3:0] u_cpu_core_168_irq;
    input  [31:0] u_cpu_core_168_data_in;
    output [31:0] u_cpu_core_168_data_out;
    output [31:0] u_cpu_core_168_addr;
    output u_cpu_core_168_we;
    input  [3:0] u_cpu_core_176_irq;
    input  [31:0] u_cpu_core_176_data_in;
    output [31:0] u_cpu_core_176_data_out;
    output [31:0] u_cpu_core_176_addr;
    output u_cpu_core_176_we;
    input  [3:0] u_cpu_core_184_irq;
    input  [31:0] u_cpu_core_184_data_in;
    output [31:0] u_cpu_core_184_data_out;
    output [31:0] u_cpu_core_184_addr;
    output u_cpu_core_184_we;
    input  [3:0] u_cpu_core_192_irq;
    input  [31:0] u_cpu_core_192_data_in;
    output [31:0] u_cpu_core_192_data_out;
    output [31:0] u_cpu_core_192_addr;
    output u_cpu_core_192_we;

    wire [3:0] n_undriven_u_cpu_core_064_irq;
    wire [3:0] n_undriven_u_cpu_core_112_irq;
    wire rtl_feedthrough_clk_cpu_00;
    wire rtl_feedthrough_clk_cpu_01;
    wire rtl_feedthrough_clk_cpu_02;
    wire rtl_feedthrough_clk_cpu_03;
    wire rtl_feedthrough_clk_cpu_04;
    wire rtl_feedthrough_clk_cpu_05;
    wire rtl_feedthrough_clk_cpu_06;
    wire rtl_feedthrough_clk_cpu_07;
    wire rtl_feedthrough_clk_cpu_08;
    wire rtl_feedthrough_clk_cpu_09;
    wire rtl_feedthrough_clk_cpu_10;
    wire rtl_feedthrough_clk_cpu_11;
    wire rtl_feedthrough_clk_cpu_12;
    wire rtl_feedthrough_clk_cpu_13;
    wire rtl_feedthrough_clk_cpu_14;
    wire rtl_feedthrough_clk_cpu_15;
    wire rtl_feedthrough_clk_cpu_16;
    wire rtl_feedthrough_clk_cpu_17;
    wire rtl_feedthrough_clk_cpu_18;
    wire rtl_feedthrough_clk_cpu_19;
    wire rtl_feedthrough_clk_cpu_20;
    wire rtl_feedthrough_clk_cpu_21;
    wire rtl_feedthrough_clk_cpu_22;
    wire rtl_feedthrough_clk_cpu_23;
    wire [5:0] rtl_feedthrough_dbus_cpu_00;
    wire [5:0] rtl_feedthrough_dbus_cpu_01;
    wire [5:0] rtl_feedthrough_dbus_cpu_02;
    wire [5:0] rtl_feedthrough_dbus_cpu_03;
    wire [5:0] rtl_feedthrough_dbus_cpu_04;
    wire [5:0] rtl_feedthrough_dbus_cpu_05;
    wire [5:0] rtl_feedthrough_dbus_cpu_06;
    wire [5:0] rtl_feedthrough_dbus_cpu_07;
    wire [5:0] rtl_feedthrough_dbus_cpu_08;
    wire [5:0] rtl_feedthrough_dbus_cpu_09;
    wire [5:0] rtl_feedthrough_dbus_cpu_10;
    wire [5:0] rtl_feedthrough_dbus_cpu_11;
    wire [5:0] rtl_feedthrough_dbus_cpu_12;
    wire [5:0] rtl_feedthrough_dbus_cpu_13;
    wire [5:0] rtl_feedthrough_dbus_cpu_14;
    wire [5:0] rtl_feedthrough_dbus_cpu_15;
    wire [5:0] rtl_feedthrough_dbus_cpu_16;
    wire [5:0] rtl_feedthrough_dbus_cpu_17;
    wire [5:0] rtl_feedthrough_dbus_cpu_18;
    wire [5:0] rtl_feedthrough_dbus_cpu_19;
    wire [5:0] rtl_feedthrough_dbus_cpu_20;
    wire [5:0] rtl_feedthrough_dbus_cpu_21;
    wire [5:0] rtl_feedthrough_dbus_cpu_22;
    wire [5:0] rtl_feedthrough_dbus_cpu_23;
    wire rtl_feedthrough_power_ok_cpu_00;
    wire rtl_feedthrough_power_ok_cpu_01;
    wire rtl_feedthrough_power_ok_cpu_02;
    wire rtl_feedthrough_power_ok_cpu_03;
    wire rtl_feedthrough_power_ok_cpu_04;
    wire rtl_feedthrough_power_ok_cpu_05;
    wire rtl_feedthrough_power_ok_cpu_06;
    wire rtl_feedthrough_power_ok_cpu_07;
    wire rtl_feedthrough_power_ok_cpu_08;
    wire rtl_feedthrough_power_ok_cpu_09;
    wire rtl_feedthrough_power_ok_cpu_10;
    wire rtl_feedthrough_power_ok_cpu_11;
    wire rtl_feedthrough_power_ok_cpu_12;
    wire rtl_feedthrough_power_ok_cpu_13;
    wire rtl_feedthrough_power_ok_cpu_14;
    wire rtl_feedthrough_power_ok_cpu_15;
    wire rtl_feedthrough_power_ok_cpu_16;
    wire rtl_feedthrough_power_ok_cpu_17;
    wire rtl_feedthrough_power_ok_cpu_18;
    wire rtl_feedthrough_power_ok_cpu_19;
    wire rtl_feedthrough_power_ok_cpu_20;
    wire rtl_feedthrough_power_ok_cpu_21;
    wire rtl_feedthrough_power_ok_cpu_22;
    wire rtl_feedthrough_power_ok_cpu_23;
    wire rtl_feedthrough_rst_n_cpu_00;
    wire rtl_feedthrough_rst_n_cpu_01;
    wire rtl_feedthrough_rst_n_cpu_02;
    wire rtl_feedthrough_rst_n_cpu_03;
    wire rtl_feedthrough_rst_n_cpu_04;
    wire rtl_feedthrough_rst_n_cpu_05;
    wire rtl_feedthrough_rst_n_cpu_06;
    wire rtl_feedthrough_rst_n_cpu_07;
    wire rtl_feedthrough_rst_n_cpu_08;
    wire rtl_feedthrough_rst_n_cpu_09;
    wire rtl_feedthrough_rst_n_cpu_10;
    wire rtl_feedthrough_rst_n_cpu_11;
    wire rtl_feedthrough_rst_n_cpu_12;
    wire rtl_feedthrough_rst_n_cpu_13;
    wire rtl_feedthrough_rst_n_cpu_14;
    wire rtl_feedthrough_rst_n_cpu_15;
    wire rtl_feedthrough_rst_n_cpu_16;
    wire rtl_feedthrough_rst_n_cpu_17;
    wire rtl_feedthrough_rst_n_cpu_18;
    wire rtl_feedthrough_rst_n_cpu_19;
    wire rtl_feedthrough_rst_n_cpu_20;
    wire rtl_feedthrough_rst_n_cpu_21;
    wire rtl_feedthrough_rst_n_cpu_22;
    wire rtl_feedthrough_rst_n_cpu_23;
    wire rtl_feedthrough_test_en_cpu_00;
    wire rtl_feedthrough_test_en_cpu_01;
    wire rtl_feedthrough_test_en_cpu_02;
    wire rtl_feedthrough_test_en_cpu_03;
    wire rtl_feedthrough_test_en_cpu_04;
    wire rtl_feedthrough_test_en_cpu_05;
    wire rtl_feedthrough_test_en_cpu_06;
    wire rtl_feedthrough_test_en_cpu_07;
    wire rtl_feedthrough_test_en_cpu_08;
    wire rtl_feedthrough_test_en_cpu_09;
    wire rtl_feedthrough_test_en_cpu_10;
    wire rtl_feedthrough_test_en_cpu_11;
    wire rtl_feedthrough_test_en_cpu_12;
    wire rtl_feedthrough_test_en_cpu_13;
    wire rtl_feedthrough_test_en_cpu_14;
    wire rtl_feedthrough_test_en_cpu_15;
    wire rtl_feedthrough_test_en_cpu_16;
    wire rtl_feedthrough_test_en_cpu_17;
    wire rtl_feedthrough_test_en_cpu_18;
    wire rtl_feedthrough_test_en_cpu_19;
    wire rtl_feedthrough_test_en_cpu_20;
    wire rtl_feedthrough_test_en_cpu_21;
    wire rtl_feedthrough_test_en_cpu_22;
    wire rtl_feedthrough_test_en_cpu_23;

    cpu_core u_cpu_core_000 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_in),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_00),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_in),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_00),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_in),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_00),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_in),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_00),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_in),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_00),
        .irq(u_cpu_core_000_irq),
        .data_in(u_cpu_core_000_data_in),
        .data_out(u_cpu_core_000_data_out),
        .addr(u_cpu_core_000_addr),
        .we(u_cpu_core_000_we)
    );

    cpu_core u_cpu_core_008 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_00),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_01),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_00),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_01),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_00),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_01),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_00),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_01),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_00),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_01),
        .irq(u_cpu_core_008_irq),
        .data_in(u_cpu_core_008_data_in),
        .data_out(u_cpu_core_008_data_out),
        .addr(u_cpu_core_008_addr),
        .we(u_cpu_core_008_we)
    );

    cpu_core u_cpu_core_016 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_01),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_02),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_01),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_02),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_01),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_02),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_01),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_02),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_01),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_02),
        .irq(u_cpu_core_016_irq),
        .data_in(u_cpu_core_016_data_in),
        .data_out(u_cpu_core_016_data_out),
        .addr(u_cpu_core_016_addr),
        .we(u_cpu_core_016_we)
    );

    cpu_core u_cpu_core_024 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_02),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_03),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_02),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_03),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_02),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_03),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_02),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_03),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_02),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_03),
        .irq(u_cpu_core_024_irq),
        .data_in(u_cpu_core_024_data_in),
        .data_out(u_cpu_core_024_data_out),
        .addr(u_cpu_core_024_addr),
        .we(u_cpu_core_024_we)
    );

    cpu_core u_cpu_core_032 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_03),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_04),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_03),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_04),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_03),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_04),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_03),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_04),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_03),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_04),
        .irq(u_cpu_core_032_irq),
        .data_in(u_cpu_core_032_data_in),
        .data_out(u_cpu_core_032_data_out),
        .addr(u_cpu_core_032_addr),
        .we(u_cpu_core_032_we)
    );

    cpu_core u_cpu_core_040 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_04),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_05),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_04),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_05),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_04),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_05),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_04),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_05),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_04),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_05),
        .irq(u_cpu_core_040_irq),
        .data_in(u_cpu_core_040_data_in),
        .data_out(u_cpu_core_040_data_out),
        .addr(u_cpu_core_040_addr),
        .we(u_cpu_core_040_we)
    );

    cpu_core u_cpu_core_048 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_05),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_06),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_05),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_06),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_05),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_06),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_05),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_06),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_05),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_06),
        .irq(u_cpu_core_048_irq),
        .data_in(u_cpu_core_048_data_in),
        .data_out(u_cpu_core_048_data_out),
        .addr(u_cpu_core_048_addr),
        .we(u_cpu_core_048_we)
    );

    cpu_core u_cpu_core_056 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_06),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_07),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_06),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_07),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_06),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_07),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_06),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_07),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_06),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_07),
        .irq(u_cpu_core_056_irq),
        .data_in(u_cpu_core_056_data_in),
        .data_out(u_cpu_core_056_data_out),
        .addr(u_cpu_core_056_addr),
        .we(u_cpu_core_056_we)
    );

    cpu_core u_cpu_core_064 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_07),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_08),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_07),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_08),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_07),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_08),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_07),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_08),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_07),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_08),
        .irq(n_undriven_u_cpu_core_064_irq),
        .data_in(u_cpu_core_064_data_in),
        .data_out(u_cpu_core_064_data_out),
        .addr(u_cpu_core_064_addr),
        .we(u_cpu_core_064_we)
    );

    cpu_core u_cpu_core_072 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_08),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_09),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_08),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_09),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_08),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_09),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_08),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_09),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_08),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_09),
        .irq(u_cpu_core_072_irq),
        .data_in(u_cpu_core_072_data_in),
        .data_out(u_cpu_core_072_data_out),
        .addr(u_cpu_core_072_addr),
        .we(u_cpu_core_072_we)
    );

    cpu_core u_cpu_core_080 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_09),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_10),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_09),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_10),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_09),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_10),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_09),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_10),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_09),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_10),
        .irq(u_cpu_core_080_irq),
        .data_in(u_cpu_core_080_data_in),
        .data_out(u_cpu_core_080_data_out),
        .addr(u_cpu_core_080_addr),
        .we(u_cpu_core_080_we)
    );

    cpu_core u_cpu_core_088 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_10),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_11),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_10),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_11),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_10),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_11),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_10),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_11),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_10),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_11),
        .irq(u_cpu_core_088_irq),
        .data_in(u_cpu_core_088_data_in),
        .data_out(u_cpu_core_088_data_out),
        .addr(u_cpu_core_088_addr),
        .we(u_cpu_core_088_we)
    );

    cpu_core u_cpu_core_096 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_11),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_12),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_11),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_12),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_11),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_12),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_11),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_12),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_11),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_12),
        .irq(u_cpu_core_096_irq),
        .data_in(u_cpu_core_096_data_in),
        .data_out(u_cpu_core_096_data_out),
        .addr(u_cpu_core_096_addr),
        .we(u_cpu_core_096_we)
    );

    cpu_core u_cpu_core_104 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_12),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_13),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_12),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_13),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_12),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_13),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_12),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_13),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_12),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_13),
        .irq(u_cpu_core_104_irq),
        .data_in(u_cpu_core_104_data_in),
        .data_out(u_cpu_core_104_data_out),
        .addr(u_cpu_core_104_addr),
        .we(u_cpu_core_104_we)
    );

    cpu_core u_cpu_core_112 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_13),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_14),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_13),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_14),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_13),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_14),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_13),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_14),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_13),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_14),
        .irq(n_undriven_u_cpu_core_112_irq),
        .data_in(u_cpu_core_112_data_in),
        .data_out(u_cpu_core_112_data_out),
        .addr(u_cpu_core_112_addr),
        .we(u_cpu_core_112_we)
    );

    cpu_core u_cpu_core_120 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_14),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_15),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_14),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_15),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_14),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_15),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_14),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_15),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_14),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_15),
        .irq(u_cpu_core_120_irq),
        .data_in(u_cpu_core_120_data_in),
        .data_out(u_cpu_core_120_data_out),
        .addr(u_cpu_core_120_addr),
        .we(u_cpu_core_120_we)
    );

    cpu_core u_cpu_core_128 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_15),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_16),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_15),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_16),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_15),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_16),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_15),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_16),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_15),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_16),
        .irq(u_cpu_core_128_irq),
        .data_in(u_cpu_core_128_data_in),
        .data_out(u_cpu_core_128_data_out),
        .addr(u_cpu_core_128_addr),
        .we(u_cpu_core_128_we)
    );

    cpu_core u_cpu_core_136 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_16),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_17),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_16),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_17),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_16),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_17),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_16),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_17),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_16),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_17),
        .irq(u_cpu_core_136_irq),
        .data_in(u_cpu_core_136_data_in),
        .data_out(u_cpu_core_136_data_out),
        .addr(u_cpu_core_136_addr),
        .we(u_cpu_core_136_we)
    );

    cpu_core u_cpu_core_144 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_17),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_18),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_17),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_18),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_17),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_18),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_17),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_18),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_17),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_18),
        .irq(u_cpu_core_144_irq),
        .data_in(u_cpu_core_144_data_in),
        .data_out(u_cpu_core_144_data_out),
        .addr(u_cpu_core_144_addr),
        .we(u_cpu_core_144_we)
    );

    cpu_core u_cpu_core_152 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_18),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_19),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_18),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_19),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_18),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_19),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_18),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_19),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_18),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_19),
        .irq(u_cpu_core_152_irq),
        .data_in(u_cpu_core_152_data_in),
        .data_out(u_cpu_core_152_data_out),
        .addr(u_cpu_core_152_addr),
        .we(u_cpu_core_152_we)
    );

    cpu_core u_cpu_core_160 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_19),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_20),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_19),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_20),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_19),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_20),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_19),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_20),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_19),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_20),
        .irq(u_cpu_core_160_irq),
        .data_in(u_cpu_core_160_data_in),
        .data_out(u_cpu_core_160_data_out),
        .addr(u_cpu_core_160_addr),
        .we(u_cpu_core_160_we)
    );

    cpu_core u_cpu_core_168 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_20),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_21),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_20),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_21),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_20),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_21),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_20),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_21),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_20),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_21),
        .irq(u_cpu_core_168_irq),
        .data_in(u_cpu_core_168_data_in),
        .data_out(u_cpu_core_168_data_out),
        .addr(u_cpu_core_168_addr),
        .we(u_cpu_core_168_we)
    );

    cpu_core u_cpu_core_176 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_21),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_22),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_21),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_22),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_21),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_22),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_21),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_22),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_21),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_22),
        .irq(u_cpu_core_176_irq),
        .data_in(u_cpu_core_176_data_in),
        .data_out(u_cpu_core_176_data_out),
        .addr(u_cpu_core_176_addr),
        .we(u_cpu_core_176_we)
    );

    cpu_core u_cpu_core_184 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_22),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_cpu_23),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_22),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_cpu_23),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_22),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_cpu_23),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_22),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_cpu_23),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_22),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_cpu_23),
        .irq(u_cpu_core_184_irq),
        .data_in(u_cpu_core_184_data_in),
        .data_out(u_cpu_core_184_data_out),
        .addr(u_cpu_core_184_addr),
        .we(u_cpu_core_184_we)
    );

    cpu_core u_cpu_core_192 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_cpu_23),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_out),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_cpu_23),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_out),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_cpu_23),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_out),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_cpu_23),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_out),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_cpu_23),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_out),
        .irq(u_cpu_core_192_irq),
        .data_in(u_cpu_core_192_data_in),
        .data_out(u_cpu_core_192_data_out),
        .addr(u_cpu_core_192_addr),
        .we(u_cpu_core_192_we)
    );

endmodule

// Auto-generated synthetic SoC top-level structural netlist
// 200 IP block instances wired together for connectivity checking.
// Two levels of hierarchy: soc_top directly instantiates every block
// type except cpu_core, plus one cpu_top wrapper that instantiates
// every cpu_core block (see the module docstring in generate_netlist.py).
// Abutted design: clk/rst_n propagate as point-to-point feedthrough
// chains through the blocks (see the rtl_feedthrough_* ports/nets),
// not a fanned-out global net.
// NOTE: contains deliberately injected connectivity defects for
//       exercising the checkers -- see defects_manifest.json.

module soc_top (
    rtl_feedthrough_clk_chip_in,
    rtl_feedthrough_rst_n_chip_in,
    rtl_feedthrough_test_en_chip_in,
    rtl_feedthrough_power_ok_chip_in,
    rtl_feedthrough_dbus_chip_in,
    top_in_u_cpu_core_000_irq,
    top_in_u_cpu_core_000_data_in,
    top_in_u_spi_003_miso,
    top_in_u_gpio_004_gpio_in,
    top_in_u_dma_005_req,
    top_in_u_cpu_core_008_irq,
    top_in_u_gpio_012_gpio_in,
    top_in_u_cpu_core_016_irq,
    top_in_u_gpio_020_gpio_in,
    top_in_u_cpu_core_024_irq,
    top_in_u_gpio_028_gpio_in,
    top_in_u_cpu_core_032_irq,
    top_in_u_gpio_036_gpio_in,
    top_in_u_cpu_core_040_irq,
    top_in_u_gpio_044_gpio_in,
    top_in_u_cpu_core_048_irq,
    top_in_u_gpio_052_gpio_in,
    top_in_u_cpu_core_056_irq,
    top_in_u_gpio_060_gpio_in,
    top_in_u_cpu_core_064_irq,
    top_in_u_gpio_068_gpio_in,
    top_in_u_cpu_core_072_irq,
    top_in_u_gpio_076_gpio_in,
    top_in_u_cpu_core_080_irq,
    top_in_u_gpio_084_gpio_in,
    top_in_u_cpu_core_088_irq,
    top_in_u_gpio_092_gpio_in,
    top_in_u_cpu_core_096_irq,
    top_in_u_gpio_100_gpio_in,
    top_in_u_cpu_core_104_irq,
    top_in_u_gpio_108_gpio_in,
    top_in_u_cpu_core_112_irq,
    top_in_u_gpio_116_gpio_in,
    top_in_u_cpu_core_120_irq,
    top_in_u_gpio_124_gpio_in,
    top_in_u_cpu_core_128_irq,
    top_in_u_gpio_132_gpio_in,
    top_in_u_cpu_core_136_irq,
    top_in_u_gpio_140_gpio_in,
    top_in_u_cpu_core_144_irq,
    top_in_u_gpio_148_gpio_in,
    top_in_u_cpu_core_152_irq,
    top_in_u_gpio_156_gpio_in,
    top_in_u_cpu_core_160_irq,
    top_in_u_gpio_164_gpio_in,
    top_in_u_cpu_core_168_irq,
    top_in_u_gpio_172_gpio_in,
    top_in_u_cpu_core_176_irq,
    top_in_u_gpio_180_gpio_in,
    top_in_u_cpu_core_184_irq,
    top_in_u_gpio_188_gpio_in,
    top_in_u_cpu_core_192_irq,
    top_in_u_gpio_196_gpio_in,
    rtl_feedthrough_clk_199,
    rtl_feedthrough_rst_n_199,
    rtl_feedthrough_test_en_199,
    rtl_feedthrough_power_ok_199,
    rtl_feedthrough_dbus_199,
    n_u_uart_002_tx,
    n_u_uart_002_irq,
    n_u_spi_003_mosi,
    n_u_spi_003_sclk,
    n_u_spi_003_cs_n,
    n_u_gpio_004_gpio_out,
    n_u_dma_005_addr,
    n_u_timer_007_tick,
    n_u_uart_010_tx,
    n_u_uart_010_irq,
    n_u_spi_011_mosi,
    n_u_spi_011_sclk,
    n_u_spi_011_cs_n,
    n_u_gpio_012_gpio_out,
    n_u_dma_013_addr,
    n_u_timer_015_tick,
    n_u_uart_018_tx,
    n_u_uart_018_irq,
    n_u_spi_019_mosi,
    n_u_spi_019_sclk,
    n_u_spi_019_cs_n,
    n_u_gpio_020_gpio_out,
    n_u_dma_021_addr,
    n_u_timer_023_tick,
    n_u_uart_026_tx,
    n_u_uart_026_irq,
    n_u_spi_027_mosi,
    n_u_spi_027_sclk,
    n_u_spi_027_cs_n,
    n_u_gpio_028_gpio_out,
    n_u_dma_029_addr,
    n_u_timer_031_tick,
    n_u_uart_034_tx,
    n_u_uart_034_irq,
    n_u_spi_035_mosi,
    n_u_spi_035_sclk,
    n_u_spi_035_cs_n,
    n_u_gpio_036_gpio_out,
    n_u_dma_037_addr,
    n_u_timer_039_tick,
    n_u_uart_042_tx,
    n_u_uart_042_irq,
    n_u_spi_043_mosi,
    n_u_spi_043_sclk,
    n_u_spi_043_cs_n,
    n_u_gpio_044_gpio_out,
    n_u_dma_045_addr,
    n_u_timer_047_tick,
    n_u_uart_050_tx,
    n_u_uart_050_irq,
    n_u_spi_051_mosi,
    n_u_spi_051_sclk,
    n_u_spi_051_cs_n,
    n_u_gpio_052_gpio_out,
    n_u_dma_053_addr,
    n_u_timer_055_tick,
    n_u_uart_058_tx,
    n_u_uart_058_irq,
    n_u_spi_059_mosi,
    n_u_spi_059_sclk,
    n_u_spi_059_cs_n,
    n_u_gpio_060_gpio_out,
    n_u_dma_061_addr,
    n_u_timer_063_tick,
    n_u_uart_066_tx,
    n_u_uart_066_irq,
    n_u_spi_067_mosi,
    n_u_spi_067_sclk,
    n_u_spi_067_cs_n,
    n_u_gpio_068_gpio_out,
    n_u_dma_069_addr,
    n_u_timer_071_tick,
    n_u_uart_074_tx,
    n_u_uart_074_irq,
    n_u_spi_075_mosi,
    n_u_spi_075_sclk,
    n_u_spi_075_cs_n,
    n_u_gpio_076_gpio_out,
    n_u_dma_077_addr,
    n_u_timer_079_tick,
    n_u_uart_082_tx,
    n_u_uart_082_irq,
    n_u_spi_083_mosi,
    n_u_spi_083_sclk,
    n_u_spi_083_cs_n,
    n_u_gpio_084_gpio_out,
    n_u_dma_085_addr,
    n_u_timer_087_tick,
    n_u_uart_090_tx,
    n_u_uart_090_irq,
    n_u_spi_091_mosi,
    n_u_spi_091_sclk,
    n_u_spi_091_cs_n,
    n_u_gpio_092_gpio_out,
    n_u_dma_093_addr,
    n_u_timer_095_tick,
    n_u_uart_098_tx,
    n_u_uart_098_irq,
    n_u_spi_099_mosi,
    n_u_spi_099_sclk,
    n_u_spi_099_cs_n,
    n_u_gpio_100_gpio_out,
    n_u_dma_101_addr,
    n_u_timer_103_tick,
    n_u_uart_106_tx,
    n_u_uart_106_irq,
    n_u_spi_107_mosi,
    n_u_spi_107_sclk,
    n_u_spi_107_cs_n,
    n_u_gpio_108_gpio_out,
    n_u_dma_109_addr,
    n_u_timer_111_tick,
    n_u_uart_114_tx,
    n_u_uart_114_irq,
    n_u_spi_115_mosi,
    n_u_spi_115_sclk,
    n_u_spi_115_cs_n,
    n_u_gpio_116_gpio_out,
    n_u_dma_117_addr,
    n_u_timer_119_tick,
    n_u_uart_122_tx,
    n_u_uart_122_irq,
    n_u_spi_123_mosi,
    n_u_spi_123_sclk,
    n_u_spi_123_cs_n,
    n_u_gpio_124_gpio_out,
    n_u_dma_125_addr,
    n_u_timer_127_tick,
    n_u_uart_130_tx,
    n_u_uart_130_irq,
    n_u_spi_131_mosi,
    n_u_spi_131_sclk,
    n_u_spi_131_cs_n,
    n_u_gpio_132_gpio_out,
    n_u_dma_133_addr,
    n_u_timer_135_tick,
    n_u_uart_138_tx,
    n_u_uart_138_irq,
    n_u_spi_139_mosi,
    n_u_spi_139_sclk,
    n_u_spi_139_cs_n,
    n_u_gpio_140_gpio_out,
    n_u_dma_141_addr,
    n_u_timer_143_tick,
    n_u_uart_146_tx,
    n_u_uart_146_irq,
    n_u_spi_147_mosi,
    n_u_spi_147_sclk,
    n_u_spi_147_cs_n,
    n_u_gpio_148_gpio_out,
    n_u_dma_149_addr,
    n_u_timer_151_tick,
    n_u_uart_154_tx,
    n_u_uart_154_irq,
    n_u_spi_155_mosi,
    n_u_spi_155_sclk,
    n_u_spi_155_cs_n,
    n_u_gpio_156_gpio_out,
    n_u_dma_157_addr,
    n_u_timer_159_tick,
    n_u_uart_162_tx,
    n_u_uart_162_irq,
    n_u_spi_163_mosi,
    n_u_spi_163_sclk,
    n_u_spi_163_cs_n,
    n_u_gpio_164_gpio_out,
    n_u_dma_165_addr,
    n_u_timer_167_tick,
    n_u_uart_170_tx,
    n_u_uart_170_irq,
    n_u_spi_171_mosi,
    n_u_spi_171_sclk,
    n_u_spi_171_cs_n,
    n_u_gpio_172_gpio_out,
    n_u_dma_173_addr,
    n_u_timer_175_tick,
    n_u_uart_178_tx,
    n_u_uart_178_irq,
    n_u_spi_179_mosi,
    n_u_spi_179_sclk,
    n_u_spi_179_cs_n,
    n_u_gpio_180_gpio_out,
    n_u_dma_181_addr,
    n_u_timer_183_tick,
    n_u_uart_186_tx,
    n_u_uart_186_irq,
    n_u_spi_187_mosi,
    n_u_spi_187_sclk,
    n_u_spi_187_cs_n,
    n_u_gpio_188_gpio_out,
    n_u_dma_189_addr,
    n_u_timer_191_tick,
    n_u_uart_194_tx,
    n_u_uart_194_irq,
    n_u_spi_195_mosi,
    n_u_spi_195_sclk,
    n_u_spi_195_cs_n,
    n_u_gpio_196_gpio_out,
    n_u_dma_197_addr,
    n_u_timer_199_tick
);

    input  rtl_feedthrough_clk_chip_in;
    input  rtl_feedthrough_rst_n_chip_in;
    input  rtl_feedthrough_test_en_chip_in;
    input  rtl_feedthrough_power_ok_chip_in;
    input  [5:0] rtl_feedthrough_dbus_chip_in;
    input  [3:0] top_in_u_cpu_core_000_irq;
    input  [31:0] top_in_u_cpu_core_000_data_in;
    input  top_in_u_spi_003_miso;
    input  [7:0] top_in_u_gpio_004_gpio_in;
    input  top_in_u_dma_005_req;
    input  [3:0] top_in_u_cpu_core_008_irq;
    input  [7:0] top_in_u_gpio_012_gpio_in;
    input  [3:0] top_in_u_cpu_core_016_irq;
    input  [7:0] top_in_u_gpio_020_gpio_in;
    input  [3:0] top_in_u_cpu_core_024_irq;
    input  [7:0] top_in_u_gpio_028_gpio_in;
    input  [3:0] top_in_u_cpu_core_032_irq;
    input  [7:0] top_in_u_gpio_036_gpio_in;
    input  [3:0] top_in_u_cpu_core_040_irq;
    input  [7:0] top_in_u_gpio_044_gpio_in;
    input  [3:0] top_in_u_cpu_core_048_irq;
    input  [7:0] top_in_u_gpio_052_gpio_in;
    input  [3:0] top_in_u_cpu_core_056_irq;
    input  [7:0] top_in_u_gpio_060_gpio_in;
    input  [3:0] top_in_u_cpu_core_064_irq;
    input  [7:0] top_in_u_gpio_068_gpio_in;
    input  [3:0] top_in_u_cpu_core_072_irq;
    input  [7:0] top_in_u_gpio_076_gpio_in;
    input  [3:0] top_in_u_cpu_core_080_irq;
    input  [7:0] top_in_u_gpio_084_gpio_in;
    input  [3:0] top_in_u_cpu_core_088_irq;
    input  [7:0] top_in_u_gpio_092_gpio_in;
    input  [3:0] top_in_u_cpu_core_096_irq;
    input  [7:0] top_in_u_gpio_100_gpio_in;
    input  [3:0] top_in_u_cpu_core_104_irq;
    input  [7:0] top_in_u_gpio_108_gpio_in;
    input  [3:0] top_in_u_cpu_core_112_irq;
    input  [7:0] top_in_u_gpio_116_gpio_in;
    input  [3:0] top_in_u_cpu_core_120_irq;
    input  [7:0] top_in_u_gpio_124_gpio_in;
    input  [3:0] top_in_u_cpu_core_128_irq;
    input  [7:0] top_in_u_gpio_132_gpio_in;
    input  [3:0] top_in_u_cpu_core_136_irq;
    input  [7:0] top_in_u_gpio_140_gpio_in;
    input  [3:0] top_in_u_cpu_core_144_irq;
    input  [7:0] top_in_u_gpio_148_gpio_in;
    input  [3:0] top_in_u_cpu_core_152_irq;
    input  [7:0] top_in_u_gpio_156_gpio_in;
    input  [3:0] top_in_u_cpu_core_160_irq;
    input  [7:0] top_in_u_gpio_164_gpio_in;
    input  [3:0] top_in_u_cpu_core_168_irq;
    input  [7:0] top_in_u_gpio_172_gpio_in;
    input  [3:0] top_in_u_cpu_core_176_irq;
    input  [7:0] top_in_u_gpio_180_gpio_in;
    input  [3:0] top_in_u_cpu_core_184_irq;
    input  [7:0] top_in_u_gpio_188_gpio_in;
    input  [3:0] top_in_u_cpu_core_192_irq;
    input  [7:0] top_in_u_gpio_196_gpio_in;
    output rtl_feedthrough_clk_199;
    output rtl_feedthrough_rst_n_199;
    output rtl_feedthrough_test_en_199;
    output rtl_feedthrough_power_ok_199;
    output [5:0] rtl_feedthrough_dbus_199;
    output n_u_uart_002_tx;
    output n_u_uart_002_irq;
    output n_u_spi_003_mosi;
    output n_u_spi_003_sclk;
    output n_u_spi_003_cs_n;
    output [7:0] n_u_gpio_004_gpio_out;
    output [31:0] n_u_dma_005_addr;
    output n_u_timer_007_tick;
    output n_u_uart_010_tx;
    output n_u_uart_010_irq;
    output n_u_spi_011_mosi;
    output n_u_spi_011_sclk;
    output n_u_spi_011_cs_n;
    output [7:0] n_u_gpio_012_gpio_out;
    output [31:0] n_u_dma_013_addr;
    output n_u_timer_015_tick;
    output n_u_uart_018_tx;
    output n_u_uart_018_irq;
    output n_u_spi_019_mosi;
    output n_u_spi_019_sclk;
    output n_u_spi_019_cs_n;
    output [7:0] n_u_gpio_020_gpio_out;
    output [31:0] n_u_dma_021_addr;
    output n_u_timer_023_tick;
    output n_u_uart_026_tx;
    output n_u_uart_026_irq;
    output n_u_spi_027_mosi;
    output n_u_spi_027_sclk;
    output n_u_spi_027_cs_n;
    output [7:0] n_u_gpio_028_gpio_out;
    output [31:0] n_u_dma_029_addr;
    output n_u_timer_031_tick;
    output n_u_uart_034_tx;
    output n_u_uart_034_irq;
    output n_u_spi_035_mosi;
    output n_u_spi_035_sclk;
    output n_u_spi_035_cs_n;
    output [7:0] n_u_gpio_036_gpio_out;
    output [31:0] n_u_dma_037_addr;
    output n_u_timer_039_tick;
    output n_u_uart_042_tx;
    output n_u_uart_042_irq;
    output n_u_spi_043_mosi;
    output n_u_spi_043_sclk;
    output n_u_spi_043_cs_n;
    output [7:0] n_u_gpio_044_gpio_out;
    output [31:0] n_u_dma_045_addr;
    output n_u_timer_047_tick;
    output n_u_uart_050_tx;
    output n_u_uart_050_irq;
    output n_u_spi_051_mosi;
    output n_u_spi_051_sclk;
    output n_u_spi_051_cs_n;
    output [7:0] n_u_gpio_052_gpio_out;
    output [31:0] n_u_dma_053_addr;
    output n_u_timer_055_tick;
    output n_u_uart_058_tx;
    output n_u_uart_058_irq;
    output n_u_spi_059_mosi;
    output n_u_spi_059_sclk;
    output n_u_spi_059_cs_n;
    output [7:0] n_u_gpio_060_gpio_out;
    output [31:0] n_u_dma_061_addr;
    output n_u_timer_063_tick;
    output n_u_uart_066_tx;
    output n_u_uart_066_irq;
    output n_u_spi_067_mosi;
    output n_u_spi_067_sclk;
    output n_u_spi_067_cs_n;
    output [7:0] n_u_gpio_068_gpio_out;
    output [31:0] n_u_dma_069_addr;
    output n_u_timer_071_tick;
    output n_u_uart_074_tx;
    output n_u_uart_074_irq;
    output n_u_spi_075_mosi;
    output n_u_spi_075_sclk;
    output n_u_spi_075_cs_n;
    output [7:0] n_u_gpio_076_gpio_out;
    output [31:0] n_u_dma_077_addr;
    output n_u_timer_079_tick;
    output n_u_uart_082_tx;
    output n_u_uart_082_irq;
    output n_u_spi_083_mosi;
    output n_u_spi_083_sclk;
    output n_u_spi_083_cs_n;
    output [7:0] n_u_gpio_084_gpio_out;
    output [31:0] n_u_dma_085_addr;
    output n_u_timer_087_tick;
    output n_u_uart_090_tx;
    output n_u_uart_090_irq;
    output n_u_spi_091_mosi;
    output n_u_spi_091_sclk;
    output n_u_spi_091_cs_n;
    output [7:0] n_u_gpio_092_gpio_out;
    output [31:0] n_u_dma_093_addr;
    output n_u_timer_095_tick;
    output n_u_uart_098_tx;
    output n_u_uart_098_irq;
    output n_u_spi_099_mosi;
    output n_u_spi_099_sclk;
    output n_u_spi_099_cs_n;
    output [7:0] n_u_gpio_100_gpio_out;
    output [31:0] n_u_dma_101_addr;
    output n_u_timer_103_tick;
    output n_u_uart_106_tx;
    output n_u_uart_106_irq;
    output n_u_spi_107_mosi;
    output n_u_spi_107_sclk;
    output n_u_spi_107_cs_n;
    output [7:0] n_u_gpio_108_gpio_out;
    output [31:0] n_u_dma_109_addr;
    output n_u_timer_111_tick;
    output n_u_uart_114_tx;
    output n_u_uart_114_irq;
    output n_u_spi_115_mosi;
    output n_u_spi_115_sclk;
    output n_u_spi_115_cs_n;
    output [7:0] n_u_gpio_116_gpio_out;
    output [31:0] n_u_dma_117_addr;
    output n_u_timer_119_tick;
    output n_u_uart_122_tx;
    output n_u_uart_122_irq;
    output n_u_spi_123_mosi;
    output n_u_spi_123_sclk;
    output n_u_spi_123_cs_n;
    output [7:0] n_u_gpio_124_gpio_out;
    output [31:0] n_u_dma_125_addr;
    output n_u_timer_127_tick;
    output n_u_uart_130_tx;
    output n_u_uart_130_irq;
    output n_u_spi_131_mosi;
    output n_u_spi_131_sclk;
    output n_u_spi_131_cs_n;
    output [7:0] n_u_gpio_132_gpio_out;
    output [31:0] n_u_dma_133_addr;
    output n_u_timer_135_tick;
    output n_u_uart_138_tx;
    output n_u_uart_138_irq;
    output n_u_spi_139_mosi;
    output n_u_spi_139_sclk;
    output n_u_spi_139_cs_n;
    output [7:0] n_u_gpio_140_gpio_out;
    output [31:0] n_u_dma_141_addr;
    output n_u_timer_143_tick;
    output n_u_uart_146_tx;
    output n_u_uart_146_irq;
    output n_u_spi_147_mosi;
    output n_u_spi_147_sclk;
    output n_u_spi_147_cs_n;
    output [7:0] n_u_gpio_148_gpio_out;
    output [31:0] n_u_dma_149_addr;
    output n_u_timer_151_tick;
    output n_u_uart_154_tx;
    output n_u_uart_154_irq;
    output n_u_spi_155_mosi;
    output n_u_spi_155_sclk;
    output n_u_spi_155_cs_n;
    output [7:0] n_u_gpio_156_gpio_out;
    output [31:0] n_u_dma_157_addr;
    output n_u_timer_159_tick;
    output n_u_uart_162_tx;
    output n_u_uart_162_irq;
    output n_u_spi_163_mosi;
    output n_u_spi_163_sclk;
    output n_u_spi_163_cs_n;
    output [7:0] n_u_gpio_164_gpio_out;
    output [31:0] n_u_dma_165_addr;
    output n_u_timer_167_tick;
    output n_u_uart_170_tx;
    output n_u_uart_170_irq;
    output n_u_spi_171_mosi;
    output n_u_spi_171_sclk;
    output n_u_spi_171_cs_n;
    output [7:0] n_u_gpio_172_gpio_out;
    output [31:0] n_u_dma_173_addr;
    output n_u_timer_175_tick;
    output n_u_uart_178_tx;
    output n_u_uart_178_irq;
    output n_u_spi_179_mosi;
    output n_u_spi_179_sclk;
    output n_u_spi_179_cs_n;
    output [7:0] n_u_gpio_180_gpio_out;
    output [31:0] n_u_dma_181_addr;
    output n_u_timer_183_tick;
    output n_u_uart_186_tx;
    output n_u_uart_186_irq;
    output n_u_spi_187_mosi;
    output n_u_spi_187_sclk;
    output n_u_spi_187_cs_n;
    output [7:0] n_u_gpio_188_gpio_out;
    output [31:0] n_u_dma_189_addr;
    output n_u_timer_191_tick;
    output n_u_uart_194_tx;
    output n_u_uart_194_irq;
    output n_u_spi_195_mosi;
    output n_u_spi_195_sclk;
    output n_u_spi_195_cs_n;
    output [7:0] n_u_gpio_196_gpio_out;
    output [31:0] n_u_dma_197_addr;
    output n_u_timer_199_tick;

    wire [31:0] n_u_bridge_006_m_data;
    wire [31:0] n_u_bridge_014_m_data;
    wire [31:0] n_u_bridge_022_m_data;
    wire [31:0] n_u_bridge_030_m_data;
    wire [31:0] n_u_bridge_038_m_data;
    wire [31:0] n_u_bridge_046_m_data;
    wire [31:0] n_u_bridge_054_m_data;
    wire [31:0] n_u_bridge_062_m_data;
    wire [31:0] n_u_bridge_070_m_data;
    wire [31:0] n_u_bridge_078_m_data;
    wire [31:0] n_u_bridge_086_m_data;
    wire [31:0] n_u_bridge_094_m_data;
    wire [31:0] n_u_bridge_102_m_data;
    wire [31:0] n_u_bridge_110_m_data;
    wire [31:0] n_u_bridge_118_m_data;
    wire [31:0] n_u_bridge_126_m_data;
    wire [31:0] n_u_bridge_134_m_data;
    wire [31:0] n_u_bridge_142_m_data;
    wire [31:0] n_u_bridge_150_m_data;
    wire [31:0] n_u_bridge_158_m_data;
    wire [31:0] n_u_bridge_166_m_data;
    wire [31:0] n_u_bridge_174_m_data;
    wire [31:0] n_u_bridge_182_m_data;
    wire [31:0] n_u_bridge_190_m_data;
    wire [31:0] n_u_bridge_198_m_data;
    wire [31:0] n_u_cpu_core_000_addr;
    wire [31:0] n_u_cpu_core_000_data_out;
    wire n_u_cpu_core_000_we;
    wire [31:0] n_u_cpu_core_008_addr;
    wire [31:0] n_u_cpu_core_008_data_out;
    wire n_u_cpu_core_008_we;
    wire [31:0] n_u_cpu_core_016_addr;
    wire [31:0] n_u_cpu_core_016_data_out;
    wire n_u_cpu_core_016_we;
    wire [31:0] n_u_cpu_core_024_addr;
    wire [31:0] n_u_cpu_core_024_data_out;
    wire n_u_cpu_core_024_we;
    wire [31:0] n_u_cpu_core_032_addr;
    wire [31:0] n_u_cpu_core_032_data_out;
    wire n_u_cpu_core_032_we;
    wire [31:0] n_u_cpu_core_040_addr;
    wire [31:0] n_u_cpu_core_040_data_out;
    wire n_u_cpu_core_040_we;
    wire [31:0] n_u_cpu_core_048_addr;
    wire [31:0] n_u_cpu_core_048_data_out;
    wire n_u_cpu_core_048_we;
    wire [31:0] n_u_cpu_core_056_addr;
    wire [31:0] n_u_cpu_core_056_data_out;
    wire n_u_cpu_core_056_we;
    wire [31:0] n_u_cpu_core_064_addr;
    wire [31:0] n_u_cpu_core_064_data_out;
    wire n_u_cpu_core_064_we;
    wire [31:0] n_u_cpu_core_072_addr;
    wire [31:0] n_u_cpu_core_072_data_out;
    wire n_u_cpu_core_072_we;
    wire [31:0] n_u_cpu_core_080_addr;
    wire [31:0] n_u_cpu_core_080_data_out;
    wire n_u_cpu_core_080_we;
    wire [31:0] n_u_cpu_core_088_addr;
    wire [31:0] n_u_cpu_core_088_data_out;
    wire n_u_cpu_core_088_we;
    wire [31:0] n_u_cpu_core_096_addr;
    wire [31:0] n_u_cpu_core_096_data_out;
    wire n_u_cpu_core_096_we;
    wire [31:0] n_u_cpu_core_104_addr;
    wire [31:0] n_u_cpu_core_104_data_out;
    wire n_u_cpu_core_104_we;
    wire [31:0] n_u_cpu_core_112_addr;
    wire [31:0] n_u_cpu_core_112_data_out;
    wire n_u_cpu_core_112_we;
    wire [31:0] n_u_cpu_core_120_addr;
    wire [31:0] n_u_cpu_core_120_data_out;
    wire n_u_cpu_core_120_we;
    wire [31:0] n_u_cpu_core_128_addr;
    wire [31:0] n_u_cpu_core_128_data_out;
    wire n_u_cpu_core_128_we;
    wire [31:0] n_u_cpu_core_136_addr;
    wire [31:0] n_u_cpu_core_136_data_out;
    wire n_u_cpu_core_136_we;
    wire [31:0] n_u_cpu_core_144_addr;
    wire [31:0] n_u_cpu_core_144_data_out;
    wire n_u_cpu_core_144_we;
    wire [31:0] n_u_cpu_core_152_addr;
    wire [31:0] n_u_cpu_core_152_data_out;
    wire n_u_cpu_core_152_we;
    wire [31:0] n_u_cpu_core_160_addr;
    wire [31:0] n_u_cpu_core_160_data_out;
    wire n_u_cpu_core_160_we;
    wire [31:0] n_u_cpu_core_168_addr;
    wire [31:0] n_u_cpu_core_168_data_out;
    wire n_u_cpu_core_168_we;
    wire [31:0] n_u_cpu_core_176_addr;
    wire [31:0] n_u_cpu_core_176_data_out;
    wire n_u_cpu_core_176_we;
    wire [31:0] n_u_cpu_core_184_addr;
    wire [31:0] n_u_cpu_core_184_data_out;
    wire n_u_cpu_core_184_we;
    wire [31:0] n_u_cpu_core_192_addr;
    wire [31:0] n_u_cpu_core_192_data_out;
    wire n_u_cpu_core_192_we;
    wire n_u_dma_005_ack;
    wire n_u_dma_013_ack;
    wire n_u_dma_021_ack;
    wire n_u_dma_029_ack;
    wire n_u_dma_037_ack;
    wire n_u_dma_045_ack;
    wire n_u_dma_053_ack;
    wire n_u_dma_061_ack;
    wire n_u_dma_069_ack;
    wire n_u_dma_077_ack;
    wire n_u_dma_085_ack;
    wire n_u_dma_093_ack;
    wire n_u_dma_101_ack;
    wire n_u_dma_109_ack;
    wire n_u_dma_117_ack;
    wire n_u_dma_125_ack;
    wire n_u_dma_133_ack;
    wire n_u_dma_141_ack;
    wire n_u_dma_149_ack;
    wire n_u_dma_157_ack;
    wire n_u_dma_165_ack;
    wire n_u_dma_173_ack;
    wire n_u_dma_181_ack;
    wire n_u_dma_189_ack;
    wire n_u_dma_197_ack;
    wire [31:0] n_u_mem_ctrl_001_rdata;
    wire n_u_mem_ctrl_001_ready;
    wire [31:0] n_u_mem_ctrl_009_rdata;
    wire n_u_mem_ctrl_009_ready;
    wire [31:0] n_u_mem_ctrl_017_rdata;
    wire n_u_mem_ctrl_017_ready;
    wire [31:0] n_u_mem_ctrl_025_rdata;
    wire n_u_mem_ctrl_025_ready;
    wire [31:0] n_u_mem_ctrl_033_rdata;
    wire n_u_mem_ctrl_033_ready;
    wire [31:0] n_u_mem_ctrl_041_rdata;
    wire n_u_mem_ctrl_041_ready;
    wire [31:0] n_u_mem_ctrl_049_rdata;
    wire n_u_mem_ctrl_049_ready;
    wire [31:0] n_u_mem_ctrl_057_rdata;
    wire n_u_mem_ctrl_057_ready;
    wire [31:0] n_u_mem_ctrl_065_rdata;
    wire n_u_mem_ctrl_065_ready;
    wire [31:0] n_u_mem_ctrl_073_rdata;
    wire n_u_mem_ctrl_073_ready;
    wire [31:0] n_u_mem_ctrl_081_rdata;
    wire n_u_mem_ctrl_081_ready;
    wire [31:0] n_u_mem_ctrl_089_rdata;
    wire n_u_mem_ctrl_089_ready;
    wire [31:0] n_u_mem_ctrl_097_rdata;
    wire n_u_mem_ctrl_097_ready;
    wire [31:0] n_u_mem_ctrl_105_rdata;
    wire n_u_mem_ctrl_105_ready;
    wire [31:0] n_u_mem_ctrl_113_rdata;
    wire n_u_mem_ctrl_113_ready;
    wire [31:0] n_u_mem_ctrl_121_rdata;
    wire n_u_mem_ctrl_121_ready;
    wire [31:0] n_u_mem_ctrl_129_rdata;
    wire n_u_mem_ctrl_129_ready;
    wire [31:0] n_u_mem_ctrl_137_rdata;
    wire n_u_mem_ctrl_137_ready;
    wire [31:0] n_u_mem_ctrl_145_rdata;
    wire n_u_mem_ctrl_145_ready;
    wire [31:0] n_u_mem_ctrl_153_rdata;
    wire n_u_mem_ctrl_153_ready;
    wire [31:0] n_u_mem_ctrl_161_rdata;
    wire n_u_mem_ctrl_161_ready;
    wire [31:0] n_u_mem_ctrl_169_rdata;
    wire n_u_mem_ctrl_169_ready;
    wire [31:0] n_u_mem_ctrl_177_rdata;
    wire n_u_mem_ctrl_177_ready;
    wire [31:0] n_u_mem_ctrl_185_rdata;
    wire n_u_mem_ctrl_185_ready;
    wire [31:0] n_u_mem_ctrl_193_rdata;
    wire n_u_mem_ctrl_193_ready;
    wire n_u_timer_007_irq;
    wire n_u_timer_015_irq;
    wire n_u_timer_023_irq;
    wire n_u_timer_031_irq;
    wire n_u_timer_039_irq;
    wire n_u_timer_047_irq;
    wire n_u_timer_055_irq;
    wire n_u_timer_063_irq;
    wire n_u_timer_071_irq;
    wire n_u_timer_079_irq;
    wire n_u_timer_087_irq;
    wire n_u_timer_095_irq;
    wire n_u_timer_103_irq;
    wire n_u_timer_111_irq;
    wire n_u_timer_119_irq;
    wire n_u_timer_127_irq;
    wire n_u_timer_135_irq;
    wire n_u_timer_143_irq;
    wire n_u_timer_151_irq;
    wire n_u_timer_159_irq;
    wire n_u_timer_167_irq;
    wire n_u_timer_175_irq;
    wire n_u_timer_183_irq;
    wire n_u_timer_191_irq;
    wire n_u_timer_199_irq;
    wire [7:0] n_undriven_u_gpio_116_gpio_in;
    wire n_undriven_u_mem_ctrl_025_we;
    wire n_undriven_u_spi_019_miso;
    wire rtl_feedthrough_clk_001;
    wire rtl_feedthrough_clk_002;
    wire rtl_feedthrough_clk_003;
    wire rtl_feedthrough_clk_004;
    wire rtl_feedthrough_clk_005;
    wire rtl_feedthrough_clk_006;
    wire rtl_feedthrough_clk_007;
    wire rtl_feedthrough_clk_009;
    wire rtl_feedthrough_clk_010;
    wire rtl_feedthrough_clk_011;
    wire rtl_feedthrough_clk_012;
    wire rtl_feedthrough_clk_013;
    wire rtl_feedthrough_clk_014;
    wire rtl_feedthrough_clk_015;
    wire rtl_feedthrough_clk_017;
    wire rtl_feedthrough_clk_018;
    wire rtl_feedthrough_clk_019;
    wire rtl_feedthrough_clk_020;
    wire rtl_feedthrough_clk_021;
    wire rtl_feedthrough_clk_022;
    wire rtl_feedthrough_clk_023;
    wire rtl_feedthrough_clk_025;
    wire rtl_feedthrough_clk_026;
    wire rtl_feedthrough_clk_027;
    wire rtl_feedthrough_clk_028;
    wire rtl_feedthrough_clk_029;
    wire rtl_feedthrough_clk_030;
    wire rtl_feedthrough_clk_031;
    wire rtl_feedthrough_clk_033;
    wire rtl_feedthrough_clk_034;
    wire rtl_feedthrough_clk_035;
    wire rtl_feedthrough_clk_036;
    wire rtl_feedthrough_clk_037;
    wire rtl_feedthrough_clk_038;
    wire rtl_feedthrough_clk_039;
    wire rtl_feedthrough_clk_041;
    wire rtl_feedthrough_clk_042;
    wire rtl_feedthrough_clk_043;
    wire rtl_feedthrough_clk_044;
    wire rtl_feedthrough_clk_045;
    wire rtl_feedthrough_clk_046;
    wire rtl_feedthrough_clk_047;
    wire rtl_feedthrough_clk_049;
    wire rtl_feedthrough_clk_050;
    wire rtl_feedthrough_clk_051;
    wire rtl_feedthrough_clk_052;
    wire rtl_feedthrough_clk_053;
    wire rtl_feedthrough_clk_054;
    wire rtl_feedthrough_clk_055;
    wire rtl_feedthrough_clk_057;
    wire rtl_feedthrough_clk_058;
    wire rtl_feedthrough_clk_059;
    wire rtl_feedthrough_clk_060;
    wire rtl_feedthrough_clk_061;
    wire rtl_feedthrough_clk_062;
    wire rtl_feedthrough_clk_063;
    wire rtl_feedthrough_clk_065;
    wire rtl_feedthrough_clk_066;
    wire rtl_feedthrough_clk_067;
    wire rtl_feedthrough_clk_068;
    wire rtl_feedthrough_clk_069;
    wire rtl_feedthrough_clk_070;
    wire rtl_feedthrough_clk_071;
    wire rtl_feedthrough_clk_073;
    wire rtl_feedthrough_clk_074;
    wire rtl_feedthrough_clk_075;
    wire rtl_feedthrough_clk_076;
    wire rtl_feedthrough_clk_077;
    wire rtl_feedthrough_clk_078;
    wire rtl_feedthrough_clk_079;
    wire rtl_feedthrough_clk_081;
    wire rtl_feedthrough_clk_082;
    wire rtl_feedthrough_clk_083;
    wire rtl_feedthrough_clk_084;
    wire rtl_feedthrough_clk_085;
    wire rtl_feedthrough_clk_086;
    wire rtl_feedthrough_clk_087;
    wire rtl_feedthrough_clk_089;
    wire rtl_feedthrough_clk_090;
    wire rtl_feedthrough_clk_091;
    wire rtl_feedthrough_clk_092;
    wire rtl_feedthrough_clk_093;
    wire rtl_feedthrough_clk_094;
    wire rtl_feedthrough_clk_095;
    wire rtl_feedthrough_clk_097;
    wire rtl_feedthrough_clk_098;
    wire rtl_feedthrough_clk_099;
    wire rtl_feedthrough_clk_100;
    wire rtl_feedthrough_clk_101;
    wire rtl_feedthrough_clk_102;
    wire rtl_feedthrough_clk_103;
    wire rtl_feedthrough_clk_105;
    wire rtl_feedthrough_clk_106;
    wire rtl_feedthrough_clk_107;
    wire rtl_feedthrough_clk_108;
    wire rtl_feedthrough_clk_109;
    wire rtl_feedthrough_clk_110;
    wire rtl_feedthrough_clk_111;
    wire rtl_feedthrough_clk_113;
    wire rtl_feedthrough_clk_114;
    wire rtl_feedthrough_clk_115;
    wire rtl_feedthrough_clk_116;
    wire rtl_feedthrough_clk_117;
    wire rtl_feedthrough_clk_118;
    wire rtl_feedthrough_clk_119;
    wire rtl_feedthrough_clk_121;
    wire rtl_feedthrough_clk_122;
    wire rtl_feedthrough_clk_123;
    wire rtl_feedthrough_clk_124;
    wire rtl_feedthrough_clk_125;
    wire rtl_feedthrough_clk_126;
    wire rtl_feedthrough_clk_127;
    wire rtl_feedthrough_clk_129;
    wire rtl_feedthrough_clk_130;
    wire rtl_feedthrough_clk_131;
    wire rtl_feedthrough_clk_132;
    wire rtl_feedthrough_clk_133;
    wire rtl_feedthrough_clk_134;
    wire rtl_feedthrough_clk_135;
    wire rtl_feedthrough_clk_137;
    wire rtl_feedthrough_clk_138;
    wire rtl_feedthrough_clk_139;
    wire rtl_feedthrough_clk_140;
    wire rtl_feedthrough_clk_141;
    wire rtl_feedthrough_clk_142;
    wire rtl_feedthrough_clk_143;
    wire rtl_feedthrough_clk_145;
    wire rtl_feedthrough_clk_146;
    wire rtl_feedthrough_clk_147;
    wire rtl_feedthrough_clk_148;
    wire rtl_feedthrough_clk_149;
    wire rtl_feedthrough_clk_150;
    wire rtl_feedthrough_clk_151;
    wire rtl_feedthrough_clk_153;
    wire rtl_feedthrough_clk_154;
    wire rtl_feedthrough_clk_155;
    wire rtl_feedthrough_clk_156;
    wire rtl_feedthrough_clk_157;
    wire rtl_feedthrough_clk_158;
    wire rtl_feedthrough_clk_159;
    wire rtl_feedthrough_clk_161;
    wire rtl_feedthrough_clk_162;
    wire rtl_feedthrough_clk_163;
    wire rtl_feedthrough_clk_164;
    wire rtl_feedthrough_clk_165;
    wire rtl_feedthrough_clk_166;
    wire rtl_feedthrough_clk_167;
    wire rtl_feedthrough_clk_169;
    wire rtl_feedthrough_clk_170;
    wire rtl_feedthrough_clk_171;
    wire rtl_feedthrough_clk_172;
    wire rtl_feedthrough_clk_173;
    wire rtl_feedthrough_clk_174;
    wire rtl_feedthrough_clk_175;
    wire rtl_feedthrough_clk_177;
    wire rtl_feedthrough_clk_178;
    wire rtl_feedthrough_clk_179;
    wire rtl_feedthrough_clk_180;
    wire rtl_feedthrough_clk_181;
    wire rtl_feedthrough_clk_182;
    wire rtl_feedthrough_clk_183;
    wire rtl_feedthrough_clk_185;
    wire rtl_feedthrough_clk_186;
    wire rtl_feedthrough_clk_187;
    wire rtl_feedthrough_clk_188;
    wire rtl_feedthrough_clk_189;
    wire rtl_feedthrough_clk_190;
    wire rtl_feedthrough_clk_191;
    wire rtl_feedthrough_clk_193;
    wire rtl_feedthrough_clk_194;
    wire rtl_feedthrough_clk_195;
    wire rtl_feedthrough_clk_196;
    wire rtl_feedthrough_clk_197;
    wire rtl_feedthrough_clk_198;
    wire rtl_feedthrough_clk_after_cpu_top;
    wire [5:0] rtl_feedthrough_dbus_001;
    wire [5:0] rtl_feedthrough_dbus_002;
    wire [5:0] rtl_feedthrough_dbus_003;
    wire [5:0] rtl_feedthrough_dbus_004;
    wire [5:0] rtl_feedthrough_dbus_005;
    wire [5:0] rtl_feedthrough_dbus_006;
    wire [5:0] rtl_feedthrough_dbus_007;
    wire [5:0] rtl_feedthrough_dbus_009;
    wire [5:0] rtl_feedthrough_dbus_010;
    wire [5:0] rtl_feedthrough_dbus_011;
    wire [5:0] rtl_feedthrough_dbus_012;
    wire [5:0] rtl_feedthrough_dbus_013;
    wire [5:0] rtl_feedthrough_dbus_014;
    wire [5:0] rtl_feedthrough_dbus_015;
    wire [5:0] rtl_feedthrough_dbus_017;
    wire [5:0] rtl_feedthrough_dbus_018;
    wire [5:0] rtl_feedthrough_dbus_019;
    wire [5:0] rtl_feedthrough_dbus_020;
    wire [5:0] rtl_feedthrough_dbus_021;
    wire [5:0] rtl_feedthrough_dbus_022;
    wire [5:0] rtl_feedthrough_dbus_023;
    wire [5:0] rtl_feedthrough_dbus_025;
    wire [5:0] rtl_feedthrough_dbus_026;
    wire [5:0] rtl_feedthrough_dbus_027;
    wire [5:0] rtl_feedthrough_dbus_028;
    wire [5:0] rtl_feedthrough_dbus_029;
    wire [5:0] rtl_feedthrough_dbus_030;
    wire [5:0] rtl_feedthrough_dbus_031;
    wire [5:0] rtl_feedthrough_dbus_033;
    wire [5:0] rtl_feedthrough_dbus_034;
    wire [5:0] rtl_feedthrough_dbus_035;
    wire [5:0] rtl_feedthrough_dbus_036;
    wire [5:0] rtl_feedthrough_dbus_037;
    wire [5:0] rtl_feedthrough_dbus_038;
    wire [5:0] rtl_feedthrough_dbus_039;
    wire [5:0] rtl_feedthrough_dbus_041;
    wire [5:0] rtl_feedthrough_dbus_042;
    wire [5:0] rtl_feedthrough_dbus_043;
    wire [5:0] rtl_feedthrough_dbus_044;
    wire [5:0] rtl_feedthrough_dbus_045;
    wire [5:0] rtl_feedthrough_dbus_046;
    wire [5:0] rtl_feedthrough_dbus_047;
    wire [5:0] rtl_feedthrough_dbus_049;
    wire [5:0] rtl_feedthrough_dbus_050;
    wire [5:0] rtl_feedthrough_dbus_051;
    wire [5:0] rtl_feedthrough_dbus_052;
    wire [5:0] rtl_feedthrough_dbus_053;
    wire [5:0] rtl_feedthrough_dbus_054;
    wire [5:0] rtl_feedthrough_dbus_055;
    wire [5:0] rtl_feedthrough_dbus_057;
    wire [5:0] rtl_feedthrough_dbus_058;
    wire [5:0] rtl_feedthrough_dbus_059;
    wire [5:0] rtl_feedthrough_dbus_060;
    wire [5:0] rtl_feedthrough_dbus_061;
    wire [5:0] rtl_feedthrough_dbus_062;
    wire [5:0] rtl_feedthrough_dbus_063;
    wire [5:0] rtl_feedthrough_dbus_065;
    wire [5:0] rtl_feedthrough_dbus_066;
    wire [5:0] rtl_feedthrough_dbus_067;
    wire [5:0] rtl_feedthrough_dbus_068;
    wire [5:0] rtl_feedthrough_dbus_069;
    wire [5:0] rtl_feedthrough_dbus_070;
    wire [5:0] rtl_feedthrough_dbus_071;
    wire [5:0] rtl_feedthrough_dbus_073;
    wire [5:0] rtl_feedthrough_dbus_074;
    wire [5:0] rtl_feedthrough_dbus_075;
    wire [5:0] rtl_feedthrough_dbus_076;
    wire [5:0] rtl_feedthrough_dbus_077;
    wire [5:0] rtl_feedthrough_dbus_078;
    wire [5:0] rtl_feedthrough_dbus_079;
    wire [5:0] rtl_feedthrough_dbus_081;
    wire [5:0] rtl_feedthrough_dbus_082;
    wire [5:0] rtl_feedthrough_dbus_083;
    wire [5:0] rtl_feedthrough_dbus_084;
    wire [5:0] rtl_feedthrough_dbus_085;
    wire [5:0] rtl_feedthrough_dbus_086;
    wire [5:0] rtl_feedthrough_dbus_087;
    wire [5:0] rtl_feedthrough_dbus_089;
    wire [5:0] rtl_feedthrough_dbus_090;
    wire [5:0] rtl_feedthrough_dbus_091;
    wire [5:0] rtl_feedthrough_dbus_092;
    wire [5:0] rtl_feedthrough_dbus_093;
    wire [5:0] rtl_feedthrough_dbus_094;
    wire [5:0] rtl_feedthrough_dbus_095;
    wire [5:0] rtl_feedthrough_dbus_097;
    wire [5:0] rtl_feedthrough_dbus_098;
    wire [5:0] rtl_feedthrough_dbus_099;
    wire [5:0] rtl_feedthrough_dbus_100;
    wire [5:0] rtl_feedthrough_dbus_101;
    wire [5:0] rtl_feedthrough_dbus_102;
    wire [5:0] rtl_feedthrough_dbus_103;
    wire [5:0] rtl_feedthrough_dbus_105;
    wire [5:0] rtl_feedthrough_dbus_106;
    wire [5:0] rtl_feedthrough_dbus_107;
    wire [5:0] rtl_feedthrough_dbus_108;
    wire [5:0] rtl_feedthrough_dbus_109;
    wire [5:0] rtl_feedthrough_dbus_110;
    wire [5:0] rtl_feedthrough_dbus_111;
    wire [5:0] rtl_feedthrough_dbus_113;
    wire [5:0] rtl_feedthrough_dbus_114;
    wire [5:0] rtl_feedthrough_dbus_115;
    wire [5:0] rtl_feedthrough_dbus_116;
    wire [5:0] rtl_feedthrough_dbus_117;
    wire [5:0] rtl_feedthrough_dbus_118;
    wire [5:0] rtl_feedthrough_dbus_119;
    wire [5:0] rtl_feedthrough_dbus_121;
    wire [5:0] rtl_feedthrough_dbus_122;
    wire [5:0] rtl_feedthrough_dbus_123;
    wire [5:0] rtl_feedthrough_dbus_124;
    wire [5:0] rtl_feedthrough_dbus_125;
    wire [5:0] rtl_feedthrough_dbus_126;
    wire [5:0] rtl_feedthrough_dbus_127;
    wire [5:0] rtl_feedthrough_dbus_129;
    wire [5:0] rtl_feedthrough_dbus_130;
    wire [5:0] rtl_feedthrough_dbus_131;
    wire [5:0] rtl_feedthrough_dbus_132;
    wire [5:0] rtl_feedthrough_dbus_133;
    wire [5:0] rtl_feedthrough_dbus_134;
    wire [5:0] rtl_feedthrough_dbus_135;
    wire [5:0] rtl_feedthrough_dbus_137;
    wire [5:0] rtl_feedthrough_dbus_138;
    wire [5:0] rtl_feedthrough_dbus_139;
    wire [5:0] rtl_feedthrough_dbus_140;
    wire [5:0] rtl_feedthrough_dbus_141;
    wire [5:0] rtl_feedthrough_dbus_142;
    wire [5:0] rtl_feedthrough_dbus_143;
    wire [5:0] rtl_feedthrough_dbus_145;
    wire [5:0] rtl_feedthrough_dbus_146;
    wire [5:0] rtl_feedthrough_dbus_147;
    wire [5:0] rtl_feedthrough_dbus_148;
    wire [5:0] rtl_feedthrough_dbus_149;
    wire [5:0] rtl_feedthrough_dbus_150;
    wire [5:0] rtl_feedthrough_dbus_151;
    wire [5:0] rtl_feedthrough_dbus_153;
    wire [5:0] rtl_feedthrough_dbus_154;
    wire [5:0] rtl_feedthrough_dbus_155;
    wire [5:0] rtl_feedthrough_dbus_156;
    wire [5:0] rtl_feedthrough_dbus_157;
    wire [5:0] rtl_feedthrough_dbus_158;
    wire [5:0] rtl_feedthrough_dbus_159;
    wire [5:0] rtl_feedthrough_dbus_161;
    wire [5:0] rtl_feedthrough_dbus_162;
    wire [5:0] rtl_feedthrough_dbus_163;
    wire [5:0] rtl_feedthrough_dbus_164;
    wire [5:0] rtl_feedthrough_dbus_165;
    wire [5:0] rtl_feedthrough_dbus_166;
    wire [5:0] rtl_feedthrough_dbus_167;
    wire [5:0] rtl_feedthrough_dbus_169;
    wire [5:0] rtl_feedthrough_dbus_170;
    wire [5:0] rtl_feedthrough_dbus_171;
    wire [5:0] rtl_feedthrough_dbus_172;
    wire [5:0] rtl_feedthrough_dbus_173;
    wire [5:0] rtl_feedthrough_dbus_174;
    wire [5:0] rtl_feedthrough_dbus_175;
    wire [5:0] rtl_feedthrough_dbus_177;
    wire [5:0] rtl_feedthrough_dbus_178;
    wire [5:0] rtl_feedthrough_dbus_179;
    wire [5:0] rtl_feedthrough_dbus_180;
    wire [5:0] rtl_feedthrough_dbus_181;
    wire [5:0] rtl_feedthrough_dbus_182;
    wire [5:0] rtl_feedthrough_dbus_183;
    wire [5:0] rtl_feedthrough_dbus_185;
    wire [5:0] rtl_feedthrough_dbus_186;
    wire [5:0] rtl_feedthrough_dbus_187;
    wire [5:0] rtl_feedthrough_dbus_188;
    wire [5:0] rtl_feedthrough_dbus_189;
    wire [5:0] rtl_feedthrough_dbus_190;
    wire [5:0] rtl_feedthrough_dbus_191;
    wire [5:0] rtl_feedthrough_dbus_193;
    wire [5:0] rtl_feedthrough_dbus_194;
    wire [5:0] rtl_feedthrough_dbus_195;
    wire [5:0] rtl_feedthrough_dbus_196;
    wire [5:0] rtl_feedthrough_dbus_197;
    wire [5:0] rtl_feedthrough_dbus_198;
    wire [5:0] rtl_feedthrough_dbus_after_cpu_top;
    wire rtl_feedthrough_power_ok_001;
    wire rtl_feedthrough_power_ok_002;
    wire rtl_feedthrough_power_ok_003;
    wire rtl_feedthrough_power_ok_004;
    wire rtl_feedthrough_power_ok_005;
    wire rtl_feedthrough_power_ok_006;
    wire rtl_feedthrough_power_ok_007;
    wire rtl_feedthrough_power_ok_009;
    wire rtl_feedthrough_power_ok_010;
    wire rtl_feedthrough_power_ok_011;
    wire rtl_feedthrough_power_ok_012;
    wire rtl_feedthrough_power_ok_013;
    wire rtl_feedthrough_power_ok_014;
    wire rtl_feedthrough_power_ok_015;
    wire rtl_feedthrough_power_ok_017;
    wire rtl_feedthrough_power_ok_018;
    wire rtl_feedthrough_power_ok_019;
    wire rtl_feedthrough_power_ok_020;
    wire rtl_feedthrough_power_ok_021;
    wire rtl_feedthrough_power_ok_022;
    wire rtl_feedthrough_power_ok_023;
    wire rtl_feedthrough_power_ok_025;
    wire rtl_feedthrough_power_ok_026;
    wire rtl_feedthrough_power_ok_027;
    wire rtl_feedthrough_power_ok_028;
    wire rtl_feedthrough_power_ok_029;
    wire rtl_feedthrough_power_ok_030;
    wire rtl_feedthrough_power_ok_031;
    wire rtl_feedthrough_power_ok_033;
    wire rtl_feedthrough_power_ok_034;
    wire rtl_feedthrough_power_ok_035;
    wire rtl_feedthrough_power_ok_036;
    wire rtl_feedthrough_power_ok_037;
    wire rtl_feedthrough_power_ok_038;
    wire rtl_feedthrough_power_ok_039;
    wire rtl_feedthrough_power_ok_041;
    wire rtl_feedthrough_power_ok_042;
    wire rtl_feedthrough_power_ok_043;
    wire rtl_feedthrough_power_ok_044;
    wire rtl_feedthrough_power_ok_045;
    wire rtl_feedthrough_power_ok_046;
    wire rtl_feedthrough_power_ok_047;
    wire rtl_feedthrough_power_ok_049;
    wire rtl_feedthrough_power_ok_050;
    wire rtl_feedthrough_power_ok_051;
    wire rtl_feedthrough_power_ok_052;
    wire rtl_feedthrough_power_ok_053;
    wire rtl_feedthrough_power_ok_054;
    wire rtl_feedthrough_power_ok_055;
    wire rtl_feedthrough_power_ok_057;
    wire rtl_feedthrough_power_ok_058;
    wire rtl_feedthrough_power_ok_059;
    wire rtl_feedthrough_power_ok_060;
    wire rtl_feedthrough_power_ok_061;
    wire rtl_feedthrough_power_ok_062;
    wire rtl_feedthrough_power_ok_063;
    wire rtl_feedthrough_power_ok_065;
    wire rtl_feedthrough_power_ok_066;
    wire rtl_feedthrough_power_ok_067;
    wire rtl_feedthrough_power_ok_068;
    wire rtl_feedthrough_power_ok_069;
    wire rtl_feedthrough_power_ok_070;
    wire rtl_feedthrough_power_ok_071;
    wire rtl_feedthrough_power_ok_073;
    wire rtl_feedthrough_power_ok_074;
    wire rtl_feedthrough_power_ok_075;
    wire rtl_feedthrough_power_ok_076;
    wire rtl_feedthrough_power_ok_077;
    wire rtl_feedthrough_power_ok_078;
    wire rtl_feedthrough_power_ok_079;
    wire rtl_feedthrough_power_ok_081;
    wire rtl_feedthrough_power_ok_082;
    wire rtl_feedthrough_power_ok_083;
    wire rtl_feedthrough_power_ok_084;
    wire rtl_feedthrough_power_ok_085;
    wire rtl_feedthrough_power_ok_086;
    wire rtl_feedthrough_power_ok_087;
    wire rtl_feedthrough_power_ok_089;
    wire rtl_feedthrough_power_ok_090;
    wire rtl_feedthrough_power_ok_091;
    wire rtl_feedthrough_power_ok_092;
    wire rtl_feedthrough_power_ok_093;
    wire rtl_feedthrough_power_ok_094;
    wire rtl_feedthrough_power_ok_095;
    wire rtl_feedthrough_power_ok_097;
    wire rtl_feedthrough_power_ok_098;
    wire rtl_feedthrough_power_ok_099;
    wire rtl_feedthrough_power_ok_100;
    wire rtl_feedthrough_power_ok_101;
    wire rtl_feedthrough_power_ok_102;
    wire rtl_feedthrough_power_ok_103;
    wire rtl_feedthrough_power_ok_105;
    wire rtl_feedthrough_power_ok_106;
    wire rtl_feedthrough_power_ok_107;
    wire rtl_feedthrough_power_ok_108;
    wire rtl_feedthrough_power_ok_109;
    wire rtl_feedthrough_power_ok_110;
    wire rtl_feedthrough_power_ok_111;
    wire rtl_feedthrough_power_ok_113;
    wire rtl_feedthrough_power_ok_114;
    wire rtl_feedthrough_power_ok_115;
    wire rtl_feedthrough_power_ok_116;
    wire rtl_feedthrough_power_ok_117;
    wire rtl_feedthrough_power_ok_118;
    wire rtl_feedthrough_power_ok_119;
    wire rtl_feedthrough_power_ok_121;
    wire rtl_feedthrough_power_ok_122;
    wire rtl_feedthrough_power_ok_123;
    wire rtl_feedthrough_power_ok_124;
    wire rtl_feedthrough_power_ok_125;
    wire rtl_feedthrough_power_ok_126;
    wire rtl_feedthrough_power_ok_127;
    wire rtl_feedthrough_power_ok_129;
    wire rtl_feedthrough_power_ok_130;
    wire rtl_feedthrough_power_ok_131;
    wire rtl_feedthrough_power_ok_132;
    wire rtl_feedthrough_power_ok_133;
    wire rtl_feedthrough_power_ok_134;
    wire rtl_feedthrough_power_ok_135;
    wire rtl_feedthrough_power_ok_137;
    wire rtl_feedthrough_power_ok_138;
    wire rtl_feedthrough_power_ok_139;
    wire rtl_feedthrough_power_ok_140;
    wire rtl_feedthrough_power_ok_141;
    wire rtl_feedthrough_power_ok_142;
    wire rtl_feedthrough_power_ok_143;
    wire rtl_feedthrough_power_ok_145;
    wire rtl_feedthrough_power_ok_146;
    wire rtl_feedthrough_power_ok_147;
    wire rtl_feedthrough_power_ok_148;
    wire rtl_feedthrough_power_ok_149;
    wire rtl_feedthrough_power_ok_150;
    wire rtl_feedthrough_power_ok_151;
    wire rtl_feedthrough_power_ok_153;
    wire rtl_feedthrough_power_ok_154;
    wire rtl_feedthrough_power_ok_155;
    wire rtl_feedthrough_power_ok_156;
    wire rtl_feedthrough_power_ok_157;
    wire rtl_feedthrough_power_ok_158;
    wire rtl_feedthrough_power_ok_159;
    wire rtl_feedthrough_power_ok_161;
    wire rtl_feedthrough_power_ok_162;
    wire rtl_feedthrough_power_ok_163;
    wire rtl_feedthrough_power_ok_164;
    wire rtl_feedthrough_power_ok_165;
    wire rtl_feedthrough_power_ok_166;
    wire rtl_feedthrough_power_ok_167;
    wire rtl_feedthrough_power_ok_169;
    wire rtl_feedthrough_power_ok_170;
    wire rtl_feedthrough_power_ok_171;
    wire rtl_feedthrough_power_ok_172;
    wire rtl_feedthrough_power_ok_173;
    wire rtl_feedthrough_power_ok_174;
    wire rtl_feedthrough_power_ok_175;
    wire rtl_feedthrough_power_ok_177;
    wire rtl_feedthrough_power_ok_178;
    wire rtl_feedthrough_power_ok_179;
    wire rtl_feedthrough_power_ok_180;
    wire rtl_feedthrough_power_ok_181;
    wire rtl_feedthrough_power_ok_182;
    wire rtl_feedthrough_power_ok_183;
    wire rtl_feedthrough_power_ok_185;
    wire rtl_feedthrough_power_ok_186;
    wire rtl_feedthrough_power_ok_187;
    wire rtl_feedthrough_power_ok_188;
    wire rtl_feedthrough_power_ok_189;
    wire rtl_feedthrough_power_ok_190;
    wire rtl_feedthrough_power_ok_191;
    wire rtl_feedthrough_power_ok_193;
    wire rtl_feedthrough_power_ok_194;
    wire rtl_feedthrough_power_ok_195;
    wire rtl_feedthrough_power_ok_196;
    wire rtl_feedthrough_power_ok_197;
    wire rtl_feedthrough_power_ok_198;
    wire rtl_feedthrough_power_ok_after_cpu_top;
    wire rtl_feedthrough_rst_n_001;
    wire rtl_feedthrough_rst_n_002;
    wire rtl_feedthrough_rst_n_003;
    wire rtl_feedthrough_rst_n_004;
    wire rtl_feedthrough_rst_n_005;
    wire rtl_feedthrough_rst_n_006;
    wire rtl_feedthrough_rst_n_007;
    wire rtl_feedthrough_rst_n_009;
    wire rtl_feedthrough_rst_n_010;
    wire rtl_feedthrough_rst_n_011;
    wire rtl_feedthrough_rst_n_012;
    wire rtl_feedthrough_rst_n_013;
    wire rtl_feedthrough_rst_n_014;
    wire rtl_feedthrough_rst_n_015;
    wire rtl_feedthrough_rst_n_017;
    wire rtl_feedthrough_rst_n_018;
    wire rtl_feedthrough_rst_n_019;
    wire rtl_feedthrough_rst_n_020;
    wire rtl_feedthrough_rst_n_021;
    wire rtl_feedthrough_rst_n_022;
    wire rtl_feedthrough_rst_n_023;
    wire rtl_feedthrough_rst_n_025;
    wire rtl_feedthrough_rst_n_026;
    wire rtl_feedthrough_rst_n_027;
    wire rtl_feedthrough_rst_n_028;
    wire rtl_feedthrough_rst_n_029;
    wire rtl_feedthrough_rst_n_030;
    wire rtl_feedthrough_rst_n_031;
    wire rtl_feedthrough_rst_n_033;
    wire rtl_feedthrough_rst_n_034;
    wire rtl_feedthrough_rst_n_035;
    wire rtl_feedthrough_rst_n_036;
    wire rtl_feedthrough_rst_n_037;
    wire rtl_feedthrough_rst_n_038;
    wire rtl_feedthrough_rst_n_039;
    wire rtl_feedthrough_rst_n_041;
    wire rtl_feedthrough_rst_n_042;
    wire rtl_feedthrough_rst_n_043;
    wire rtl_feedthrough_rst_n_044;
    wire rtl_feedthrough_rst_n_045;
    wire rtl_feedthrough_rst_n_046;
    wire rtl_feedthrough_rst_n_047;
    wire rtl_feedthrough_rst_n_049;
    wire rtl_feedthrough_rst_n_050;
    wire rtl_feedthrough_rst_n_051;
    wire rtl_feedthrough_rst_n_052;
    wire rtl_feedthrough_rst_n_053;
    wire rtl_feedthrough_rst_n_054;
    wire rtl_feedthrough_rst_n_055;
    wire rtl_feedthrough_rst_n_057;
    wire rtl_feedthrough_rst_n_058;
    wire rtl_feedthrough_rst_n_059;
    wire rtl_feedthrough_rst_n_060;
    wire rtl_feedthrough_rst_n_061;
    wire rtl_feedthrough_rst_n_062;
    wire rtl_feedthrough_rst_n_063;
    wire rtl_feedthrough_rst_n_065;
    wire rtl_feedthrough_rst_n_066;
    wire rtl_feedthrough_rst_n_067;
    wire rtl_feedthrough_rst_n_068;
    wire rtl_feedthrough_rst_n_069;
    wire rtl_feedthrough_rst_n_070;
    wire rtl_feedthrough_rst_n_071;
    wire rtl_feedthrough_rst_n_073;
    wire rtl_feedthrough_rst_n_074;
    wire rtl_feedthrough_rst_n_075;
    wire rtl_feedthrough_rst_n_076;
    wire rtl_feedthrough_rst_n_077;
    wire rtl_feedthrough_rst_n_078;
    wire rtl_feedthrough_rst_n_079;
    wire rtl_feedthrough_rst_n_081;
    wire rtl_feedthrough_rst_n_082;
    wire rtl_feedthrough_rst_n_083;
    wire rtl_feedthrough_rst_n_084;
    wire rtl_feedthrough_rst_n_085;
    wire rtl_feedthrough_rst_n_086;
    wire rtl_feedthrough_rst_n_087;
    wire rtl_feedthrough_rst_n_089;
    wire rtl_feedthrough_rst_n_090;
    wire rtl_feedthrough_rst_n_091;
    wire rtl_feedthrough_rst_n_092;
    wire rtl_feedthrough_rst_n_093;
    wire rtl_feedthrough_rst_n_094;
    wire rtl_feedthrough_rst_n_095;
    wire rtl_feedthrough_rst_n_097;
    wire rtl_feedthrough_rst_n_098;
    wire rtl_feedthrough_rst_n_099;
    wire rtl_feedthrough_rst_n_100;
    wire rtl_feedthrough_rst_n_101;
    wire rtl_feedthrough_rst_n_102;
    wire rtl_feedthrough_rst_n_103;
    wire rtl_feedthrough_rst_n_105;
    wire rtl_feedthrough_rst_n_106;
    wire rtl_feedthrough_rst_n_107;
    wire rtl_feedthrough_rst_n_108;
    wire rtl_feedthrough_rst_n_109;
    wire rtl_feedthrough_rst_n_110;
    wire rtl_feedthrough_rst_n_111;
    wire rtl_feedthrough_rst_n_113;
    wire rtl_feedthrough_rst_n_114;
    wire rtl_feedthrough_rst_n_115;
    wire rtl_feedthrough_rst_n_116;
    wire rtl_feedthrough_rst_n_117;
    wire rtl_feedthrough_rst_n_118;
    wire rtl_feedthrough_rst_n_119;
    wire rtl_feedthrough_rst_n_121;
    wire rtl_feedthrough_rst_n_122;
    wire rtl_feedthrough_rst_n_123;
    wire rtl_feedthrough_rst_n_124;
    wire rtl_feedthrough_rst_n_125;
    wire rtl_feedthrough_rst_n_126;
    wire rtl_feedthrough_rst_n_127;
    wire rtl_feedthrough_rst_n_129;
    wire rtl_feedthrough_rst_n_130;
    wire rtl_feedthrough_rst_n_131;
    wire rtl_feedthrough_rst_n_132;
    wire rtl_feedthrough_rst_n_133;
    wire rtl_feedthrough_rst_n_134;
    wire rtl_feedthrough_rst_n_135;
    wire rtl_feedthrough_rst_n_137;
    wire rtl_feedthrough_rst_n_138;
    wire rtl_feedthrough_rst_n_139;
    wire rtl_feedthrough_rst_n_140;
    wire rtl_feedthrough_rst_n_141;
    wire rtl_feedthrough_rst_n_142;
    wire rtl_feedthrough_rst_n_143;
    wire rtl_feedthrough_rst_n_145;
    wire rtl_feedthrough_rst_n_146;
    wire rtl_feedthrough_rst_n_147;
    wire rtl_feedthrough_rst_n_148;
    wire rtl_feedthrough_rst_n_149;
    wire rtl_feedthrough_rst_n_150;
    wire rtl_feedthrough_rst_n_151;
    wire rtl_feedthrough_rst_n_153;
    wire rtl_feedthrough_rst_n_154;
    wire rtl_feedthrough_rst_n_155;
    wire rtl_feedthrough_rst_n_156;
    wire rtl_feedthrough_rst_n_157;
    wire rtl_feedthrough_rst_n_158;
    wire rtl_feedthrough_rst_n_159;
    wire rtl_feedthrough_rst_n_161;
    wire rtl_feedthrough_rst_n_162;
    wire rtl_feedthrough_rst_n_163;
    wire rtl_feedthrough_rst_n_164;
    wire rtl_feedthrough_rst_n_165;
    wire rtl_feedthrough_rst_n_166;
    wire rtl_feedthrough_rst_n_167;
    wire rtl_feedthrough_rst_n_169;
    wire rtl_feedthrough_rst_n_170;
    wire rtl_feedthrough_rst_n_171;
    wire rtl_feedthrough_rst_n_172;
    wire rtl_feedthrough_rst_n_173;
    wire rtl_feedthrough_rst_n_174;
    wire rtl_feedthrough_rst_n_175;
    wire rtl_feedthrough_rst_n_177;
    wire rtl_feedthrough_rst_n_178;
    wire rtl_feedthrough_rst_n_179;
    wire rtl_feedthrough_rst_n_180;
    wire rtl_feedthrough_rst_n_181;
    wire rtl_feedthrough_rst_n_182;
    wire rtl_feedthrough_rst_n_183;
    wire rtl_feedthrough_rst_n_185;
    wire rtl_feedthrough_rst_n_186;
    wire rtl_feedthrough_rst_n_187;
    wire rtl_feedthrough_rst_n_188;
    wire rtl_feedthrough_rst_n_189;
    wire rtl_feedthrough_rst_n_190;
    wire rtl_feedthrough_rst_n_191;
    wire rtl_feedthrough_rst_n_193;
    wire rtl_feedthrough_rst_n_194;
    wire rtl_feedthrough_rst_n_195;
    wire rtl_feedthrough_rst_n_196;
    wire rtl_feedthrough_rst_n_197;
    wire rtl_feedthrough_rst_n_198;
    wire rtl_feedthrough_rst_n_after_cpu_top;
    wire rtl_feedthrough_test_en_001;
    wire rtl_feedthrough_test_en_002;
    wire rtl_feedthrough_test_en_003;
    wire rtl_feedthrough_test_en_004;
    wire rtl_feedthrough_test_en_005;
    wire rtl_feedthrough_test_en_006;
    wire rtl_feedthrough_test_en_007;
    wire rtl_feedthrough_test_en_009;
    wire rtl_feedthrough_test_en_010;
    wire rtl_feedthrough_test_en_011;
    wire rtl_feedthrough_test_en_012;
    wire rtl_feedthrough_test_en_013;
    wire rtl_feedthrough_test_en_014;
    wire rtl_feedthrough_test_en_015;
    wire rtl_feedthrough_test_en_017;
    wire rtl_feedthrough_test_en_018;
    wire rtl_feedthrough_test_en_019;
    wire rtl_feedthrough_test_en_020;
    wire rtl_feedthrough_test_en_021;
    wire rtl_feedthrough_test_en_022;
    wire rtl_feedthrough_test_en_023;
    wire rtl_feedthrough_test_en_025;
    wire rtl_feedthrough_test_en_026;
    wire rtl_feedthrough_test_en_027;
    wire rtl_feedthrough_test_en_028;
    wire rtl_feedthrough_test_en_029;
    wire rtl_feedthrough_test_en_030;
    wire rtl_feedthrough_test_en_031;
    wire rtl_feedthrough_test_en_033;
    wire rtl_feedthrough_test_en_034;
    wire rtl_feedthrough_test_en_035;
    wire rtl_feedthrough_test_en_036;
    wire rtl_feedthrough_test_en_037;
    wire rtl_feedthrough_test_en_038;
    wire rtl_feedthrough_test_en_039;
    wire rtl_feedthrough_test_en_041;
    wire rtl_feedthrough_test_en_042;
    wire rtl_feedthrough_test_en_043;
    wire rtl_feedthrough_test_en_044;
    wire rtl_feedthrough_test_en_045;
    wire rtl_feedthrough_test_en_046;
    wire rtl_feedthrough_test_en_047;
    wire rtl_feedthrough_test_en_049;
    wire rtl_feedthrough_test_en_050;
    wire rtl_feedthrough_test_en_051;
    wire rtl_feedthrough_test_en_052;
    wire rtl_feedthrough_test_en_053;
    wire rtl_feedthrough_test_en_054;
    wire rtl_feedthrough_test_en_055;
    wire rtl_feedthrough_test_en_057;
    wire rtl_feedthrough_test_en_058;
    wire rtl_feedthrough_test_en_059;
    wire rtl_feedthrough_test_en_060;
    wire rtl_feedthrough_test_en_061;
    wire rtl_feedthrough_test_en_062;
    wire rtl_feedthrough_test_en_063;
    wire rtl_feedthrough_test_en_065;
    wire rtl_feedthrough_test_en_066;
    wire rtl_feedthrough_test_en_067;
    wire rtl_feedthrough_test_en_068;
    wire rtl_feedthrough_test_en_069;
    wire rtl_feedthrough_test_en_070;
    wire rtl_feedthrough_test_en_071;
    wire rtl_feedthrough_test_en_073;
    wire rtl_feedthrough_test_en_074;
    wire rtl_feedthrough_test_en_075;
    wire rtl_feedthrough_test_en_076;
    wire rtl_feedthrough_test_en_077;
    wire rtl_feedthrough_test_en_078;
    wire rtl_feedthrough_test_en_079;
    wire rtl_feedthrough_test_en_081;
    wire rtl_feedthrough_test_en_082;
    wire rtl_feedthrough_test_en_083;
    wire rtl_feedthrough_test_en_084;
    wire rtl_feedthrough_test_en_085;
    wire rtl_feedthrough_test_en_086;
    wire rtl_feedthrough_test_en_087;
    wire rtl_feedthrough_test_en_089;
    wire rtl_feedthrough_test_en_090;
    wire rtl_feedthrough_test_en_091;
    wire rtl_feedthrough_test_en_092;
    wire rtl_feedthrough_test_en_093;
    wire rtl_feedthrough_test_en_094;
    wire rtl_feedthrough_test_en_095;
    wire rtl_feedthrough_test_en_097;
    wire rtl_feedthrough_test_en_098;
    wire rtl_feedthrough_test_en_099;
    wire rtl_feedthrough_test_en_100;
    wire rtl_feedthrough_test_en_101;
    wire rtl_feedthrough_test_en_102;
    wire rtl_feedthrough_test_en_103;
    wire rtl_feedthrough_test_en_105;
    wire rtl_feedthrough_test_en_106;
    wire rtl_feedthrough_test_en_107;
    wire rtl_feedthrough_test_en_108;
    wire rtl_feedthrough_test_en_109;
    wire rtl_feedthrough_test_en_110;
    wire rtl_feedthrough_test_en_111;
    wire rtl_feedthrough_test_en_113;
    wire rtl_feedthrough_test_en_114;
    wire rtl_feedthrough_test_en_115;
    wire rtl_feedthrough_test_en_116;
    wire rtl_feedthrough_test_en_117;
    wire rtl_feedthrough_test_en_118;
    wire rtl_feedthrough_test_en_119;
    wire rtl_feedthrough_test_en_121;
    wire rtl_feedthrough_test_en_122;
    wire rtl_feedthrough_test_en_123;
    wire rtl_feedthrough_test_en_124;
    wire rtl_feedthrough_test_en_125;
    wire rtl_feedthrough_test_en_126;
    wire rtl_feedthrough_test_en_127;
    wire rtl_feedthrough_test_en_129;
    wire rtl_feedthrough_test_en_130;
    wire rtl_feedthrough_test_en_131;
    wire rtl_feedthrough_test_en_132;
    wire rtl_feedthrough_test_en_133;
    wire rtl_feedthrough_test_en_134;
    wire rtl_feedthrough_test_en_135;
    wire rtl_feedthrough_test_en_137;
    wire rtl_feedthrough_test_en_138;
    wire rtl_feedthrough_test_en_139;
    wire rtl_feedthrough_test_en_140;
    wire rtl_feedthrough_test_en_141;
    wire rtl_feedthrough_test_en_142;
    wire rtl_feedthrough_test_en_143;
    wire rtl_feedthrough_test_en_145;
    wire rtl_feedthrough_test_en_146;
    wire rtl_feedthrough_test_en_147;
    wire rtl_feedthrough_test_en_148;
    wire rtl_feedthrough_test_en_149;
    wire rtl_feedthrough_test_en_150;
    wire rtl_feedthrough_test_en_151;
    wire rtl_feedthrough_test_en_153;
    wire rtl_feedthrough_test_en_154;
    wire rtl_feedthrough_test_en_155;
    wire rtl_feedthrough_test_en_156;
    wire rtl_feedthrough_test_en_157;
    wire rtl_feedthrough_test_en_158;
    wire rtl_feedthrough_test_en_159;
    wire rtl_feedthrough_test_en_161;
    wire rtl_feedthrough_test_en_162;
    wire rtl_feedthrough_test_en_163;
    wire rtl_feedthrough_test_en_164;
    wire rtl_feedthrough_test_en_165;
    wire rtl_feedthrough_test_en_166;
    wire rtl_feedthrough_test_en_167;
    wire rtl_feedthrough_test_en_169;
    wire rtl_feedthrough_test_en_170;
    wire rtl_feedthrough_test_en_171;
    wire rtl_feedthrough_test_en_172;
    wire rtl_feedthrough_test_en_173;
    wire rtl_feedthrough_test_en_174;
    wire rtl_feedthrough_test_en_175;
    wire rtl_feedthrough_test_en_177;
    wire rtl_feedthrough_test_en_178;
    wire rtl_feedthrough_test_en_179;
    wire rtl_feedthrough_test_en_180;
    wire rtl_feedthrough_test_en_181;
    wire rtl_feedthrough_test_en_182;
    wire rtl_feedthrough_test_en_183;
    wire rtl_feedthrough_test_en_185;
    wire rtl_feedthrough_test_en_186;
    wire rtl_feedthrough_test_en_187;
    wire rtl_feedthrough_test_en_188;
    wire rtl_feedthrough_test_en_189;
    wire rtl_feedthrough_test_en_190;
    wire rtl_feedthrough_test_en_191;
    wire rtl_feedthrough_test_en_193;
    wire rtl_feedthrough_test_en_194;
    wire rtl_feedthrough_test_en_195;
    wire rtl_feedthrough_test_en_196;
    wire rtl_feedthrough_test_en_197;
    wire rtl_feedthrough_test_en_198;
    wire rtl_feedthrough_test_en_after_cpu_top;

    mem_ctrl u_mem_ctrl_001 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_after_cpu_top),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_001),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_after_cpu_top),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_001),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_after_cpu_top),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_001),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_after_cpu_top),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_001),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_after_cpu_top),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_001),
        .addr(n_u_cpu_core_000_data_out),
        .wdata(n_u_cpu_core_000_addr),
        .we(n_u_cpu_core_000_we),
        .rdata(n_u_mem_ctrl_001_rdata),
        .ready(n_u_mem_ctrl_001_ready)
    );

    uart u_uart_002 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_001),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_002),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_001),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_002),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_001),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_002),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_001),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_002),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_001),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_002),
        .rx(n_u_mem_ctrl_001_ready),
        .tx(n_u_uart_002_tx),
        .irq(n_u_uart_002_irq)
    );

    spi u_spi_003 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_002),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_003),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_002),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_003),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_002),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_003),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_002),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_003),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_002),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_003),
        .miso(top_in_u_spi_003_miso),
        .mosi(n_u_spi_003_mosi),
        .sclk(n_u_spi_003_sclk),
        .cs_n(n_u_spi_003_cs_n)
    );

    gpio u_gpio_004 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_003),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_004),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_003),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_004),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_003),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_004),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_003),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_004),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_003),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_004),
        .gpio_in(top_in_u_gpio_004_gpio_in),
        .gpio_out(n_u_gpio_004_gpio_out)
    );

    dma u_dma_005 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_004),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_005),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_004),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_005),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_004),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_005),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_004),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_005),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_004),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_005),
        .req(top_in_u_dma_005_req),
        .ack(n_u_dma_005_ack),
        .addr(n_u_dma_005_addr)
    );

    bridge u_bridge_006 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_005),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_006),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_005),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_006),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_005),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_006),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_005),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_006),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_005),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_006),
        .s_data(n_u_mem_ctrl_001_rdata),
        .m_data(n_u_bridge_006_m_data)
    );

    timer u_timer_007 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_006),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_007),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_006),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_007),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_006),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_007),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_006),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_007),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_006),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_007),
        .irq(n_u_timer_007_irq),
        .tick(n_u_timer_007_tick)
    );

    mem_ctrl u_mem_ctrl_009 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_007),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_009),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_007),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_009),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_007),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_009),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_007),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_009),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_007),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_009),
        .addr(n_u_cpu_core_008_data_out),
        .wdata(n_u_cpu_core_008_addr),
        .we(n_u_dma_005_ack),
        .rdata(n_u_mem_ctrl_009_rdata),
        .ready(n_u_mem_ctrl_009_ready)
    );

    uart u_uart_010 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_009),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_010),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_009),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_010),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_009),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_010),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_009),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_010),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_009),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_010),
        .rx(n_u_timer_007_irq),
        .tx(n_u_uart_010_tx),
        .irq(n_u_uart_010_irq)
    );

    spi u_spi_011 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_010),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_011),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_010),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_011),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_010),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_011),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_010),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_011),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_010),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_011),
        .miso(n_u_cpu_core_008_we),
        .mosi(n_u_spi_011_mosi),
        .sclk(n_u_spi_011_sclk),
        .cs_n(n_u_spi_011_cs_n)
    );

    gpio u_gpio_012 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_011),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_012),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_011),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_012),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_011),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_012),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_011),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_012),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_011),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_012),
        .gpio_in(),
        .gpio_out(n_u_gpio_012_gpio_out)
    );

    dma u_dma_013 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_012),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_013),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_012),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_013),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_012),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_013),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_012),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_013),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_012),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_013),
        .req(n_u_mem_ctrl_009_ready),
        .ack(n_u_dma_013_ack),
        .addr(n_u_dma_013_addr)
    );

    bridge u_bridge_014 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_013),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_014),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_013),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_014),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_013),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_014),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_013),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_014),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_013),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_014),
        .s_data(n_u_mem_ctrl_009_rdata),
        .m_data(n_u_bridge_014_m_data)
    );

    timer u_timer_015 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_014),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_015),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_014),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_015),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_014),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_015),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_014),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_015),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_014),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_015),
        .irq(n_u_timer_015_irq),
        .tick(n_u_timer_015_tick)
    );

    mem_ctrl u_mem_ctrl_017 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_015),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_017),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_015),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_017),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_015),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_017),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_015),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_017),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_015),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_017),
        .addr(n_u_cpu_core_016_data_out),
        .wdata(n_u_cpu_core_016_addr),
        .we(n_u_dma_013_ack),
        .rdata(n_u_mem_ctrl_017_rdata),
        .ready(n_u_mem_ctrl_017_ready)
    );

    uart u_uart_018 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_017),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_018),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_017),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_018),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_017),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_018),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_017),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_018),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_017),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_018),
        .rx(),
        .tx(n_u_uart_018_tx),
        .irq(n_u_uart_018_irq)
    );

    spi u_spi_019 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_018),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_019),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_018),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_019),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_018),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_019),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_018),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_019),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_018),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_019),
        .miso(n_undriven_u_spi_019_miso),
        .mosi(n_u_spi_019_mosi),
        .sclk(n_u_spi_019_sclk),
        .cs_n(n_u_spi_019_cs_n)
    );

    gpio u_gpio_020 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_019),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_020),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_019),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_020),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_019),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_020),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_019),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_020),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_019),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_020),
        .gpio_in(top_in_u_gpio_020_gpio_in),
        .gpio_out(n_u_gpio_020_gpio_out)
    );

    dma u_dma_021 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_020),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_021),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_020),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_021),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_020),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_021),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_020),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_021),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_020),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_021),
        .req(n_u_mem_ctrl_017_ready),
        .ack(n_u_dma_021_ack),
        .addr(n_u_dma_021_addr)
    );

    bridge u_bridge_022 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_021),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_022),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_021),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_022),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_021),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_022),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_021),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_022),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_021),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_022),
        .s_data(n_u_mem_ctrl_017_rdata),
        .m_data(n_u_bridge_022_m_data)
    );

    timer u_timer_023 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_022),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_023),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_022),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_023),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_022),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_023),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_022),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_023),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_022),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_023),
        .irq(n_u_timer_023_irq),
        .tick(n_u_timer_023_tick)
    );

    mem_ctrl u_mem_ctrl_025 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_023),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_025),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_023),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_025),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_023),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_025),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_023),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_025),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_023),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_025),
        .addr(n_u_cpu_core_024_data_out),
        .wdata(n_u_cpu_core_024_addr),
        .we(n_undriven_u_mem_ctrl_025_we),
        .rdata(n_u_mem_ctrl_025_rdata),
        .ready(n_u_mem_ctrl_025_ready)
    );

    uart u_uart_026 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_025),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_026),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_025),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_026),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_025),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_026),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_025),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_026),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_025),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_026),
        .rx(n_u_timer_023_irq),
        .tx(n_u_uart_026_tx),
        .irq(n_u_uart_026_irq)
    );

    spi u_spi_027 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_026),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_027),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_026),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_027),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_026),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_027),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_026),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_027),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_026),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_027),
        .miso(n_u_cpu_core_024_we),
        .mosi(n_u_spi_027_mosi),
        .sclk(n_u_spi_027_sclk),
        .cs_n(n_u_spi_027_cs_n)
    );

    gpio u_gpio_028 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_027),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_028),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_027),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_028),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_027),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_028),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_027),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_028),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_027),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_028),
        .gpio_in(top_in_u_gpio_028_gpio_in),
        .gpio_out(n_u_gpio_028_gpio_out)
    );

    dma u_dma_029 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_028),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_029),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_028),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_029),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_028),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_029),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_028),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_029),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_028),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_029),
        .req(n_u_mem_ctrl_025_ready),
        .ack(n_u_dma_029_ack),
        .addr(n_u_dma_029_addr)
    );

    bridge u_bridge_030 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_029),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_030),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_029),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_030),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_029),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_030),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_029),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_030),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_029),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_030),
        .s_data(n_u_mem_ctrl_025_rdata),
        .m_data(n_u_bridge_030_m_data)
    );

    timer u_timer_031 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_030),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_031),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_030),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_031),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_030),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_031),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_030),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_031),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_030),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_031),
        .irq(n_u_timer_031_irq),
        .tick(n_u_timer_031_tick)
    );

    mem_ctrl u_mem_ctrl_033 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_031),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_033),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_031),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_033),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_031),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_033),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_031),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_033),
        .rtl_feedthrough_dbus_in({rtl_feedthrough_dbus_031[5:4], rtl_feedthrough_dbus_035[3], rtl_feedthrough_dbus_031[2:0]}),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_033),
        .addr(n_u_cpu_core_032_data_out),
        .wdata(n_u_cpu_core_032_addr),
        .we(n_u_spi_011_mosi),
        .rdata(n_u_mem_ctrl_033_rdata),
        .ready(n_u_mem_ctrl_033_ready)
    );

    uart u_uart_034 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_033),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_034),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_033),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_034),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_033),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_034),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_033),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_034),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_033),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_034),
        .rx(n_u_uart_074_tx),
        .tx(n_u_uart_034_tx),
        .irq(n_u_uart_034_irq)
    );

    spi u_spi_035 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_034),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_035),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_034),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_035),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_034),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_035),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_034),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_035),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_034),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_035),
        .miso(n_u_cpu_core_032_we),
        .mosi(n_u_spi_035_mosi),
        .sclk(n_u_spi_035_sclk),
        .cs_n(n_u_spi_035_cs_n)
    );

    gpio u_gpio_036 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_035),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_036),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_035),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_036),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_035),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_036),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_035),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_036),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_035),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_036),
        .gpio_in(top_in_u_gpio_036_gpio_in),
        .gpio_out(n_u_gpio_036_gpio_out)
    );

    dma u_dma_037 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_036),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_037),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_036),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_037),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_036),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_037),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_036),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_037),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_036),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_037),
        .req(n_u_mem_ctrl_033_ready),
        .ack(n_u_dma_037_ack),
        .addr(n_u_dma_037_addr)
    );

    bridge u_bridge_038 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_037),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_038),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_037),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_038),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_037),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_038),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_037),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_038),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_037),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_038),
        .s_data(),
        .m_data(n_u_bridge_038_m_data)
    );

    timer u_timer_039 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_038),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_039),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_038),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_039),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_038),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_039),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_038),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_039),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_038),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_039),
        .irq(n_u_timer_039_irq),
        .tick(n_u_timer_039_tick)
    );

    mem_ctrl u_mem_ctrl_041 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_039),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_041),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_039),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_041),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_039),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_041),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_039),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_041),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_039),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_041),
        .addr(n_u_cpu_core_040_data_out),
        .wdata(n_u_cpu_core_040_addr),
        .we(n_u_dma_037_ack),
        .rdata(n_u_mem_ctrl_041_rdata),
        .ready(n_u_mem_ctrl_041_ready)
    );

    uart u_uart_042 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_041),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_042),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_041),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_042),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_041),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_042),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_041),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_042),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_041),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_042),
        .rx(n_u_timer_039_irq),
        .tx(n_u_uart_042_tx),
        .irq(n_u_uart_042_irq)
    );

    spi u_spi_043 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_042),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_043),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_042),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_043),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_042),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_043),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_042),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_043),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_042),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_043),
        .miso(n_u_cpu_core_040_we),
        .mosi(n_u_spi_043_mosi),
        .sclk(n_u_spi_043_sclk),
        .cs_n(n_u_spi_043_cs_n)
    );

    gpio u_gpio_044 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_043),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_044),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_043),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_044),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_043),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_044),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_043),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_044),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_043),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_044),
        .gpio_in(top_in_u_gpio_044_gpio_in),
        .gpio_out(n_u_gpio_044_gpio_out)
    );

    dma u_dma_045 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_044),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_045),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_044),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_045),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_044),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_045),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_044),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_045),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_044),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_045),
        .req(n_u_mem_ctrl_041_ready),
        .ack(n_u_dma_045_ack),
        .addr(n_u_dma_045_addr)
    );

    bridge u_bridge_046 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_045),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_046),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_045),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_046),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_045),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_046),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_045),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_046),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_045),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_046),
        .s_data(n_u_mem_ctrl_041_rdata),
        .m_data(n_u_bridge_046_m_data)
    );

    timer u_timer_047 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_046),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_047),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_046),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_047),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_046),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_047),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_046),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_047),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_046),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_047),
        .irq(n_u_timer_047_irq),
        .tick(n_u_timer_047_tick)
    );

    mem_ctrl u_mem_ctrl_049 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_047),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_049),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_047),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_049),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_047),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_049),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_047),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_049),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_047),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_049),
        .addr(n_u_cpu_core_048_data_out),
        .wdata(n_u_cpu_core_048_addr),
        .we(n_u_dma_045_ack),
        .rdata(n_u_mem_ctrl_049_rdata),
        .ready(n_u_mem_ctrl_049_ready)
    );

    uart u_uart_050 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_049),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_050),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_049),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_050),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_049),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_050),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_049),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_050),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_049),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_050),
        .rx(n_u_timer_047_irq),
        .tx(n_u_uart_050_tx),
        .irq(n_u_uart_050_irq)
    );

    spi u_spi_051 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_050),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_051),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_050),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_051),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_050),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_051),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_050),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_051),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_050),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_051),
        .miso(n_u_cpu_core_048_we),
        .mosi(n_u_spi_051_mosi),
        .sclk(n_u_spi_051_sclk),
        .cs_n(n_u_spi_051_cs_n)
    );

    gpio u_gpio_052 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_051),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_052),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_051),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_052),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_051),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_052),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_051),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_052),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_051),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_052),
        .gpio_in(top_in_u_gpio_052_gpio_in),
        .gpio_out(n_u_gpio_052_gpio_out)
    );

    dma u_dma_053 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_052),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_053),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_052),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_053),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_052),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_053),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_052),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_053),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_052),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_053),
        .req(n_u_mem_ctrl_049_ready),
        .ack(n_u_dma_053_ack),
        .addr(n_u_dma_053_addr)
    );

    bridge u_bridge_054 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_053),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_054),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_053),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_054),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_053),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_054),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_053),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_054),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_053),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_054),
        .s_data(n_u_mem_ctrl_049_rdata),
        .m_data(n_u_bridge_054_m_data)
    );

    timer u_timer_055 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_054),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_055),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_054),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_055),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_054),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_055),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_054),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_055),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_054),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_055),
        .irq(n_u_timer_055_irq),
        .tick(n_u_timer_055_tick)
    );

    mem_ctrl u_mem_ctrl_057 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_055),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_057),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_055),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_057),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_055),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_057),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_055),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_057),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_055),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_057),
        .addr(n_u_cpu_core_056_data_out),
        .wdata(n_u_cpu_core_056_addr),
        .we(n_u_dma_053_ack),
        .rdata(n_u_mem_ctrl_057_rdata),
        .ready(n_u_mem_ctrl_057_ready)
    );

    uart u_uart_058 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_057),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_058),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_057),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_058),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_057),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_058),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_057),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_058),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_057),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_058),
        .rx(n_u_timer_143_irq),
        .tx(n_u_uart_058_tx),
        .irq(n_u_uart_058_irq)
    );

    spi u_spi_059 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_058),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_059),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_058),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_059),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_058),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_059),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_058),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_059),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_058),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_059),
        .miso(n_u_cpu_core_056_we),
        .mosi(n_u_spi_059_mosi),
        .sclk(n_u_spi_059_sclk),
        .cs_n(n_u_spi_059_cs_n)
    );

    gpio u_gpio_060 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_059),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_060),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_059),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_060),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_059),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_060),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_059),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_060),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_059),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_060),
        .gpio_in(top_in_u_gpio_060_gpio_in),
        .gpio_out(n_u_gpio_060_gpio_out)
    );

    dma u_dma_061 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_060),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_061),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_060),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_061),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_060),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_061),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_060),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_061),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_060),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_061),
        .req(n_u_uart_034_tx),
        .ack(n_u_dma_061_ack),
        .addr(n_u_dma_061_addr)
    );

    bridge u_bridge_062 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_061),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_062),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_061),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_062),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_061),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_062),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_061),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_062),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_061),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_062),
        .s_data(n_u_mem_ctrl_057_rdata),
        .m_data(n_u_bridge_062_m_data)
    );

    timer u_timer_063 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_062),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_063),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_062),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_063),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_062),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_063),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_062),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_063),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_062),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_063),
        .irq(n_u_timer_063_irq),
        .tick(n_u_timer_063_tick)
    );

    mem_ctrl u_mem_ctrl_065 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_063),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_065),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_063),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_065),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_063),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_065),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_063),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_065),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_063),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_065),
        .addr(n_u_cpu_core_064_data_out),
        .wdata(n_u_cpu_core_064_addr),
        .we(n_u_dma_061_ack),
        .rdata(n_u_mem_ctrl_065_rdata),
        .ready(n_u_mem_ctrl_065_ready)
    );

    uart u_uart_066 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_065),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_066),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_065),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_066),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_065),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_066),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_065),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_066),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_065),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_066),
        .rx(n_u_timer_063_irq),
        .tx(n_u_uart_066_tx),
        .irq(n_u_uart_066_irq)
    );

    spi u_spi_067 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_066),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_067),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_066),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_067),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_066),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_067),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_066),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_067),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_066),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_067),
        .miso(n_u_cpu_core_064_we),
        .mosi(n_u_spi_067_mosi),
        .sclk(n_u_spi_067_sclk),
        .cs_n(n_u_spi_067_cs_n)
    );

    gpio u_gpio_068 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_067),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_068),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_067),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_068),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_067),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_068),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_067),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_068),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_067),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_068),
        .gpio_in(top_in_u_gpio_068_gpio_in),
        .gpio_out(n_u_gpio_068_gpio_out)
    );

    dma u_dma_069 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_068),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_069),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_068),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_069),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_068),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_069),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_068),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_069),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_068),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_069),
        .req(n_u_mem_ctrl_065_ready),
        .ack(n_u_dma_069_ack),
        .addr(n_u_dma_069_addr)
    );

    bridge u_bridge_070 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_069),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_070),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_069),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_070),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_069),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_070),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_069),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_070),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_069),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_070),
        .s_data(n_u_mem_ctrl_065_rdata),
        .m_data(n_u_bridge_070_m_data)
    );

    timer u_timer_071 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_070),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_071),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_070),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_071),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_070),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_071),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_070),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_071),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_070),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_071),
        .irq(n_u_timer_071_irq),
        .tick(n_u_timer_071_tick)
    );

    mem_ctrl u_mem_ctrl_073 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_071),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_073),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_071),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_073),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_071),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_073),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_071),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_073),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_071),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_073),
        .addr(n_u_cpu_core_072_data_out),
        .wdata(n_u_cpu_core_072_addr),
        .we(n_u_dma_069_ack),
        .rdata(n_u_mem_ctrl_073_rdata),
        .ready(n_u_mem_ctrl_073_ready)
    );

    uart u_uart_074 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_073),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_074),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_073),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_074),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_073),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_074),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_073),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_074),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_073),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_074),
        .rx(n_u_timer_071_irq),
        .tx(n_u_uart_074_tx),
        .irq(n_u_uart_074_irq)
    );

    spi u_spi_075 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_074),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_075),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_074),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_075),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_074),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_075),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_074),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_075),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_074),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_075),
        .miso(n_u_cpu_core_072_we),
        .mosi(n_u_spi_075_mosi),
        .sclk(n_u_spi_075_sclk),
        .cs_n(n_u_spi_075_cs_n)
    );

    gpio u_gpio_076 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_075),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_076),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_075),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_076),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_075),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_076),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_075),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_076),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_075),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_076),
        .gpio_in(top_in_u_gpio_076_gpio_in),
        .gpio_out(n_u_gpio_076_gpio_out)
    );

    dma u_dma_077 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_076),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_077),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_076),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_077),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_076),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_077),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_076),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_077),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_076),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_077),
        .req(n_u_mem_ctrl_073_ready),
        .ack(n_u_dma_077_ack),
        .addr(n_u_dma_077_addr)
    );

    bridge u_bridge_078 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_077),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_078),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_077),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_078),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_077),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_078),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_077),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_078),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_077),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_078),
        .s_data(n_u_mem_ctrl_073_rdata),
        .m_data(n_u_bridge_078_m_data)
    );

    timer u_timer_079 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_078),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_079),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_078),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_079),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_078),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_079),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_078),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_079),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_078),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_079),
        .irq(n_u_timer_079_irq),
        .tick(n_u_timer_079_tick)
    );

    mem_ctrl u_mem_ctrl_081 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_079),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_081),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_079),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_081),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_079),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_081),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_079),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_081),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_079),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_081),
        .addr(n_u_cpu_core_080_data_out),
        .wdata(n_u_cpu_core_080_addr),
        .we(n_u_dma_077_ack),
        .rdata(n_u_mem_ctrl_081_rdata),
        .ready(n_u_mem_ctrl_081_ready)
    );

    uart u_uart_082 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_081),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_082),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_081),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_082),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_081),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_082),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_081),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_082),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_081),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_082),
        .rx(),
        .tx(n_u_uart_082_tx),
        .irq(n_u_uart_082_irq)
    );

    spi u_spi_083 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_082),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_083),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_082),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_083),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_082),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_083),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_082),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_083),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_082),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_083),
        .miso(n_u_cpu_core_080_we),
        .mosi(n_u_spi_083_mosi),
        .sclk(n_u_spi_083_sclk),
        .cs_n(n_u_spi_083_cs_n)
    );

    gpio u_gpio_084 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_083),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_084),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_083),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_084),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_083),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_084),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_083),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_084),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_083),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_084),
        .gpio_in(top_in_u_gpio_084_gpio_in),
        .gpio_out(n_u_gpio_084_gpio_out)
    );

    dma u_dma_085 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_084),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_085),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_084),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_085),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_084),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_085),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_084),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_085),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_084),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_085),
        .req(n_u_mem_ctrl_081_ready),
        .ack(n_u_dma_085_ack),
        .addr(n_u_dma_085_addr)
    );

    bridge u_bridge_086 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_085),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_086),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_085),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_086),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_085),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_086),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_085),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_086),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_085),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_086),
        .s_data(n_u_mem_ctrl_081_rdata),
        .m_data(n_u_bridge_086_m_data)
    );

    timer u_timer_087 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_086),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_087),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_086),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_087),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_086),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_087),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_086),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_087),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_086),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_087),
        .irq(n_u_timer_087_irq),
        .tick(n_u_timer_087_tick)
    );

    mem_ctrl u_mem_ctrl_089 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_087),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_089),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_087),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_089),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_087),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_089),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_087),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_089),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_087),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_089),
        .addr(n_u_cpu_core_088_data_out),
        .wdata(n_u_cpu_core_088_addr),
        .we(n_u_dma_085_ack),
        .rdata(n_u_mem_ctrl_089_rdata),
        .ready(n_u_mem_ctrl_089_ready)
    );

    uart u_uart_090 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_089),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_090),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_089),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_090),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_089),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_090),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_089),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_090),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_089),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_090),
        .rx(n_u_timer_087_irq),
        .tx(n_u_uart_090_tx),
        .irq(n_u_uart_090_irq)
    );

    spi u_spi_091 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_090),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_091),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_090),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_091),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_090),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_091),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_090),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_091),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_090),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_091),
        .miso(n_u_cpu_core_088_we),
        .mosi(n_u_spi_091_mosi),
        .sclk(n_u_spi_091_sclk),
        .cs_n(n_u_spi_091_cs_n)
    );

    gpio u_gpio_092 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_091),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_092),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_091),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_092),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_091),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_092),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_091),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_092),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_091),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_092),
        .gpio_in(top_in_u_gpio_092_gpio_in),
        .gpio_out(n_u_gpio_092_gpio_out)
    );

    dma u_dma_093 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_092),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_093),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_092),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_093),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_092),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_093),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_092),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_093),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_092),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_093),
        .req(n_u_mem_ctrl_089_ready),
        .ack(n_u_dma_093_ack),
        .addr(n_u_dma_093_addr)
    );

    bridge u_bridge_094 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_093),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_094),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_093),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_094),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_093),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_094),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_093),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_094),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_093),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_094),
        .s_data(n_u_mem_ctrl_089_rdata),
        .m_data(n_u_bridge_094_m_data)
    );

    timer u_timer_095 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_094),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_095),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_094),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_095),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_094),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_095),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_094),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_095),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_094),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_095),
        .irq(n_u_timer_095_irq),
        .tick(n_u_timer_095_tick)
    );

    mem_ctrl u_mem_ctrl_097 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_095),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_097),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_095),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_097),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_095),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_097),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_095),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_097),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_095),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_097),
        .addr(n_u_cpu_core_096_data_out),
        .wdata(n_u_cpu_core_096_addr),
        .we(n_u_dma_093_ack),
        .rdata(n_u_mem_ctrl_097_rdata),
        .ready(n_u_mem_ctrl_097_ready)
    );

    uart u_uart_098 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_097),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_098),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_097),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_098),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_097),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_098),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_097),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_098),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_097),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_098),
        .rx(n_u_timer_095_irq),
        .tx(n_u_uart_098_tx),
        .irq(n_u_uart_098_irq)
    );

    spi u_spi_099 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_098),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_099),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_098),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_099),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_098),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_099),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_098),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_099),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_098),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_099),
        .miso(n_u_cpu_core_096_we),
        .mosi(n_u_spi_099_mosi),
        .sclk(n_u_spi_099_sclk),
        .cs_n(n_u_spi_099_cs_n)
    );

    gpio u_gpio_100 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_099),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_100),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_099),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_100),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_099),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_100),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_099),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_100),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_099),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_100),
        .gpio_in(top_in_u_gpio_100_gpio_in),
        .gpio_out(n_u_gpio_100_gpio_out)
    );

    dma u_dma_101 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_100),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_101),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_100),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_101),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_100),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_101),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_100),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_101),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_100),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_101),
        .req(),
        .ack(n_u_dma_101_ack),
        .addr(n_u_dma_101_addr)
    );

    bridge u_bridge_102 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_101),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_102),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_101),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_102),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_101),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_102),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_101),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_102),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_101),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_102),
        .s_data(n_u_mem_ctrl_097_rdata),
        .m_data(n_u_bridge_102_m_data)
    );

    timer u_timer_103 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_102),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_103),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_102),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_103),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_102),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_103),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_102),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_103),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_102),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_103),
        .irq(n_u_timer_103_irq),
        .tick(n_u_timer_103_tick)
    );

    mem_ctrl u_mem_ctrl_105 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_103),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_105),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_103),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_105),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_103),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_105),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_103),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_105),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_103),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_105),
        .addr(n_u_cpu_core_104_data_out),
        .wdata(n_u_cpu_core_104_addr),
        .we(n_u_dma_101_ack),
        .rdata(n_u_mem_ctrl_105_rdata),
        .ready(n_u_mem_ctrl_105_ready)
    );

    uart u_uart_106 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_105),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_106),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_105),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_106),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_105),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_106),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_105),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_106),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_105),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_106),
        .rx(n_u_timer_103_irq),
        .tx(n_u_uart_106_tx),
        .irq(n_u_uart_106_irq)
    );

    spi u_spi_107 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_106),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_107),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_106),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_107),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_106),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_107),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_106),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_107),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_106),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_107),
        .miso(n_u_cpu_core_104_we),
        .mosi(n_u_spi_107_mosi),
        .sclk(n_u_spi_107_sclk),
        .cs_n(n_u_spi_107_cs_n)
    );

    gpio u_gpio_108 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_107),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_108),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_107),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_108),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_107),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_108),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_107),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_108),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_107),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_108),
        .gpio_in(top_in_u_gpio_108_gpio_in),
        .gpio_out(n_u_gpio_108_gpio_out)
    );

    dma u_dma_109 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_108),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_109),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_108),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_109),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_108),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_109),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_108),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_109),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_108),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_109),
        .req(n_u_mem_ctrl_105_ready),
        .ack(n_u_dma_109_ack),
        .addr(n_u_dma_109_addr)
    );

    bridge u_bridge_110 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_109),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_110),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_109),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_110),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_109),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_110),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_109),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_110),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_109),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_110),
        .s_data(n_u_mem_ctrl_105_rdata),
        .m_data(n_u_bridge_110_m_data)
    );

    timer u_timer_111 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_110),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_111),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_110),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_111),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_110),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_111),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_110),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_111),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_110),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_111),
        .irq(n_u_timer_111_irq),
        .tick(n_u_timer_111_tick)
    );

    mem_ctrl u_mem_ctrl_113 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_111),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_113),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_111),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_113),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_111),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_113),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_111),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_113),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_111),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_113),
        .addr(n_u_cpu_core_112_data_out),
        .wdata(n_u_cpu_core_112_addr),
        .we(n_u_dma_109_ack),
        .rdata(n_u_mem_ctrl_113_rdata),
        .ready(n_u_mem_ctrl_113_ready)
    );

    uart u_uart_114 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_113),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_114),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_113),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_114),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_113),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_114),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_113),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_114),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_113),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_114),
        .rx(n_u_timer_111_irq),
        .tx(n_u_uart_114_tx),
        .irq(n_u_uart_114_irq)
    );

    spi u_spi_115 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_114),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_115),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_114),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_115),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_114),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_115),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_114),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_115),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_114),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_115),
        .miso(n_u_cpu_core_112_we),
        .mosi(n_u_spi_115_mosi),
        .sclk(n_u_spi_115_sclk),
        .cs_n(n_u_spi_115_cs_n)
    );

    gpio u_gpio_116 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_115),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_116),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_115),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_116),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_115),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_116),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_115),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_116),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_115),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_116),
        .gpio_in(n_undriven_u_gpio_116_gpio_in),
        .gpio_out(n_u_gpio_116_gpio_out)
    );

    dma u_dma_117 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_116),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_117),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_116),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_117),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_116),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_117),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_116),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_117),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_116),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_117),
        .req(n_u_mem_ctrl_113_ready),
        .ack(n_u_dma_117_ack),
        .addr(n_u_dma_117_addr)
    );

    bridge u_bridge_118 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_117),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_118),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_117),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_118),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_117),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_118),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_117),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_118),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_117),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_118),
        .s_data(n_u_mem_ctrl_113_rdata),
        .m_data(n_u_bridge_118_m_data)
    );

    timer u_timer_119 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_118),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_119),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_118),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_119),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_118),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_119),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_118),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_119),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_118),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_119),
        .irq(n_u_timer_119_irq),
        .tick(n_u_timer_119_tick)
    );

    mem_ctrl u_mem_ctrl_121 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_119),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_121),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_119),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_121),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_119),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_121),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_119),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_121),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_119),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_121),
        .addr(n_u_cpu_core_120_data_out),
        .wdata(n_u_cpu_core_120_addr),
        .we(n_u_dma_117_ack),
        .rdata(n_u_mem_ctrl_121_rdata),
        .ready(n_u_mem_ctrl_121_ready)
    );

    uart u_uart_122 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_121),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_122),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_121),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_122),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_121),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_122),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_121),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_122),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_121),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_122),
        .rx(n_u_timer_119_irq),
        .tx(n_u_uart_122_tx),
        .irq(n_u_uart_122_irq)
    );

    spi u_spi_123 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_122),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_123),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_122),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_123),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_122),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_123),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_122),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_123),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_122),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_123),
        .miso(n_u_cpu_core_120_we),
        .mosi(n_u_spi_123_mosi),
        .sclk(n_u_spi_123_sclk),
        .cs_n(n_u_spi_123_cs_n)
    );

    gpio u_gpio_124 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_123),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_124),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_123),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_124),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_123),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_124),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_123),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_124),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_123),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_124),
        .gpio_in(top_in_u_gpio_124_gpio_in),
        .gpio_out(n_u_gpio_124_gpio_out)
    );

    dma u_dma_125 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_124),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_125),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_124),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_125),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_124),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_125),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_124),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_125),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_124),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_125),
        .req(n_u_mem_ctrl_121_ready),
        .ack(n_u_dma_125_ack),
        .addr(n_u_dma_125_addr)
    );

    bridge u_bridge_126 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_125),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_126),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_125),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_126),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_125),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_126),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_125),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_126),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_125),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_126),
        .s_data(n_u_mem_ctrl_121_rdata),
        .m_data(n_u_bridge_126_m_data)
    );

    timer u_timer_127 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_126),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_127),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_126),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_127),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_126),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_127),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_126),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_127),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_126),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_127),
        .irq(n_u_timer_127_irq),
        .tick(n_u_timer_127_tick)
    );

    mem_ctrl u_mem_ctrl_129 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_127),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_129),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_127),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_129),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_127),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_129),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_127),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_129),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_127),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_129),
        .addr(n_u_cpu_core_128_data_out),
        .wdata(n_u_cpu_core_128_addr),
        .we(n_u_dma_125_ack),
        .rdata(n_u_mem_ctrl_129_rdata),
        .ready(n_u_mem_ctrl_129_ready)
    );

    uart u_uart_130 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_129),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_130),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_129),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_130),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_129),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_130),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_129),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_130),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_129),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_130),
        .rx(n_u_timer_127_irq),
        .tx(n_u_uart_130_tx),
        .irq(n_u_uart_130_irq)
    );

    spi u_spi_131 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_130),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_131),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_130),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_131),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_130),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_131),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_130),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_131),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_130),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_131),
        .miso(n_u_cpu_core_128_we),
        .mosi(n_u_spi_131_mosi),
        .sclk(n_u_spi_131_sclk),
        .cs_n(n_u_spi_131_cs_n)
    );

    gpio u_gpio_132 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_131),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_132),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_131),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_132),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_131),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_132),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_131),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_132),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_131),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_132),
        .gpio_in(top_in_u_gpio_132_gpio_in),
        .gpio_out(n_u_gpio_132_gpio_out)
    );

    dma u_dma_133 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_132),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_133),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_132),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_133),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_132),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_133),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_132),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_133),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_132),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_133),
        .req(n_u_mem_ctrl_129_ready),
        .ack(n_u_dma_133_ack),
        .addr(n_u_dma_133_addr)
    );

    bridge u_bridge_134 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_133),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_134),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_133),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_134),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_133),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_134),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_133),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_134),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_133),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_134),
        .s_data(n_u_mem_ctrl_129_rdata),
        .m_data(n_u_bridge_134_m_data)
    );

    timer u_timer_135 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_134),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_135),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_134),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_135),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_134),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_135),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_134),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_135),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_134),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_135),
        .irq(n_u_timer_135_irq),
        .tick(n_u_timer_135_tick)
    );

    mem_ctrl u_mem_ctrl_137 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_135),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_137),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_135),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_137),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_135),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_137),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_135),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_137),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_135),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_137),
        .addr(n_u_cpu_core_136_data_out),
        .wdata(n_u_cpu_core_136_addr),
        .we(n_u_spi_011_mosi),
        .rdata(n_u_mem_ctrl_137_rdata),
        .ready(n_u_mem_ctrl_137_ready)
    );

    uart u_uart_138 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_137),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_138),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_137),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_138),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_137),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_138),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_137),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_138),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_137),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_138),
        .rx(n_u_timer_135_irq),
        .tx(n_u_uart_138_tx),
        .irq(n_u_uart_138_irq)
    );

    spi u_spi_139 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_138),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_139),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_138),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_139),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_138),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_139),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_138),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_139),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_138),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_139),
        .miso(n_u_cpu_core_136_we),
        .mosi(n_u_spi_139_mosi),
        .sclk(n_u_spi_139_sclk),
        .cs_n(n_u_spi_139_cs_n)
    );

    gpio u_gpio_140 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_139),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_140),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_139),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_140),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_139),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_140),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_139),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_140),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_139),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_140),
        .gpio_in(top_in_u_gpio_140_gpio_in),
        .gpio_out(n_u_gpio_140_gpio_out)
    );

    dma u_dma_141 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_140),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_141),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_140),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_141),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_140),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_141),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_140),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_141),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_140),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_141),
        .req(n_u_mem_ctrl_137_ready),
        .ack(n_u_dma_141_ack),
        .addr(n_u_dma_141_addr)
    );

    bridge u_bridge_142 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_141),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_142),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_141),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_142),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_141),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_142),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_141),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_142),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_141),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_142),
        .s_data(n_u_mem_ctrl_137_rdata),
        .m_data(n_u_bridge_142_m_data)
    );

    timer u_timer_143 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_142),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_143),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_142),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_143),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_142),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_143),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_142),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_143),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_142),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_143),
        .irq(n_u_timer_143_irq),
        .tick(n_u_timer_143_tick)
    );

    mem_ctrl u_mem_ctrl_145 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_143),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_145),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_143),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_145),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_143),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_145),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_143),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_145),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_143),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_145),
        .addr(n_u_cpu_core_144_data_out),
        .wdata(n_u_cpu_core_144_addr),
        .we(n_u_dma_141_ack),
        .rdata(n_u_mem_ctrl_145_rdata),
        .ready(n_u_mem_ctrl_145_ready)
    );

    uart u_uart_146 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_145),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_146),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_145),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_146),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_145),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_146),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_145),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_146),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_145),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_146),
        .rx(n_u_timer_143_irq),
        .tx(n_u_uart_146_tx),
        .irq(n_u_uart_146_irq)
    );

    spi u_spi_147 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_146),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_147),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_146),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_147),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_146),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_147),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_146),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_147),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_146),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_147),
        .miso(n_u_cpu_core_144_we),
        .mosi(n_u_spi_147_mosi),
        .sclk(n_u_spi_147_sclk),
        .cs_n(n_u_spi_147_cs_n)
    );

    gpio u_gpio_148 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_147),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_148),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_147),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_148),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_147),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_148),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_147),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_148),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_147),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_148),
        .gpio_in(top_in_u_gpio_148_gpio_in),
        .gpio_out(n_u_gpio_148_gpio_out)
    );

    dma u_dma_149 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_148),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_149),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_148),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_149),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_148),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_149),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_148),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_149),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_148),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_149),
        .req(n_u_mem_ctrl_145_ready),
        .ack(n_u_dma_149_ack),
        .addr(n_u_dma_149_addr)
    );

    bridge u_bridge_150 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_149),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_150),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_149),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_150),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_149),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_150),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_149),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_150),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_149),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_150),
        .s_data(n_u_mem_ctrl_145_rdata),
        .m_data(n_u_bridge_150_m_data)
    );

    timer u_timer_151 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_150),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_151),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_150),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_151),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_150),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_151),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_150),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_151),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_150),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_151),
        .irq(n_u_timer_151_irq),
        .tick(n_u_timer_151_tick)
    );

    mem_ctrl u_mem_ctrl_153 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_151),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_153),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_151),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_153),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_151),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_153),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_151),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_153),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_151),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_153),
        .addr(n_u_cpu_core_152_data_out),
        .wdata(n_u_cpu_core_152_addr),
        .we(n_u_dma_149_ack),
        .rdata(n_u_mem_ctrl_153_rdata),
        .ready(n_u_mem_ctrl_153_ready)
    );

    uart u_uart_154 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_153),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_154),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_153),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_154),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_153),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_154),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_153),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_154),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_153),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_154),
        .rx(n_u_timer_151_irq),
        .tx(n_u_uart_154_tx),
        .irq(n_u_uart_154_irq)
    );

    spi u_spi_155 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_154),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_155),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_154),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_155),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_154),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_155),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_154),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_155),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_154),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_155),
        .miso(n_u_cpu_core_152_we),
        .mosi(n_u_spi_155_mosi),
        .sclk(n_u_spi_155_sclk),
        .cs_n(n_u_spi_155_cs_n)
    );

    gpio u_gpio_156 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_155),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_156),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_155),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_156),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_155),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_156),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_155),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_156),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_155),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_156),
        .gpio_in(top_in_u_gpio_156_gpio_in),
        .gpio_out(n_u_gpio_156_gpio_out)
    );

    dma u_dma_157 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_156),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_157),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_156),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_157),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_156),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_157),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_156),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_157),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_156),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_157),
        .req(n_u_mem_ctrl_153_ready),
        .ack(n_u_dma_157_ack),
        .addr(n_u_dma_157_addr)
    );

    bridge u_bridge_158 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_157),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_158),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_157),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_158),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_157),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_158),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_157),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_158),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_157),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_158),
        .s_data(n_u_mem_ctrl_153_rdata),
        .m_data(n_u_bridge_158_m_data)
    );

    timer u_timer_159 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_158),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_159),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_158),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_159),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_158),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_159),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_158),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_159),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_158),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_159),
        .irq(n_u_timer_159_irq),
        .tick(n_u_timer_159_tick)
    );

    mem_ctrl u_mem_ctrl_161 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_159),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_161),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_159),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_161),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_159),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_161),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_159),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_161),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_159),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_161),
        .addr(n_u_cpu_core_160_data_out),
        .wdata(n_u_cpu_core_160_addr),
        .we(n_u_dma_157_ack),
        .rdata(n_u_mem_ctrl_161_rdata),
        .ready(n_u_mem_ctrl_161_ready)
    );

    uart u_uart_162 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_161),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_162),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_161),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_162),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_161),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_162),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_161),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_162),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_161),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_162),
        .rx(n_u_timer_159_irq),
        .tx(n_u_uart_162_tx),
        .irq(n_u_uart_162_irq)
    );

    spi u_spi_163 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_162),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_163),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_162),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_163),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_162),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_163),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_162),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_163),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_162),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_163),
        .miso(n_u_cpu_core_160_we),
        .mosi(n_u_spi_163_mosi),
        .sclk(n_u_spi_163_sclk),
        .cs_n(n_u_spi_163_cs_n)
    );

    gpio u_gpio_164 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_163),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_164),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_163),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_164),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_163),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_164),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_163),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_164),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_163),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_164),
        .gpio_in(top_in_u_gpio_164_gpio_in),
        .gpio_out(n_u_gpio_164_gpio_out)
    );

    dma u_dma_165 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_164),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_165),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_164),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_165),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_164),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_165),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_164),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_165),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_164),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_165),
        .req(n_u_mem_ctrl_161_ready),
        .ack(n_u_dma_165_ack),
        .addr(n_u_dma_165_addr)
    );

    bridge u_bridge_166 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_165),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_166),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_165),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_166),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_165),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_166),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_165),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_166),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_165),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_166),
        .s_data(),
        .m_data(n_u_bridge_166_m_data)
    );

    timer u_timer_167 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_166),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_167),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_166),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_167),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_166),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_167),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_166),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_167),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_166),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_167),
        .irq(n_u_timer_167_irq),
        .tick(n_u_timer_167_tick)
    );

    mem_ctrl u_mem_ctrl_169 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_167),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_169),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_167),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_169),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_167),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_169),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_167),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_169),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_167),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_169),
        .addr(n_u_cpu_core_168_data_out),
        .wdata(n_u_cpu_core_168_addr),
        .we(n_u_dma_165_ack),
        .rdata(n_u_mem_ctrl_169_rdata),
        .ready(n_u_mem_ctrl_169_ready)
    );

    uart u_uart_170 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_169),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_170),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_169),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_170),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_169),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_170),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_169),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_170),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_169),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_170),
        .rx(n_u_timer_167_irq),
        .tx(n_u_uart_170_tx),
        .irq(n_u_uart_170_irq)
    );

    spi u_spi_171 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_170),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_171),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_170),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_171),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_170),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_171),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_170),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_171),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_170),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_171),
        .miso(n_u_cpu_core_168_we),
        .mosi(n_u_spi_171_mosi),
        .sclk(n_u_spi_171_sclk),
        .cs_n(n_u_spi_171_cs_n)
    );

    gpio u_gpio_172 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_171),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_172),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_171),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_172),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_171),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_172),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_171),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_172),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_171),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_172),
        .gpio_in(top_in_u_gpio_172_gpio_in),
        .gpio_out(n_u_gpio_172_gpio_out)
    );

    dma u_dma_173 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_172),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_173),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_172),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_173),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_172),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_173),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_172),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_173),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_172),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_173),
        .req(n_u_mem_ctrl_169_ready),
        .ack(n_u_dma_173_ack),
        .addr(n_u_dma_173_addr)
    );

    bridge u_bridge_174 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_173),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_174),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_173),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_174),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_173),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_174),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_173),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_174),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_173),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_174),
        .s_data(n_u_mem_ctrl_169_rdata),
        .m_data(n_u_bridge_174_m_data)
    );

    timer u_timer_175 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_174),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_175),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_174),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_175),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_174),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_175),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_174),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_175),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_174),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_175),
        .irq(n_u_timer_175_irq),
        .tick(n_u_timer_175_tick)
    );

    mem_ctrl u_mem_ctrl_177 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_175),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_177),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_175),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_177),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_175),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_177),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_175),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_177),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_175),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_177),
        .addr(n_u_cpu_core_176_data_out),
        .wdata(n_u_cpu_core_176_addr),
        .we(n_u_dma_173_ack),
        .rdata(n_u_mem_ctrl_177_rdata),
        .ready(n_u_mem_ctrl_177_ready)
    );

    uart u_uart_178 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_177),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_178),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_177),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_178),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_177),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_178),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_177),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_178),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_177),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_178),
        .rx(n_u_timer_175_irq),
        .tx(n_u_uart_178_tx),
        .irq(n_u_uart_178_irq)
    );

    spi u_spi_179 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_178),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_179),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_178),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_179),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_178),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_179),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_178),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_179),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_178),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_179),
        .miso(n_u_cpu_core_176_we),
        .mosi(n_u_spi_179_mosi),
        .sclk(n_u_spi_179_sclk),
        .cs_n(n_u_spi_179_cs_n)
    );

    gpio u_gpio_180 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_179),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_180),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_179),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_180),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_179),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_180),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_179),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_180),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_179),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_180),
        .gpio_in(top_in_u_gpio_180_gpio_in),
        .gpio_out(n_u_gpio_180_gpio_out)
    );

    dma u_dma_181 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_180),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_181),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_180),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_181),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_180),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_181),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_180),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_181),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_180),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_181),
        .req(n_u_cpu_core_056_we),
        .ack(n_u_dma_181_ack),
        .addr(n_u_dma_181_addr)
    );

    bridge u_bridge_182 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_181),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_182),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_181),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_182),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_181),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_182),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_181),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_182),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_181),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_182),
        .s_data(n_u_mem_ctrl_177_rdata),
        .m_data(n_u_bridge_182_m_data)
    );

    timer u_timer_183 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_182),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_183),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_182),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_183),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_182),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_183),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_182),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_183),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_182),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_183),
        .irq(n_u_timer_183_irq),
        .tick(n_u_timer_183_tick)
    );

    mem_ctrl u_mem_ctrl_185 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_183),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_185),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_183),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_185),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_183),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_185),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_183),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_185),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_183),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_185),
        .addr(n_u_cpu_core_184_data_out),
        .wdata(n_u_cpu_core_184_addr),
        .we(n_u_dma_181_ack),
        .rdata(n_u_mem_ctrl_185_rdata),
        .ready(n_u_mem_ctrl_185_ready)
    );

    uart u_uart_186 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_185),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_186),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_185),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_186),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_185),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_186),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_185),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_186),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_185),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_186),
        .rx(n_u_timer_183_irq),
        .tx(n_u_uart_186_tx),
        .irq(n_u_uart_186_irq)
    );

    spi u_spi_187 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_186),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_187),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_186),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_187),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_186),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_187),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_186),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_187),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_186),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_187),
        .miso(n_u_cpu_core_184_we),
        .mosi(n_u_spi_187_mosi),
        .sclk(n_u_spi_187_sclk),
        .cs_n(n_u_spi_187_cs_n)
    );

    gpio u_gpio_188 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_187),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_188),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_187),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_188),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_187),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_188),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_187),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_188),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_187),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_188),
        .gpio_in(top_in_u_gpio_188_gpio_in),
        .gpio_out(n_u_gpio_188_gpio_out)
    );

    dma u_dma_189 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_188),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_189),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_188),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_189),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_188),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_189),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_188),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_189),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_188),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_189),
        .req(n_u_mem_ctrl_185_ready),
        .ack(n_u_dma_189_ack),
        .addr(n_u_dma_189_addr)
    );

    bridge u_bridge_190 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_189),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_190),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_189),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_190),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_189),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_190),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_189),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_190),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_189),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_190),
        .s_data(n_u_mem_ctrl_185_rdata),
        .m_data(n_u_bridge_190_m_data)
    );

    timer u_timer_191 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_190),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_191),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_190),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_191),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_190),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_191),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_190),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_191),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_190),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_191),
        .irq(n_u_timer_191_irq),
        .tick(n_u_timer_191_tick)
    );

    mem_ctrl u_mem_ctrl_193 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_191),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_193),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_191),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_193),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_191),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_193),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_191),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_193),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_191),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_193),
        .addr(n_u_cpu_core_192_data_out),
        .wdata(n_u_cpu_core_192_addr),
        .we(n_u_dma_189_ack),
        .rdata(n_u_mem_ctrl_193_rdata),
        .ready(n_u_mem_ctrl_193_ready)
    );

    uart u_uart_194 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_193),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_194),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_193),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_194),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_193),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_194),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_193),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_194),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_193),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_194),
        .rx(n_u_timer_191_irq),
        .tx(n_u_uart_194_tx),
        .irq(n_u_uart_194_irq)
    );

    spi u_spi_195 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_194),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_195),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_194),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_195),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_194),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_195),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_194),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_195),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_194),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_195),
        .miso(n_u_cpu_core_192_we),
        .mosi(n_u_spi_195_mosi),
        .sclk(n_u_spi_195_sclk),
        .cs_n(n_u_spi_195_cs_n)
    );

    gpio u_gpio_196 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_195),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_196),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_195),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_196),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_195),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_196),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_195),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_196),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_195),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_196),
        .gpio_in(top_in_u_gpio_196_gpio_in),
        .gpio_out(n_u_gpio_196_gpio_out)
    );

    dma u_dma_197 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_196),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_197),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_196),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_197),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_196),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_197),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_196),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_197),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_196),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_197),
        .req(n_u_mem_ctrl_193_ready),
        .ack(n_u_dma_197_ack),
        .addr(n_u_dma_197_addr)
    );

    bridge u_bridge_198 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_197),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_198),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_197),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_198),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_197),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_198),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_197),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_198),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_197),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_198),
        .s_data(n_u_mem_ctrl_193_rdata),
        .m_data(n_u_bridge_198_m_data)
    );

    timer u_timer_199 (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_198),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_199),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_198),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_199),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_198),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_199),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_198),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_199),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_198),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_199),
        .irq(n_u_timer_199_irq),
        .tick(n_u_timer_199_tick)
    );

    cpu_top u_cpu_top (
        .rtl_feedthrough_clk_in(rtl_feedthrough_clk_chip_in),
        .rtl_feedthrough_clk_out(rtl_feedthrough_clk_after_cpu_top),
        .rtl_feedthrough_rst_n_in(rtl_feedthrough_rst_n_chip_in),
        .rtl_feedthrough_rst_n_out(rtl_feedthrough_rst_n_after_cpu_top),
        .rtl_feedthrough_test_en_in(rtl_feedthrough_test_en_chip_in),
        .rtl_feedthrough_test_en_out(rtl_feedthrough_test_en_after_cpu_top),
        .rtl_feedthrough_power_ok_in(rtl_feedthrough_power_ok_chip_in),
        .rtl_feedthrough_power_ok_out(rtl_feedthrough_power_ok_after_cpu_top),
        .rtl_feedthrough_dbus_in(rtl_feedthrough_dbus_chip_in),
        .rtl_feedthrough_dbus_out(rtl_feedthrough_dbus_after_cpu_top),
        .u_cpu_core_000_irq(top_in_u_cpu_core_000_irq),
        .u_cpu_core_000_data_in(top_in_u_cpu_core_000_data_in),
        .u_cpu_core_000_data_out(n_u_cpu_core_000_data_out),
        .u_cpu_core_000_addr(n_u_cpu_core_000_addr),
        .u_cpu_core_000_we(n_u_cpu_core_000_we),
        .u_cpu_core_008_irq(top_in_u_cpu_core_008_irq),
        .u_cpu_core_008_data_in(n_u_bridge_006_m_data),
        .u_cpu_core_008_data_out(n_u_cpu_core_008_data_out),
        .u_cpu_core_008_addr(n_u_cpu_core_008_addr),
        .u_cpu_core_008_we(n_u_cpu_core_008_we),
        .u_cpu_core_016_irq(top_in_u_cpu_core_016_irq),
        .u_cpu_core_016_data_in(n_u_bridge_014_m_data),
        .u_cpu_core_016_data_out(n_u_cpu_core_016_data_out),
        .u_cpu_core_016_addr(n_u_cpu_core_016_addr),
        .u_cpu_core_016_we(n_u_cpu_core_016_we),
        .u_cpu_core_024_irq(top_in_u_cpu_core_024_irq),
        .u_cpu_core_024_data_in(n_u_bridge_022_m_data),
        .u_cpu_core_024_data_out(n_u_cpu_core_024_data_out),
        .u_cpu_core_024_addr(n_u_cpu_core_024_addr),
        .u_cpu_core_024_we(n_u_cpu_core_024_we),
        .u_cpu_core_032_irq(top_in_u_cpu_core_032_irq),
        .u_cpu_core_032_data_in(n_u_bridge_030_m_data),
        .u_cpu_core_032_data_out(n_u_cpu_core_032_data_out),
        .u_cpu_core_032_addr(n_u_cpu_core_032_addr),
        .u_cpu_core_032_we(n_u_cpu_core_032_we),
        .u_cpu_core_040_irq(top_in_u_cpu_core_040_irq),
        .u_cpu_core_040_data_in(n_u_bridge_038_m_data),
        .u_cpu_core_040_data_out(n_u_cpu_core_040_data_out),
        .u_cpu_core_040_addr(n_u_cpu_core_040_addr),
        .u_cpu_core_040_we(n_u_cpu_core_040_we),
        .u_cpu_core_048_irq(top_in_u_cpu_core_048_irq),
        .u_cpu_core_048_data_in(n_u_bridge_046_m_data),
        .u_cpu_core_048_data_out(n_u_cpu_core_048_data_out),
        .u_cpu_core_048_addr(n_u_cpu_core_048_addr),
        .u_cpu_core_048_we(n_u_cpu_core_048_we),
        .u_cpu_core_056_irq(top_in_u_cpu_core_056_irq),
        .u_cpu_core_056_data_in(n_u_bridge_054_m_data),
        .u_cpu_core_056_data_out(n_u_cpu_core_056_data_out),
        .u_cpu_core_056_addr(n_u_cpu_core_056_addr),
        .u_cpu_core_056_we(n_u_cpu_core_056_we),
        .u_cpu_core_064_irq(top_in_u_cpu_core_064_irq),
        .u_cpu_core_064_data_in(n_u_bridge_062_m_data),
        .u_cpu_core_064_data_out(n_u_cpu_core_064_data_out),
        .u_cpu_core_064_addr(n_u_cpu_core_064_addr),
        .u_cpu_core_064_we(n_u_cpu_core_064_we),
        .u_cpu_core_072_irq(top_in_u_cpu_core_072_irq),
        .u_cpu_core_072_data_in(n_u_bridge_070_m_data),
        .u_cpu_core_072_data_out(n_u_cpu_core_072_data_out),
        .u_cpu_core_072_addr(n_u_cpu_core_072_addr),
        .u_cpu_core_072_we(n_u_cpu_core_072_we),
        .u_cpu_core_080_irq(top_in_u_cpu_core_080_irq),
        .u_cpu_core_080_data_in(n_u_bridge_078_m_data),
        .u_cpu_core_080_data_out(n_u_cpu_core_080_data_out),
        .u_cpu_core_080_addr(n_u_cpu_core_080_addr),
        .u_cpu_core_080_we(n_u_cpu_core_080_we),
        .u_cpu_core_088_irq(top_in_u_cpu_core_088_irq),
        .u_cpu_core_088_data_in(n_u_bridge_086_m_data),
        .u_cpu_core_088_data_out(n_u_cpu_core_088_data_out),
        .u_cpu_core_088_addr(n_u_cpu_core_088_addr),
        .u_cpu_core_088_we(n_u_cpu_core_088_we),
        .u_cpu_core_096_irq(top_in_u_cpu_core_096_irq),
        .u_cpu_core_096_data_in(n_u_bridge_094_m_data),
        .u_cpu_core_096_data_out(n_u_cpu_core_096_data_out),
        .u_cpu_core_096_addr(n_u_cpu_core_096_addr),
        .u_cpu_core_096_we(n_u_cpu_core_096_we),
        .u_cpu_core_104_irq(top_in_u_cpu_core_104_irq),
        .u_cpu_core_104_data_in(n_u_bridge_102_m_data),
        .u_cpu_core_104_data_out(n_u_cpu_core_104_data_out),
        .u_cpu_core_104_addr(n_u_cpu_core_104_addr),
        .u_cpu_core_104_we(n_u_cpu_core_104_we),
        .u_cpu_core_112_irq(top_in_u_cpu_core_112_irq),
        .u_cpu_core_112_data_in(n_u_bridge_110_m_data),
        .u_cpu_core_112_data_out(n_u_cpu_core_112_data_out),
        .u_cpu_core_112_addr(n_u_cpu_core_112_addr),
        .u_cpu_core_112_we(n_u_cpu_core_112_we),
        .u_cpu_core_120_irq(top_in_u_cpu_core_120_irq),
        .u_cpu_core_120_data_in(n_u_bridge_118_m_data),
        .u_cpu_core_120_data_out(n_u_cpu_core_120_data_out),
        .u_cpu_core_120_addr(n_u_cpu_core_120_addr),
        .u_cpu_core_120_we(n_u_cpu_core_120_we),
        .u_cpu_core_128_irq(top_in_u_cpu_core_128_irq),
        .u_cpu_core_128_data_in(n_u_bridge_126_m_data),
        .u_cpu_core_128_data_out(n_u_cpu_core_128_data_out),
        .u_cpu_core_128_addr(n_u_cpu_core_128_addr),
        .u_cpu_core_128_we(n_u_cpu_core_128_we),
        .u_cpu_core_136_irq(top_in_u_cpu_core_136_irq),
        .u_cpu_core_136_data_in(n_u_bridge_134_m_data),
        .u_cpu_core_136_data_out(n_u_cpu_core_136_data_out),
        .u_cpu_core_136_addr(n_u_cpu_core_136_addr),
        .u_cpu_core_136_we(n_u_cpu_core_136_we),
        .u_cpu_core_144_irq(top_in_u_cpu_core_144_irq),
        .u_cpu_core_144_data_in(n_u_bridge_142_m_data),
        .u_cpu_core_144_data_out(n_u_cpu_core_144_data_out),
        .u_cpu_core_144_addr(n_u_cpu_core_144_addr),
        .u_cpu_core_144_we(n_u_cpu_core_144_we),
        .u_cpu_core_152_irq(top_in_u_cpu_core_152_irq),
        .u_cpu_core_152_data_in(n_u_bridge_150_m_data),
        .u_cpu_core_152_data_out(n_u_cpu_core_152_data_out),
        .u_cpu_core_152_addr(n_u_cpu_core_152_addr),
        .u_cpu_core_152_we(n_u_cpu_core_152_we),
        .u_cpu_core_160_irq(top_in_u_cpu_core_160_irq),
        .u_cpu_core_160_data_in(n_u_bridge_158_m_data),
        .u_cpu_core_160_data_out(n_u_cpu_core_160_data_out),
        .u_cpu_core_160_addr(n_u_cpu_core_160_addr),
        .u_cpu_core_160_we(n_u_cpu_core_160_we),
        .u_cpu_core_168_irq(top_in_u_cpu_core_168_irq),
        .u_cpu_core_168_data_in(n_u_bridge_166_m_data),
        .u_cpu_core_168_data_out(n_u_cpu_core_168_data_out),
        .u_cpu_core_168_addr(n_u_cpu_core_168_addr),
        .u_cpu_core_168_we(n_u_cpu_core_168_we),
        .u_cpu_core_176_irq(top_in_u_cpu_core_176_irq),
        .u_cpu_core_176_data_in(n_u_bridge_174_m_data),
        .u_cpu_core_176_data_out(n_u_cpu_core_176_data_out),
        .u_cpu_core_176_addr(n_u_cpu_core_176_addr),
        .u_cpu_core_176_we(n_u_cpu_core_176_we),
        .u_cpu_core_184_irq(top_in_u_cpu_core_184_irq),
        .u_cpu_core_184_data_in(n_u_bridge_182_m_data),
        .u_cpu_core_184_data_out(n_u_cpu_core_184_data_out),
        .u_cpu_core_184_addr(n_u_cpu_core_184_addr),
        .u_cpu_core_184_we(n_u_cpu_core_184_we),
        .u_cpu_core_192_irq(top_in_u_cpu_core_192_irq),
        .u_cpu_core_192_data_in(n_u_bridge_190_m_data),
        .u_cpu_core_192_data_out(n_u_cpu_core_192_data_out),
        .u_cpu_core_192_addr(n_u_cpu_core_192_addr),
        .u_cpu_core_192_we(n_u_cpu_core_192_we)
    );

    // NOTE: each net below already has a driver from a block's output
    // port above; this assign adds a second driver onto it, modeling
    // an integration mistake where two sources drive the same net.
    assign n_u_cpu_core_160_addr = n_u_bridge_118_m_data;
    assign n_u_gpio_148_gpio_out = top_in_u_gpio_012_gpio_in;
    assign n_u_timer_015_tick = n_u_uart_010_tx;
    assign n_u_spi_147_mosi = top_in_u_spi_003_miso;

endmodule
