A technology-independent library of logic functions that are parameterized to achieve scalability and adaptability. Altera has implemented parameterized modules (also called "parameterized functions") from LPM version 2.2.0 that offer architecture-independent design entry for all devices supported by the Quartus® Prime Standard Edition software. The Quartus® Prime Standard Edition Compiler includes built-in compilation support for LPM functions used in schematic, AHDL, VHDL, Verilog HDL, and EDIF input files.