Cet exemple montre comment activer instantanément une fonction LPM dans Verilog HDL. Dans ce cas, un LPM_COUNTER est instantané en utilisant les ports aclr, clock et q. Les valeurs des paramètres sont définies avec le mot clé defparam, comme indiqué dans le texte rouge. Le mappage des ports et le nom des paramètres sont tous les deux mentionnés par l’opérateur de la période (.) après le nom variable. Dans ce cas, la variable est u1.
Pour plus d’informations sur l’utilisation de cet exemple dans votre projet, consultez :
check_lpm.v
check_lpm module (lk, reset, q) ; Lk d’entrée de déclaration du port ; réinitialisation des entrées ; sortie [7:0] q ; lpm_counter u1 (.aclr(reset), .clock (clk), .q(q)) ; defparam u1.lpm_width= 8 ; endmodule defparam u1.lpm_direction= « UP »