ID do artigo: 000077655 Tipo de conteúdo: Solução de problemas Última revisão: 05/09/2013

Por que o TimeQuest relata a freqüência incorreta para coreclkout ao usar o PLL ATX com o núcleo PCIe IP para dispositivos Stratix V?

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Este problema ocorre ao implicar um núcleo PCIe® IP da 1ª ou 2ª Geração usando o PLL ATX na família de dispositivos Arria® V GZ ou Stratix® V.  Para dispositivos ES, o coreclkout relatado é 1/4 a frequência correta.  Para dispositivos de produção, o coreclkout relatado é 1/2 a frequência correta.

Isso pode ser visto em TimeQuest usando Clocks de relatório.  Tanto o coreclkout quanto o observablecoreclkdiv têm a mesma frequência incorretamente relatada conforme indicado acima.

Resolução

Para resolver este problema:

1. Compile o projeto para determinar qual frequência o TimeQuest está relatando.
2.
Adicione o seguinte SDC para restringir o \'coreclkout\':

create_clock -período [get_pins -compatibility_mode {*|altpcie_hip_256_pipen1b|stratixv_hssi_gen3_pcie_hip|observablecoreclkdiv}]

Por exemplo, se o TimeQuest relata um período de clock de 16ns para um dispositivo de produção, o SDC é:
create_clock -período 8.000 [get_pins -compatibility_mode {*|altpcie_hip_256_pipen1b|stratixv_hssi_gen3_pcie_hip|observablecoreclkdiv}]

É importante usar a opção "compatibility_mode" para usar curinga dentro do SDC para get_pins.

Produtos relacionados

Este artigo aplica-se a 4 produtos

FPGA Stratix® V GS
FPGA Stratix® V GT
FPGA Arria® V GZ
FPGA Stratix® V GX

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.