O Software Quartus® II vê parâmetros e genéricos como globais. Se os parâmetros criados pelo usuário ou genéricos estiverem com os mesmos nomes dos parâmetros usados em Altera IP, as configurações podem ser inadvertidamente anuladas.
Altera pll exemplo:
Se os parâmetros criados pelo usuário chamados "M" ou "N" são criados no nível superior de um design contendo Altera PLLs em um nível mais baixo na hierarquia, isso pode afetar as PLLs instanitares e resultar em erros e comportamentos inesperados:
Exemplo de mensagem de erro:
Error: :auto_generated|pll1" has port CLK[0] connected but parameters clk0_counter is either unspecified or set to Unused
Para resolver este problema, certifique-se de que um prefixo definido pelo usuário seja adicionado aos parâmetros do usuário para evitar conflitos de namespace.
Este problema está programado para ser corrigido em uma versão futura do software Quartus II.