Par exemple, la déclaration du module suivant est illégale :
module abc (
port_a [15:0],
...
);
La bonne façon de se rendre compte de ce module est la suivante :
module abc (
port_a,
...
);
input port_a [15:0];
...;
Le passage de tous les modules du premier style de codage au deuxième permettra à la conception de compiler et de charger le simulateur ModelSim.