Devido a um problema no software Intel® Quartus® Prime Pro Edition versão 19.3 e anterior, você pode ver o erro interno acima quando você usa um tipo de porta diferente no arquivo de design de bloco de nível superior (.bdf) e no arquivo HDL (.v/.vhd).
Por exemplo,
No arquivo HDL, os tridatas são declarados como do tipo OUTPUT
entidade Tri8 é
porta(
:em std_logic;
:em std_logic_vector(7 downto 0);
:out std_logic_vector(7 downto 0)
);
fim Tri8;
Considerando que no arquivo .bdf, os tridatas são usados como tipo BIDIR.

Para resolver este problema, corrigue o design para que o arquivo HDL e o arquivo .bdf tenha o mesmo tipo de porta para porta especificada.
Este problema é corrigido começando com o software Intel® Quartus® Prime Pro Edition versão 19.4