Devido a um problema nas versões do software Quartus® II 12.1 SP1 e anteriores, você pode ver este erro ao atribuir pinos em seu design a um banco de IO específico.
O erro ocorrerá se sua set_location_assignment atribuição incluir caracteres curinga que correspondam à lógica interna em seu design, além de nomes de pinos correspondentes. Por exemplo, este erro pode ocorrer se você aplicar a atribuição MDIO* a seguir, onde corresponde aos nomes da lógica interna, bem como nomes de pinos de nível superior:
set_location_assignment IOBANK_3C -to MDIO*
Para evitar esse problema, modifique a atribuição para corresponder apenas a nomes de pinos de nível superior.
Este problema é corrigido a partir do software Quartus II versão 13.0.