ID do artigo: 000074576 Tipo de conteúdo: Solução de problemas Última revisão: 23/04/2019

Por que uma frequência de "tx_coreclock" incorreta para fatores de serialização estranhos gerados a partir de Altera LVDS IP Soft?

Ambiente

  • Intel® Quartus® Prime Pro Edition
  • Soft LVDS Intel® FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descrição

    Você observará que o tx_coreclock obtido é metade da frequência tx_coreclock esperada para fatores de serialização estranhos.

    Resolução

    O trabalho em torno da correção de RTL gerando outra saída PLL (clk2) para tx_coreclock.

    1. Edite os seguintes arquivos após a geração do Altera®Soft LVDS IP

    • _sim/.v
    • /_002.v

     

    2. Edite o PLL adicionando parâmetros clk2 e seguindo as alterações dos arquivos mencionados acima nos respectivos módulos

    • módulo _002 (/_002.v)
    • módulo (_sim/.v)

     

    etapa 1:-Adicionar clk2 na seção 'defparam'

      lvds_tx_pll.clk2_divide_by = clk1_divide_by valor

      lvds_tx_pll.clk2_multiply_by = 2* clk1_multiply_by valor

      lvds_tx_pll.clk2_phase_shift = clk1_phase_shift valor

     

    passo 2:- comente a tx_coreclock e adicione o clock gerado (clk2) de PLL para tx_coreclock conforme mostrado.

    tx_coreclock = slow_clock,

      tx_coreclock = wire_lvds_tx_pll_clk[2],

     

    Este trabalho em torno foi implementado Intel Quartus® software Prime Standard Edition versão 16.0 em diante.

    Produtos relacionados

    Este artigo aplica-se a 1 produtos

    FPGAs Intel® MAX® 10

    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 prevalecerá e será a determinante. Exibir a versão em inglês desta página.