ID do artigo: 000075648 Tipo de conteúdo: Solução de problemas Última revisão: 11/09/2012

Por que eu recebo uma violação de pulsação mínima ao usar ALTTEMP_SENSE megafunção com um fator de divisão de 80?

Ambiente

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Ao usar ALTTEMP_SENSE megafunção, certifique-se de que o clock aplicado ao IP seja inferior ou igual a 1,0 MHz.  Ao usar um clock de frequência mais alta, a megafunção permite escolher uma divisão por 40 ou dividir por 80 fatores para reduzir a frequência do clock para ser menor ou igual a 1,0 MHz.

No entanto, o analisador de tempor do TimeQuest pode emitir uma violação de pulsação mínima ao usar o fator divisor de clock de 80.  Quando um dos fatores de divisão for usado, o analisador de tempo do TimeQuest analisará apenas o clock para a divisão por 40 seleções.  Assim, se você tiver um clock de entrada superior a 40 MHz e selecionar a divisão por 80 opções, o analisador de tempo do TimeQuest calculará a frequência do clock de entrada para a megafunção de ALTTEMP_SENSE será superior a 1,0 MHz.

Resolução

Você pode adicionar uma restrição de design de sinopse (SDC) para substituir o cálculo incorreto da frequência do clock.  A seguinte restrição de exemplo é baseada na saída CLK0 de uma megafunção ALTPLL (inst3) que conduz a porta de entrada CLK da megafunção ALTTEMP_SENSE (inst5).

create_generated_clock -nome {inst5|tsdadc_alttemp_sense_vps_component|sd1|clk} \
-fonte [get_pins {inst3|altpll_component|auto_generated|pll1|clk[0]}] \
-divide_by 80 -multiply_by 1 -duty_cycle 50,00 \
[get_pins { inst5|tsdadc_alttemp_sense_vps_component|sd1|clk } ]

Isso será corrigido em uma versão futura do software Quartus® II.

Produtos relacionados

Este artigo aplica-se a 11 produtos

FPGA Arria® V ST SoC
FPGA Arria® V GT
FPGA Arria® V GX
FPGA Stratix® V E
FPGA Stratix® V GS
FPGA Arria® V SX SoC
FPGA Stratix® V GT
FPGA Stratix® V GX
FPGA Stratix® IV GT
FPGA Stratix® IV E
FPGA Stratix® IV 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.