ID do artigo: 000074946 Tipo de conteúdo: Solução de problemas Última revisão: 19/06/2019

Por que há uma utilização de recursos FPGA superior à espera ao instanitar a RAM: 2 portas Intel® FPGA IP com o parâmetro modo de clock duplo emulado TDP ativado?

Ambiente

    Intel® Quartus® Prime Pro Edition
    RAM 2-PORT Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Quando uma RAM: 2 portas Intel® FPGA IP com o parâmetro de modo de clock duplo TDP emulado ativado é instaurou no software prime Intel® Quartus®, você pode ver uma utilização de recursos de FPGA acima do esperado ao segmentar Intel® Stratix® 10 dispositivos. Isso é causado pelos FIFOs adicionais implementados pela RAM: 2 portas Intel® FPGA IP.

Resolução

Para resolver este problema, execute as seguintes etapas:

  1. Navegue pela hierarquia e encontre a fifo_wrapper_in instância.
  2. Mova-se através da hierarquia até que você se deparar com a dcfifo_component instância.
  3. Reduza o valor dos LPM_NUMWORDS e LPM_WIDTHU parâmetros. O valor atribuído para LPM_NUMWORDS deve estar em conformidade com a seguinte equação: 2^LPM_WIDTHU. Certifique-se de que a profundidade FIFO é adequada para suportar a taxa de dados do seu projeto.

Como exemplo:

dcfifo_component.lpm_numwords = 16

dcfifo_component.lpm_widthu = 4

  1. Repita as etapas 1 a 3 para a fifo_wrapper_out instância.

Produtos relacionados

Este artigo aplica-se a 1 produtos

FPGAs Intel® Stratix® 10 e FPGAs SoC

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.