`timescale 1 ns/100 ps
// Version: 10.0 SP1 10.0.10.4


module Voltage_Monitor(
       UART_0_TXD,
       UART_0_RXD,
       MSS_RESET_N,
       TM0_Voltage,
       VAREF0,
       M2F_GPO_28,
       M2F_GPO_29,
       M2F_GPO_31,
       M2F_GPO_30
    );
output UART_0_TXD;
input  UART_0_RXD;
input  MSS_RESET_N;
input  TM0_Voltage;
input  VAREF0;
output M2F_GPO_28;
output M2F_GPO_29;
output M2F_GPO_31;
output M2F_GPO_30;

    wire GND_net, VCC_net;
    
    Voltage_Monitor_MSS Voltage_Monitor_MSS_0 (.UART_0_TXD(UART_0_TXD), 
        .UART_0_RXD(UART_0_RXD), .MSS_RESET_N(MSS_RESET_N), 
        .M2F_GPO_31(M2F_GPO_31), .M2F_GPO_30(M2F_GPO_30), .M2F_GPO_29(
        M2F_GPO_29), .M2F_GPO_28(M2F_GPO_28), .TM0_Voltage(TM0_Voltage)
        , .VAREF0(VAREF0));
    VCC VCC (.Y(VCC_net));
    GND GND (.Y(GND_net));
    
endmodule
