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_parallel.inc in the <Quartus® Prime installation directory>\libraries\megafunctions directory.
FUNCTION altufm_parallel (
addr[WIDTH_ADDRESS-1..0],
di[WIDTH_DATA-1..0],
nerase,
nread,
nwrite
)
WITH (
ACCESS_MODE,
ERASE_TIME,
LPM_FILE,
OSC_FREQUENCY,
PROGRAM_TIME,
WIDTH_ADDRESS,
WIDTH_DATA,
WIDTH_UFM_ADDRESS
)
RETURNS (
data_valid,
do[WIDTH_DATA-1..0],
nbusy,
osc
);