`timescale 1 ns/100 ps
// Version: 10.0 10.0.9.37


module MSS_top_level(
       FAB_CLK,
       MAINXIN,
       FAB_LOCK,
       F2M_GPI_1,
       F2M_GPI_0,
       FABINT,
       UART_0_TXD,
       UART_0_RXD,
       MSS_RESET_N
    );
output FAB_CLK;
input  MAINXIN;
output FAB_LOCK;
input  F2M_GPI_1;
input  F2M_GPI_0;
input  FABINT;
output UART_0_TXD;
input  UART_0_RXD;
input  MSS_RESET_N;

    wire MSS_ADLIB_INST_EMCCLK, MSS_ADLIB_INST_FCLK, 
        MSS_ADLIB_INST_MACCLK, MSS_ADLIB_INST_MACCLKCCC, 
        MSS_ADLIB_INST_PLLLOCK, MSS_RESET_0_MSS_RESET_N_Y, 
        MSS_UART_0_RXD_Y, MSS_UART_0_TXD_D, MSSINT_GPI_0_Y, 
        MSSINT_GPI_1_Y, GND_net, VCC_net;
    
    INBUF_MSS #( .ACT_CONFIG(0), .ACT_PIN("R1") )  
        MSS_RESET_0_MSS_RESET_N (.PAD(MSS_RESET_N), .Y(
        MSS_RESET_0_MSS_RESET_N_Y));
    VCC VCC (.Y(VCC_net));
    OUTBUF_MSS #( .ACT_CONFIG(0), .ACT_PIN("Y22") )  MSS_UART_0_TXD (
        .D(MSS_UART_0_TXD_D), .PAD(UART_0_TXD));
    MSS_top_level_tmp_MSS_CCC_0_MSS_CCC MSS_CCC_0 (.CLKA(GND_net), 
        .CLKA_PAD(GND_net), .CLKA_PADP(GND_net), .CLKA_PADN(GND_net), 
        .CLKB(GND_net), .CLKB_PAD(GND_net), .CLKB_PADP(GND_net), 
        .CLKB_PADN(GND_net), .CLKC(GND_net), .CLKC_PAD(GND_net), 
        .CLKC_PADP(GND_net), .CLKC_PADN(GND_net), .GLA(), .GLB(), .GLC(
        ), .FAB_CLK(FAB_CLK), .YB(), .YC(), .MAINXIN(MAINXIN), .LPXIN(
        GND_net), .FAB_LOCK(FAB_LOCK), .MAC_CLK(GND_net), 
        .RCOSC_CLKOUT(), .MAINXIN_CLKOUT(), .LPXIN_CLKOUT(), .GLA0(
        MSS_ADLIB_INST_FCLK), .MSS_LOCK(MSS_ADLIB_INST_PLLLOCK), 
        .MAC_CLK_CCC(MSS_ADLIB_INST_MACCLKCCC), .MAC_CLK_IO(
        MSS_ADLIB_INST_MACCLK));
    MSS_APB #( .ACT_CONFIG(256), .ACT_DIE("IP4X3M1"), .ACT_FCLK(50000000)
        , .ACT_PKG("fg484") )  MSS_ADLIB_INST (.MSSPADDR({nc0, nc1, 
        nc2, nc3, nc4, nc5, nc6, nc7, nc8, nc9, nc10, nc11, nc12, nc13, 
        nc14, nc15, nc16, nc17, nc18, nc19}), .MSSPWDATA({nc20, nc21, 
        nc22, nc23, nc24, nc25, nc26, nc27, nc28, nc29, nc30, nc31, 
        nc32, nc33, nc34, nc35, nc36, nc37, nc38, nc39, nc40, nc41, 
        nc42, nc43, nc44, nc45, nc46, nc47, nc48, nc49, nc50, nc51}), 
        .MSSPWRITE(), .MSSPSEL(), .MSSPENABLE(), .MSSPRDATA({GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net}), .MSSPREADY(VCC_net), .MSSPSLVERR(
        GND_net), .FABPADDR({GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net})
        , .FABPWDATA({GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), 
        .FABPWRITE(GND_net), .FABPSEL(GND_net), .FABPENABLE(GND_net), 
        .FABPRDATA({nc52, nc53, nc54, nc55, nc56, nc57, nc58, nc59, 
        nc60, nc61, nc62, nc63, nc64, nc65, nc66, nc67, nc68, nc69, 
        nc70, nc71, nc72, nc73, nc74, nc75, nc76, nc77, nc78, nc79, 
        nc80, nc81, nc82, nc83}), .FABPREADY(), .FABPSLVERR(), 
        .SYNCCLKFDBK(GND_net), .CALIBOUT(), .CALIBIN(GND_net), .FABINT(
        FABINT), .MSSINT({nc84, nc85, nc86, nc87, nc88, nc89, nc90, 
        nc91}), .WDINT(), .F2MRESETn(VCC_net), .DMAREADY({GND_net, 
        GND_net}), .RXEV(GND_net), .VRON(GND_net), .M2FRESETn(), 
        .DEEPSLEEP(), .SLEEP(), .TXEV(), .GPI({GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        MSSINT_GPI_1_Y, MSSINT_GPI_0_Y}), .GPO({nc92, nc93, nc94, nc95, 
        nc96, nc97, nc98, nc99, nc100, nc101, nc102, nc103, nc104, 
        nc105, nc106, nc107, nc108, nc109, nc110, nc111, nc112, nc113, 
        nc114, nc115, nc116, nc117, nc118, nc119, nc120, nc121, nc122, 
        nc123}), .UART0CTSn(GND_net), .UART0DSRn(GND_net), .UART0RIn(
        GND_net), .UART0DCDn(GND_net), .UART0RTSn(), .UART0DTRn(), 
        .UART1CTSn(GND_net), .UART1DSRn(GND_net), .UART1RIn(GND_net), 
        .UART1DCDn(GND_net), .UART1RTSn(), .UART1DTRn(), .I2C0SMBUSNI(
        GND_net), .I2C0SMBALERTNI(GND_net), .I2C0BCLK(GND_net), 
        .I2C0SMBUSNO(), .I2C0SMBALERTNO(), .I2C1SMBUSNI(GND_net), 
        .I2C1SMBALERTNI(GND_net), .I2C1BCLK(GND_net), .I2C1SMBUSNO(), 
        .I2C1SMBALERTNO(), .MACM2FTXD({nc124, nc125}), .MACF2MRXD({
        GND_net, GND_net}), .MACM2FTXEN(), .MACF2MCRSDV(GND_net), 
        .MACF2MRXER(GND_net), .MACF2MMDI(GND_net), .MACM2FMDO(), 
        .MACM2FMDEN(), .MACM2FMDC(), .FABSDD0D(GND_net), .FABSDD1D(
        GND_net), .FABSDD2D(GND_net), .FABSDD0CLK(GND_net), 
        .FABSDD1CLK(GND_net), .FABSDD2CLK(GND_net), .FABACETRIG(
        GND_net), .ACEFLAGS({nc126, nc127, nc128, nc129, nc130, nc131, 
        nc132, nc133, nc134, nc135, nc136, nc137, nc138, nc139, nc140, 
        nc141, nc142, nc143, nc144, nc145, nc146, nc147, nc148, nc149, 
        nc150, nc151, nc152, nc153, nc154, nc155, nc156, nc157}), 
        .CMP0(), .CMP1(), .CMP2(), .CMP3(), .CMP4(), .CMP5(), .CMP6(), 
        .CMP7(), .CMP8(), .CMP9(), .CMP10(), .CMP11(), .LVTTL0EN(
        GND_net), .LVTTL1EN(GND_net), .LVTTL2EN(GND_net), .LVTTL3EN(
        GND_net), .LVTTL4EN(GND_net), .LVTTL5EN(GND_net), .LVTTL6EN(
        GND_net), .LVTTL7EN(GND_net), .LVTTL8EN(GND_net), .LVTTL9EN(
        GND_net), .LVTTL10EN(GND_net), .LVTTL11EN(GND_net), .LVTTL0(), 
        .LVTTL1(), .LVTTL2(), .LVTTL3(), .LVTTL4(), .LVTTL5(), .LVTTL6(
        ), .LVTTL7(), .LVTTL8(), .LVTTL9(), .LVTTL10(), .LVTTL11(), 
        .PUFABn(), .VCC15GOOD(), .VCC33GOOD(), .FCLK(
        MSS_ADLIB_INST_FCLK), .MACCLKCCC(MSS_ADLIB_INST_MACCLKCCC), 
        .RCOSC(GND_net), .MACCLK(MSS_ADLIB_INST_MACCLK), .PLLLOCK(
        MSS_ADLIB_INST_PLLLOCK), .MSSRESETn(MSS_RESET_0_MSS_RESET_N_Y), 
        .GPOE({nc158, nc159, nc160, nc161, nc162, nc163, nc164, nc165, 
        nc166, nc167, nc168, nc169, nc170, nc171, nc172, nc173, nc174, 
        nc175, nc176, nc177, nc178, nc179, nc180, nc181, nc182, nc183, 
        nc184, nc185, nc186, nc187, nc188, nc189}), .SPI0DO(), 
        .SPI0DOE(), .SPI0DI(GND_net), .SPI0CLKI(GND_net), .SPI0CLKO(), 
        .SPI0MODE(), .SPI0SSI(GND_net), .SPI0SSO({nc190, nc191, nc192, 
        nc193, nc194, nc195, nc196, nc197}), .UART0TXD(
        MSS_UART_0_TXD_D), .UART0RXD(MSS_UART_0_RXD_Y), .I2C0SDAI(
        GND_net), .I2C0SDAO(), .I2C0SCLI(GND_net), .I2C0SCLO(), 
        .SPI1DO(), .SPI1DOE(), .SPI1DI(GND_net), .SPI1CLKI(GND_net), 
        .SPI1CLKO(), .SPI1MODE(), .SPI1SSI(GND_net), .SPI1SSO({nc198, 
        nc199, nc200, nc201, nc202, nc203, nc204, nc205}), .UART1TXD(), 
        .UART1RXD(GND_net), .I2C1SDAI(GND_net), .I2C1SDAO(), .I2C1SCLI(
        GND_net), .I2C1SCLO(), .MACTXD({nc206, nc207}), .MACRXD({
        GND_net, GND_net}), .MACTXEN(), .MACCRSDV(GND_net), .MACRXER(
        GND_net), .MACMDI(GND_net), .MACMDO(), .MACMDEN(), .MACMDC(), 
        .EMCCLK(MSS_ADLIB_INST_EMCCLK), .EMCCLKRTN(
        MSS_ADLIB_INST_EMCCLK), .EMCRDB({GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, GND_net, 
        GND_net, GND_net, GND_net, GND_net, GND_net, GND_net}), .EMCAB({
        nc208, nc209, nc210, nc211, nc212, nc213, nc214, nc215, nc216, 
        nc217, nc218, nc219, nc220, nc221, nc222, nc223, nc224, nc225, 
        nc226, nc227, nc228, nc229, nc230, nc231, nc232, nc233}), 
        .EMCWDB({nc234, nc235, nc236, nc237, nc238, nc239, nc240, 
        nc241, nc242, nc243, nc244, nc245, nc246, nc247, nc248, nc249})
        , .EMCRWn(), .EMCCS0n(), .EMCCS1n(), .EMCOEN0n(), .EMCOEN1n(), 
        .EMCBYTEN({nc250, nc251}), .EMCDBOE(), .ADC0(GND_net), .ADC1(
        GND_net), .ADC2(GND_net), .ADC3(GND_net), .ADC4(GND_net), 
        .ADC5(GND_net), .ADC6(GND_net), .ADC7(GND_net), .ADC8(GND_net), 
        .ADC9(GND_net), .ADC10(GND_net), .ADC11(GND_net), .SDD0(), 
        .SDD1(), .SDD2(), .ABPS0(GND_net), .ABPS1(GND_net), .ABPS2(
        GND_net), .ABPS3(GND_net), .ABPS4(GND_net), .ABPS5(GND_net), 
        .ABPS6(GND_net), .ABPS7(GND_net), .ABPS8(GND_net), .ABPS9(
        GND_net), .ABPS10(GND_net), .ABPS11(GND_net), .TM0(GND_net), 
        .TM1(GND_net), .TM2(GND_net), .TM3(GND_net), .TM4(GND_net), 
        .TM5(GND_net), .CM0(GND_net), .CM1(GND_net), .CM2(GND_net), 
        .CM3(GND_net), .CM4(GND_net), .CM5(GND_net), .GNDTM0(GND_net), 
        .GNDTM1(GND_net), .GNDTM2(GND_net), .VAREF0(GND_net), .VAREF1(
        GND_net), .VAREF2(GND_net), .VAREFOUT(), .GNDVAREF(GND_net), 
        .PUn(GND_net));
    MSSINT MSSINT_GPI_0 (.A(F2M_GPI_0), .Y(MSSINT_GPI_0_Y));
    GND GND (.Y(GND_net));
    MSSINT MSSINT_GPI_1 (.A(F2M_GPI_1), .Y(MSSINT_GPI_1_Y));
    INBUF_MSS #( .ACT_CONFIG(0), .ACT_PIN("U18") )  MSS_UART_0_RXD (
        .PAD(UART_0_RXD), .Y(MSS_UART_0_RXD_Y));
    
endmodule
