AHDL Function Prototype (port name and order also apply to Verilog HDL)
The following AHDL function prototype is located in the AHDL Include File (.inc) Definitionaltufm_none.inc in the <Quartus® Prime installation directory>\libraries\megafunctions directory.
FUNCTION altufm_none (
        arclk,
        arclkena,
        ardin,
        arshft,
        drclk,
        drclkena,
        drdin,
        drshft,
        erase,
        oscena,
        program
)
WITH (
        ERASE_TIME,
        LPM_FILE,
        OSC_FREQUENCY,
        PORT_ARCLKENA,
        PORT_DRCLKENA,
        PROGRAM_TIME,
        WIDTH_UFM_ADDRESS
)
RETURNS (
        busy,
        drdout,
        osc,
        rtpbusy
);