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) Definitionaltdq.inc in the <Quartus® Prime installation directory>\libraries\megafunctions directory.
FUNCTION altdq ( aclr, aset, datain_h[NUMBER_OF_DQ-1..0], datain_l[NUMBER_OF_DQ-1..0], ddioinclk, inclock, inclocken, oe, outclock, outclocken ) WITH ( DDIOINCLK_INPUT, EXTEND_OE_DISABLE, INVERT_INPUT_CLOCKS, NUMBER_OF_DQ, OE_REG, POWER_UP_HIGH ) RETURNS ( dataout_h[NUMBER_OF_DQ-1..0], dataout_l[NUMBER_OF_DQ-1..0], padio[NUMBER_OF_DQ-1..0] );