Problema crítico
O arquivo de restrição de sincronização ethernet de velocidade tripla tem configuração de caminho falso de ALT_LVDS_TX megafunção que corta um caminho de tempo da interface de dados de 10 bits para o serializador/deserializador de E/S LVDS (SERDES). As restrições inválidas são causadas pela configuração inválida do grupo de clock assíncrono no arquivo de restrição de sincronização ethernet de velocidade tripla para variantes com o transceptor embarcado de E/S LVDS.
Este problema causa corrupção de dados no canal de transmissão do LVDS, mesmo que o analisador de sincronização não reporte qualquer violação de tempo.
As restrições são encontradas nas versões ACDS 12.0, 12.0sp1, 12.0sp2, 12.1 e 12.1sp1, e afeta todas as famílias de dispositivos com E/S LVDS.
Aplique as seguintes etapas:
- Crie um back-up para o arquivo de restrição de SDC, gerado pela função Triple Speed Ethernet MegaCore. Por exemplo,
_constraints.sdc - Download os arquivos de restrição de SDC adequados de acordo com a variante Ethernet de velocidade tripla selecionada:
MAC Ethernet 10/100/1000Mb com PCS 1000BASE-X/SGMII, transceptor GXB, ponte SGMII habilitada:
MAC Ethernet 10/100/1000Mb com PCS 1000BASE-X/SGMII, transceptor GXB, ponte SGMII desativada:
MAC Ethernet 10/100/1000Mb com PCS 1000BASE-X/SGMII, transceptor LVDS, ponte SGMII habilitada: mac_pcs_pma_lvds_sgmii.sdc
MAC Ethernet 10/100/1000Mb com PCS 1000BASE-X/SGMII, transceptor LVDS, ponte SGMII desativada:
PCS 1000BASE-X/SGMII, transceptor GXB, ponte SGMII habilitada:
PCS 1000BASE-X/SGMII, transceptor GXB, ponte SGMII desativada:
PCS 1000BASE-X/SGMII, transceptor LVDS, ponte SGMII habilitada:
PCS 1000BASE-X/SGMII, transceptor LVDS, ponte SGMII desativada:
- Editar os seguintes parâmetros do arquivo de restrições de SDC baixados:
definir IS_SOPC < Obter este valor a partir do arquivo de restrição de SDC original da etapa 1>
defina VARIATION_NAME "< Obter este valor do arquivo de restrição de SDC original da etapa 1>"
defina DEVICE_FAMILY "< Obter este valor do arquivo de restrição de SDC original da etapa 1>"
- Renomeie o arquivo de restrição de SDC baixado para o mesmo nome de arquivo da restrição de SDC gerada pelo MegaCore Ethernet de velocidade tripla.
- Use o arquivo de restrição de SDC baixado no seu projeto Quartus.
Quando você usa esta solução alternativa, você pode obter a seguinte mensagem de aviso: "aviso set_false_path ignorado". Ignore o aviso.
Este problema será corrigido na próxima versão.