ID do artigo: 000086573 Tipo de conteúdo: Solução de problemas Última revisão: 21/01/2013

Restrições ALT_LVDS de caminhos falsos no arquivo de restrição de sincronização ethernet de velocidade tripla

Ambiente

    Intel® Quartus® II Subscription Edition
    Ethernet
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Problema crítico

Descrição

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.

Resolução

Aplique as seguintes etapas:

  1. Crie um back-up para o arquivo de restrição de SDC, gerado pela função Triple Speed Ethernet MegaCore. Por exemplo, _constraints.sdc
  2. 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_pcs_pma_gxb_sgmii.sdc

    MAC Ethernet 10/100/1000Mb com PCS 1000BASE-X/SGMII, transceptor GXB, ponte SGMII desativada:

    mac_pcs_pma_gxb.sdc

    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:

    mac_pcs_pma_lvds.sdc

    PCS 1000BASE-X/SGMII, transceptor GXB, ponte SGMII habilitada:

    pcs_pma_gxb_sgmii.sdc

    PCS 1000BASE-X/SGMII, transceptor GXB, ponte SGMII desativada:

    pcs_pma_gxb.sdc

    PCS 1000BASE-X/SGMII, transceptor LVDS, ponte SGMII habilitada:

    pcs_pma_lvds_sgmii.sdc

    PCS 1000BASE-X/SGMII, transceptor LVDS, ponte SGMII desativada:

    pcs_pma_lvds.sdc

  3. 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>"

  4. 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.
  5. 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.

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.