`timescale 1 ns/100 ps
// Version: 9.0 SP2 9.0.3.3


module top_level(
       EMC_CLK,
       EMC_CS0_N,
       EMC_CS1_N,
       EMC_OEN0_N,
       EMC_OEN1_N,
       EMC_RW_N,
       EMC_DB,
       EMC_AB,
       EMC_BYTEN,
       UART_1_TXD,
       UART_1_RXD,
       UART_0_TXD,
       UART_0_RXD,
       I2C_0_SCL,
       I2C_0_SDA,
       SPI_1_DO,
       SPI_1_SS,
       SPI_1_CLK,
       SPI_1_DI,
       SPI_0_DO,
       SPI_0_CLK,
       SPI_0_SS,
       SPI_0_DI,
       I2C_1_SDA,
       I2C_1_SCL,
       MAC_MDIO,
       MAC_MDC,
       MAC_RXD,
       MAC_TXD,
       MAC_CRSDV,
       MAC_RXER,
       MAC_TXEN,
       MSS_RESET_N,
       MAINXIN,
       s_mosi,
       s_sck,
       s_ss,
       s_miso
    );
output EMC_CLK;
output EMC_CS0_N;
output EMC_CS1_N;
output EMC_OEN0_N;
output EMC_OEN1_N;
output EMC_RW_N;
inout  [15:0] EMC_DB;
output [25:0] EMC_AB;
output [1:0] EMC_BYTEN;
output UART_1_TXD;
input  UART_1_RXD;
output UART_0_TXD;
input  UART_0_RXD;
inout  I2C_0_SCL;
inout  I2C_0_SDA;
output SPI_1_DO;
inout  SPI_1_SS;
inout  SPI_1_CLK;
input  SPI_1_DI;
output SPI_0_DO;
inout  SPI_0_CLK;
inout  SPI_0_SS;
input  SPI_0_DI;
inout  I2C_1_SDA;
inout  I2C_1_SCL;
inout  MAC_MDIO;
output MAC_MDC;
input  [1:0] MAC_RXD;
output [1:0] MAC_TXD;
input  MAC_CRSDV;
input  MAC_RXER;
output MAC_TXEN;
input  MSS_RESET_N;
input  MAINXIN;
input  s_mosi;
input  s_sck;
input  s_ss;
output s_miso;

    wire \CoreAPB3_0_APBmslave0_PADDR_[0] , 
        \CoreAPB3_0_APBmslave0_PADDR_[1] , 
        \CoreAPB3_0_APBmslave0_PADDR_[2] , 
        \CoreAPB3_0_APBmslave0_PADDR_[3] , 
        \CoreAPB3_0_APBmslave0_PADDR_[4] , 
        \CoreAPB3_0_APBmslave0_PADDR_[5] , 
        \CoreAPB3_0_APBmslave0_PADDR_[6] , 
        \CoreAPB3_0_APBmslave0_PADDR_[7] , 
        \CoreAPB3_0_APBmslave0_PADDR_[8] , 
        \CoreAPB3_0_APBmslave0_PADDR_[9] , 
        \CoreAPB3_0_APBmslave0_PADDR_[10] , 
        \CoreAPB3_0_APBmslave0_PADDR_[11] , 
        \CoreAPB3_0_APBmslave0_PADDR_[12] , 
        \CoreAPB3_0_APBmslave0_PADDR_[13] , 
        \CoreAPB3_0_APBmslave0_PADDR_[14] , 
        \CoreAPB3_0_APBmslave0_PADDR_[15] , 
        \CoreAPB3_0_APBmslave0_PADDR_[16] , 
        \CoreAPB3_0_APBmslave0_PADDR_[17] , 
        \CoreAPB3_0_APBmslave0_PADDR_[18] , 
        \CoreAPB3_0_APBmslave0_PADDR_[19] , 
        \CoreAPB3_0_APBmslave0_PADDR_[20] , 
        \CoreAPB3_0_APBmslave0_PADDR_[21] , 
        \CoreAPB3_0_APBmslave0_PADDR_[22] , 
        \CoreAPB3_0_APBmslave0_PADDR_[23] , 
        CoreAPB3_0_APBmslave0_PENABLE, 
        \CoreAPB3_0_APBmslave0_PRDATA_[0] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[1] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[2] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[3] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[4] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[5] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[6] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[7] , 
        CoreAPB3_0_APBmslave0_PSELx, 
        \CoreAPB3_0_APBmslave0_PWDATA_[0] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[1] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[2] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[3] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[4] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[5] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[6] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[7] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[8] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[9] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[10] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[11] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[12] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[13] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[14] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[15] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[16] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[17] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[18] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[19] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[20] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[21] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[22] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[23] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[24] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[25] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[26] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[27] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[28] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[29] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[30] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[31] , 
        CoreAPB3_0_APBmslave0_PWRITE, CORESPI_0_interrupt, 
        CORESPI_0_rx_data_ready, mss_top_0_FAB_CLK, 
        mss_top_0_M2F_RESET_N, \mss_top_0_MSS_MASTER_APB_PADDR_[0] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[1] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[2] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[3] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[4] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[5] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[6] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[7] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[8] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[9] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[10] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[11] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[12] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[13] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[14] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[15] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[16] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[17] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[18] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[19] , 
        mss_top_0_MSS_MASTER_APB_PENABLE, 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[0] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[1] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[2] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[3] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[4] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[5] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[6] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[7] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[8] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[9] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[10] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[11] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[12] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[13] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[14] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[15] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[16] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[17] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[18] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[19] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[20] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[21] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[22] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[23] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[24] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[25] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[26] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[27] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[28] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[29] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[30] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[31] , 
        mss_top_0_MSS_MASTER_APB_PREADY, 
        mss_top_0_MSS_MASTER_APB_PSELx, 
        mss_top_0_MSS_MASTER_APB_PSLVERR, 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[0] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[1] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[2] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[3] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[4] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[5] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[6] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[7] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[8] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[9] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[10] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[11] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[12] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[13] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[14] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[15] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[16] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[17] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[18] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[19] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[20] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[21] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[22] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[23] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[24] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[25] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[26] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[27] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[28] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[29] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[30] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[31] , 
        mss_top_0_MSS_MASTER_APB_PWRITE, GND_net, VCC_net;
    
    CoreAPB3 #( .APBSLOT0ENABLE(1), .APBSLOT10ENABLE(0), .APBSLOT11ENABLE(0)
        , .APBSLOT12ENABLE(0), .APBSLOT13ENABLE(0), .APBSLOT14ENABLE(0)
        , .APBSLOT15ENABLE(0), .APBSLOT1ENABLE(0), .APBSLOT2ENABLE(0)
        , .APBSLOT3ENABLE(0), .APBSLOT4ENABLE(0), .APBSLOT5ENABLE(0), .APBSLOT6ENABLE(0)
        , .APBSLOT7ENABLE(0), .APBSLOT8ENABLE(0), .APBSLOT9ENABLE(0), .APB_DWIDTH(8)
        , .IADDR_ENABLE(0), .RANGESIZE(256) )  CoreAPB3_0 (.PRESETN(
        GND_net), .PCLK(GND_net), .PADDR({GND_net, GND_net, GND_net, 
        GND_net, \mss_top_0_MSS_MASTER_APB_PADDR_[19] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[18] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[17] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[16] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[15] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[14] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[13] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[12] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[11] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[10] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[9] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[8] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[7] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[6] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[5] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[4] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[3] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[2] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[1] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[0] }), .PWRITE(
        mss_top_0_MSS_MASTER_APB_PWRITE), .PENABLE(
        mss_top_0_MSS_MASTER_APB_PENABLE), .PWDATA({
        \mss_top_0_MSS_MASTER_APB_PWDATA_[31] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[30] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[29] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[28] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[27] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[26] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[25] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[24] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[23] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[22] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[21] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[20] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[19] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[18] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[17] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[16] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[15] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[14] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[13] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[12] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[11] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[10] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[9] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[8] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[7] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[6] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[5] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[4] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[3] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[2] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[1] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[0] }), .PRDATA({
        \mss_top_0_MSS_MASTER_APB_PRDATA_[31] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[30] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[29] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[28] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[27] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[26] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[25] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[24] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[23] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[22] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[21] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[20] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[19] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[18] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[17] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[16] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[15] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[14] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[13] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[12] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[11] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[10] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[9] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[8] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[7] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[6] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[5] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[4] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[3] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[2] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[1] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[0] }), .PSEL(
        mss_top_0_MSS_MASTER_APB_PSELx), .PREADY(
        mss_top_0_MSS_MASTER_APB_PREADY), .PSLVERR(
        mss_top_0_MSS_MASTER_APB_PSLVERR), .PADDRS({nc0, nc1, nc2, nc3, 
        nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, nc14, 
        nc15, nc16, nc17, nc18, nc19, nc20, nc21, nc22, nc23}), 
        .PADDRS0({\CoreAPB3_0_APBmslave0_PADDR_[23] , 
        \CoreAPB3_0_APBmslave0_PADDR_[22] , 
        \CoreAPB3_0_APBmslave0_PADDR_[21] , 
        \CoreAPB3_0_APBmslave0_PADDR_[20] , 
        \CoreAPB3_0_APBmslave0_PADDR_[19] , 
        \CoreAPB3_0_APBmslave0_PADDR_[18] , 
        \CoreAPB3_0_APBmslave0_PADDR_[17] , 
        \CoreAPB3_0_APBmslave0_PADDR_[16] , 
        \CoreAPB3_0_APBmslave0_PADDR_[15] , 
        \CoreAPB3_0_APBmslave0_PADDR_[14] , 
        \CoreAPB3_0_APBmslave0_PADDR_[13] , 
        \CoreAPB3_0_APBmslave0_PADDR_[12] , 
        \CoreAPB3_0_APBmslave0_PADDR_[11] , 
        \CoreAPB3_0_APBmslave0_PADDR_[10] , 
        \CoreAPB3_0_APBmslave0_PADDR_[9] , 
        \CoreAPB3_0_APBmslave0_PADDR_[8] , 
        \CoreAPB3_0_APBmslave0_PADDR_[7] , 
        \CoreAPB3_0_APBmslave0_PADDR_[6] , 
        \CoreAPB3_0_APBmslave0_PADDR_[5] , 
        \CoreAPB3_0_APBmslave0_PADDR_[4] , 
        \CoreAPB3_0_APBmslave0_PADDR_[3] , 
        \CoreAPB3_0_APBmslave0_PADDR_[2] , 
        \CoreAPB3_0_APBmslave0_PADDR_[1] , 
        \CoreAPB3_0_APBmslave0_PADDR_[0] }), .PWRITES(
        CoreAPB3_0_APBmslave0_PWRITE), .PENABLES(
        CoreAPB3_0_APBmslave0_PENABLE), .PWDATAS({
        \CoreAPB3_0_APBmslave0_PWDATA_[31] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[30] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[29] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[28] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[27] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[26] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[25] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[24] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[23] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[22] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[21] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[20] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[19] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[18] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[17] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[16] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[15] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[14] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[13] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[12] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[11] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[10] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[9] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[8] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[7] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[6] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[5] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[4] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[3] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[2] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[1] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[0] }), .PSELS0(
        CoreAPB3_0_APBmslave0_PSELx), .PRDATAS0({GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, \CoreAPB3_0_APBmslave0_PRDATA_[7] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[6] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[5] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[4] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[3] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[2] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[1] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[0] }), .PREADYS0(VCC_net), 
        .PSLVERRS0(GND_net), .PSELS1(), .PRDATAS1({GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net}), .PREADYS1(VCC_net), .PSLVERRS1(GND_net), 
        .PSELS2(), .PRDATAS2({GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net})
        , .PREADYS2(VCC_net), .PSLVERRS2(GND_net), .PSELS3(), 
        .PRDATAS3({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .PREADYS3(VCC_net), .PSLVERRS3(GND_net), .PSELS4(), .PRDATAS4({
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net}), .PREADYS4(VCC_net), 
        .PSLVERRS4(GND_net), .PSELS5(), .PRDATAS5({GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net}), .PREADYS5(VCC_net), .PSLVERRS5(GND_net), 
        .PSELS6(), .PRDATAS6({GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net})
        , .PREADYS6(VCC_net), .PSLVERRS6(GND_net), .PSELS7(), 
        .PRDATAS7({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .PREADYS7(VCC_net), .PSLVERRS7(GND_net), .PSELS8(), .PRDATAS8({
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net}), .PREADYS8(VCC_net), 
        .PSLVERRS8(GND_net), .PSELS9(), .PRDATAS9({GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net}), .PREADYS9(VCC_net), .PSLVERRS9(GND_net), 
        .PSELS10(), .PRDATAS10({GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net})
        , .PREADYS10(VCC_net), .PSLVERRS10(GND_net), .PSELS11(), 
        .PRDATAS11({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .PREADYS11(VCC_net), .PSLVERRS11(GND_net), .PSELS12(), 
        .PRDATAS12({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .PREADYS12(VCC_net), .PSLVERRS12(GND_net), .PSELS13(), 
        .PRDATAS13({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .PREADYS13(VCC_net), .PSLVERRS13(GND_net), .PSELS14(), 
        .PRDATAS14({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .PREADYS14(VCC_net), .PSLVERRS14(GND_net), .PSELS15(), 
        .PRDATAS15({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .PREADYS15(VCC_net), .PSLVERRS15(GND_net));
    VCC VCC (.Y(VCC_net));
    mss_top mss_top_0 (.EMC_CLK(EMC_CLK), .EMC_CS0_N(EMC_CS0_N), 
        .EMC_CS1_N(EMC_CS1_N), .EMC_OEN0_N(EMC_OEN0_N), .EMC_OEN1_N(
        EMC_OEN1_N), .EMC_RW_N(EMC_RW_N), .UART_0_TXD(UART_0_TXD), 
        .UART_0_RXD(UART_0_RXD), .UART_1_TXD(UART_1_TXD), .UART_1_RXD(
        UART_1_RXD), .I2C_1_SDA(I2C_1_SDA), .I2C_1_SCL(I2C_1_SCL), 
        .SPI_1_DI(SPI_1_DI), .SPI_1_DO(SPI_1_DO), .SPI_1_CLK(SPI_1_CLK)
        , .SPI_1_SS(SPI_1_SS), .SPI_0_DI(SPI_0_DI), .SPI_0_DO(SPI_0_DO)
        , .SPI_0_CLK(SPI_0_CLK), .SPI_0_SS(SPI_0_SS), .I2C_0_SCL(
        I2C_0_SCL), .I2C_0_SDA(I2C_0_SDA), .MSS_RESET_N(MSS_RESET_N), 
        .MAC_MDIO(MAC_MDIO), .MAC_CRSDV(MAC_CRSDV), .MAC_RXER(MAC_RXER)
        , .MAC_TXEN(MAC_TXEN), .MAC_MDC(MAC_MDC), .F2M_GPI_0(
        CORESPI_0_rx_data_ready), .M2F_RESET_N(mss_top_0_M2F_RESET_N), 
        .FABINT(CORESPI_0_interrupt), .MAINXIN(MAINXIN), .FAB_CLK(
        mss_top_0_FAB_CLK), .MSSPSEL(mss_top_0_MSS_MASTER_APB_PSELx), 
        .MSSPENABLE(mss_top_0_MSS_MASTER_APB_PENABLE), .MSSPWRITE(
        mss_top_0_MSS_MASTER_APB_PWRITE), .MSSPREADY(
        mss_top_0_MSS_MASTER_APB_PREADY), .MSSPSLVERR(
        mss_top_0_MSS_MASTER_APB_PSLVERR), .EMC_DB({EMC_DB[15], 
        EMC_DB[14], EMC_DB[13], EMC_DB[12], EMC_DB[11], EMC_DB[10], 
        EMC_DB[9], EMC_DB[8], EMC_DB[7], EMC_DB[6], EMC_DB[5], 
        EMC_DB[4], EMC_DB[3], EMC_DB[2], EMC_DB[1], EMC_DB[0]}), 
        .EMC_AB({EMC_AB[25], EMC_AB[24], EMC_AB[23], EMC_AB[22], 
        EMC_AB[21], EMC_AB[20], EMC_AB[19], EMC_AB[18], EMC_AB[17], 
        EMC_AB[16], EMC_AB[15], EMC_AB[14], EMC_AB[13], EMC_AB[12], 
        EMC_AB[11], EMC_AB[10], EMC_AB[9], EMC_AB[8], EMC_AB[7], 
        EMC_AB[6], EMC_AB[5], EMC_AB[4], EMC_AB[3], EMC_AB[2], 
        EMC_AB[1], EMC_AB[0]}), .EMC_BYTEN({EMC_BYTEN[1], EMC_BYTEN[0]})
        , .MAC_RXD({MAC_RXD[1], MAC_RXD[0]}), .MAC_TXD({MAC_TXD[1], 
        MAC_TXD[0]}), .MSSPADDR({\mss_top_0_MSS_MASTER_APB_PADDR_[19] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[18] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[17] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[16] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[15] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[14] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[13] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[12] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[11] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[10] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[9] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[8] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[7] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[6] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[5] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[4] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[3] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[2] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[1] , 
        \mss_top_0_MSS_MASTER_APB_PADDR_[0] }), .MSSPRDATA({
        \mss_top_0_MSS_MASTER_APB_PRDATA_[31] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[30] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[29] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[28] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[27] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[26] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[25] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[24] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[23] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[22] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[21] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[20] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[19] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[18] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[17] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[16] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[15] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[14] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[13] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[12] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[11] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[10] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[9] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[8] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[7] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[6] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[5] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[4] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[3] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[2] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[1] , 
        \mss_top_0_MSS_MASTER_APB_PRDATA_[0] }), .MSSPWDATA({
        \mss_top_0_MSS_MASTER_APB_PWDATA_[31] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[30] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[29] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[28] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[27] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[26] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[25] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[24] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[23] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[22] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[21] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[20] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[19] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[18] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[17] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[16] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[15] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[14] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[13] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[12] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[11] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[10] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[9] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[8] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[7] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[6] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[5] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[4] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[3] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[2] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[1] , 
        \mss_top_0_MSS_MASTER_APB_PWDATA_[0] }));
    GND GND (.Y(GND_net));
    CORESPI #( .FAMILY(15), .USE_MASTER(0), .USE_SLAVE(1) )  CORESPI_0 
        (.PADDR({\CoreAPB3_0_APBmslave0_PADDR_[3] , 
        \CoreAPB3_0_APBmslave0_PADDR_[2] , 
        \CoreAPB3_0_APBmslave0_PADDR_[1] , 
        \CoreAPB3_0_APBmslave0_PADDR_[0] }), .PCLK(mss_top_0_FAB_CLK), 
        .PENABLE(CoreAPB3_0_APBmslave0_PENABLE), .PRDATA({
        \CoreAPB3_0_APBmslave0_PRDATA_[7] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[6] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[5] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[4] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[3] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[2] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[1] , 
        \CoreAPB3_0_APBmslave0_PRDATA_[0] }), .PRESETN(
        mss_top_0_M2F_RESET_N), .PSEL(CoreAPB3_0_APBmslave0_PSELx), 
        .PWDATA({\CoreAPB3_0_APBmslave0_PWDATA_[7] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[6] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[5] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[4] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[3] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[2] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[1] , 
        \CoreAPB3_0_APBmslave0_PWDATA_[0] }), .PWRITE(
        CoreAPB3_0_APBmslave0_PWRITE), .enable_master(), .enable_slave(
        ), .interrupt(CORESPI_0_interrupt), .m_miso(VCC_net), .m_mosi()
        , .m_sck(), .m_ss({nc24, nc25, nc26, nc27, nc28, nc29, nc30, 
        nc31}), .rx_data_ready(CORESPI_0_rx_data_ready), .s_miso(
        s_miso), .s_mosi(s_mosi), .s_sck(s_sck), .s_ss(s_ss), 
        .tx_reg_empty());
    
endmodule
