Configuração via protocolo
Configuração através do protocolo (CvP) é um esquema de configuração que permite configurar o FPGA malha através da interface PCI Express (PCIe*) para vários dispositivos.
O Hard IP PCIe autônomo permite que o núcleo de PCIe embarcado opere antes que o FPGA seja totalmente configurado. Isso permite que o FPGAs atenda facilmente ao requisito de tempo de ativação PCIe.
Tabela 1. Documentação e recursos do CvP
Documentação de recursos |
Descrição |
---|---|
Guia do usuário de implementação de configuração via protocolo (CvP): Agilex™ 5 FPGAs e SoCs | Este documento descreve o esquema de configuração do CvP para FPGAs Agilex™ 5. |
Guia do usuário de implementação do dispositivo Agilex™ 7 via protocolo (CvP) | Este documento descreve o esquema de configuração do CvP para a família de dispositivos Agilex™ 7. |
Guia do usuário de implementação de configuração Stratix® 10 via protocolo (CvP) | Este documento descreve o esquema de configuração do CvP para a família de dispositivos Stratix® 10. |
Guia do usuário sobre inicialização CvP Arria® 10 e reconfiguração parcial sobre PCI Express | Este guia do usuário discute os modos, topologias, recursos, considerações de projeto e software para CvP em FPGAs de 20 nm. |
Guia do usuário da implementação de configuração via protocolo (CvP) na série V FPGA dispositivos | Este guia do usuário discute os modos, topologias, recursos, considerações de design e software para CvP. |
publicação técnica FPGA configuração via protocolo | Esta publicação técnica descreve como o CvP ajuda seu sistema a atender ao requisito de tempo de ativação PCIe em FPGAs de 28 nm. |
Tabela 2. Drivers e ferramentas cvP
Descrição do driver e das ferramentas | |
---|---|
Configuration via Protocol (CvP) - Driver CvP de código aberto upstream em sistemas Linux (dispositivos de 14 nm e 10 nm)
|
Este é o código para um driver Linux* de código aberto configurar o núcleo de uma FPGA via CvP. Você pode usar este código de código aberto como referência ao escrever seu próprio driver ou personalizar este driver para executar operações CvP no seu sistema. |
Configuração via protocolo (CvP) — código do driver de software (dispositivos de 28 nm e 20 nm)
|
Este é o código para um driver Linux de código aberto configurar o núcleo de uma FPGA via CvP. Você pode usar este código de código aberto como referência ao escrever seu próprio driver ou personalizar este driver para executar operações CvP no seu sistema. |
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.