ID do artigo: 000085545 Tipo de conteúdo: Solução de problemas Última revisão: 13/03/2014

Por que o design do DMA de 256 bits Gen3 x8 trava quando o host tenta executar dois acessos seguidos à interface do controlador do descritor?

Ambiente

    Intel® Quartus® II Subscription Edition
    Hard IP para PCI Express* Avalon-MM Cyclone® V Intel® FPGA IP
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

No software Quartus® II versão 13.1, você pode ver o Hard IP para PCI Express® usando Avalon® interface Memory-Mapped com falha de projeto de DMA se a interface de controlador do descritor for acessada usando uma transação de burst.

Isso ocorre devido ao controlador de descritor Avalon-MM suportar apenas o acesso de ciclo único.

Se um componente Avalon-MM Master realizar dois acessos sequenciais ou uma transação de burst para o controlador do descritor, o componente de interconexão Qsys pode gerar um ciclo de burst a partir de dois ciclos únicos.

Resolução

No Hard IP da versão 13.1 do Quartus® II para PCIe Avalon-MM com projetos DMA, certifique-se de que apenas acessos de ciclo único sejam feitos na interface de controlador de descritor DMA.

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

Produtos relacionados

Este artigo aplica-se a 3 produtos

FPGA Arria® V GZ
FPGA Stratix® V GT
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 prevalecerá e será a determinante. Exibir a versão em inglês desta página.