2010-02-23 3 views

Répondre

6

Oui, il est légal pour un module instance nom pour correspondre au module nom dans Verilog, et il est assez fréquent de le faire lorsque vous avez seulement besoin d'une instance d'un module. Mais, vous auriez pu le vérifier rapidement en compilant simplement votre fichier avec votre simulateur préféré. Ce qui suit est la syntaxe légale et compile pour moi:

module top; 
    debouncer debouncer(); 
endmodule 

module debouncer; 
endmodule 
Questions connexes