Intel® FPGA IP para PCIe*
O protocolo PCI Express (PCIe*) é um protocolo serial de alto desempenho, escalável e rico em recursos, com taxas de transferência de dados de 2,5 gigatransfers por segundo (GT/s) a 32 GT/s e acima. O Intel® FPGA IP para PCIe continua a escalar à medida que a organização PCI-SIG oferece especificações da próxima geração. A Intel tem sido membro da PCI-SIG desde 1992, e, com cada nova geração de silício, a Intel continua a participar nos Workshops de conformidade PCI-SIG para garantir interoperabilidade e conformidade com os padrões atuais do setor.
Intel® FPGA IP para PCIe*
As soluções PCIe IP incluem a pilha de protocolo reforçada PCIe, líder em tecnologia Intel, que inclui as camadas de transação e link de dados, bem como uma camada física reforçada. A mais recente inclui tanto a conexão de meio físico (PMA) como o subcamada de codificação física (PCS). O PCIe IP da Intel também inclui blocos Soft IP opcionais, como mecanismos de acesso direto à memória (DMA) e virtualização de E/S de raiz única (SR-IOV). Essa combinação exclusiva de IP reforçado e Soft IP oferece desempenho e flexibilidade superiores para uma integração ideal.
A Intel oferece soluções de PCIe IP baseadas na função do Intel® FPGA IP que evoluíram com o roteiro de protocolo da PCI-SIG.
- Suporte para até 3x8 com Hard IP em dispositivos Intel® Arria® 10 e Intel® Cyclone® 10 ›
- Suporte para até PCIe 3.0 x16 com Hard IP de Tile L/H ›
- Suporte para até PCIe 4.0 x16 com Hard IP de tile P ›
- Suporte para Ethernet de até PCIe 4.0 x16 e 400 G com Hard IP Tile F ›
- Suporte para até PCIe 5.0 x16 com Hard IP de Tile R ›
A Intel também oferece Soft IPs complementares, que trabalham com os Hard IPs baseados nos blocos acima, para executar funções PCIe DMA e Switch.
Suporte a dispositivo e número de blocos IP PCIe reforçados
Família de dispositivos |
Número de blocos IP PCIe* reforçados |
Velocidade do link do PCIe 1.0 (2,5 GT/s) |
Velocidade do link do PCIe 2.0 (5,0 GT/s) |
Velocidade do link do PCIe 3.0 (8,0 GT/s) |
Velocidade do link do PCIe 4.0 (16,0 GT/s) |
Velocidade do link do PCIe 5.0 (32,0 GT/s) |
---|---|---|---|---|---|---|
Intel® Agilex™ |
1 a 3 por dispositivo |
✓ |
✓ |
✓ |
✓ |
✓ |
Intel® Stratix® 10 |
1 a 4 por dispositivo |
✓ |
✓ |
✓ |
✓ |
|
Intel® Arria® 10 |
1 a 4 por dispositivo |
✓ |
✓ |
✓ |
|
|
Intel® Cyclone® 10 |
1 por dispositivo |
✓ |
✓ |
|
|
|
Intel® Cyclone® 10 GX |
1 por dispositivo |
✓ |
✓ |
|
|
|
Arria® V |
1 a 2 por dispositivo |
✓ |
✓ |
|
|
|
Cyclone® V GT |
2 por dispositivo |
✓ |
✓ |
|
|
|
Cyclone® V GX |
1 a 2 por dispositivo |
✓ |
|
|
|
|
Stratix® IV |
2 a 4 por dispositivo |
✓ |
✓ |
|
|
|
Cyclone® IV GX |
1 por dispositivo |
✓ |
|
|
|
|
Arria® II GZ |
1 por dispositivo |
✓ |
✓ |
|
|
|
Arria® II GX |
1 por dispositivo |
✓ |
|
|
|
|
Suporte para Configurações e recursos de dispositivos
Tipo de interface |
Interface Avalon® Streaming |
Avalon® memory mapped |
Avalon® memory mapped com DMA |
SR-IOV |
CvP / PRoP |
|
---|---|---|---|---|---|---|
Dispositivo/Configuração |
|
|||||
Intel® Agilex™ |
Terminal |
Até 5x16 |
Até 5x16 |
Até 5x16 |
Disponível |
Até 5 x16: inicialização de CVP |
Porta raiz |
Até 5x16 |
Até 5x16 |
- |
- |
- |
|
Intel® Stratix® 10 |
Terminal |
Até 4x16 |
Até 4x16 |
Até 4x16 |
Disponível |
Até 4x16: inicialização de CVP |
Porta raiz |
Até 4x16 |
Até 4x16 |
- |
- |
- |
|
Intel® Arria® 10 |
Terminal |
Até 3x8 |
Até 3x4 |
1x8, 2x4, 2x8, 3x2, 3x4, 3x8 |
Disponível |
Até 3x8: CVP e PRoP |
Porta raiz |
Até 3x8 |
Até 3x4 |
- |
- |
- |
|
Intel® Cyclone® 10 GX |
Terminal |
Até 2x4 |
Até 2x4 |
2x4 |
- |
Até 2x4: CVP e PRoP |
Porta raiz |
Até 2x4 |
Até 2x4 |
- |
- |
- |
|
Stratix® V |
Terminal |
Até 3x8 |
Até 3x4 |
1x8, 2x4, 2x8 |
Disponível |
1: inicialização do CVP e atualização do CVP |
Porta raiz |
Até 3x8 |
Até 3x4 |
- |
- |
- |
|
Arria® V GZ |
Terminal |
Até 3x8 |
Até 3x4 |
1x8, 2x4, 2x8 |
- |
1: inicialização do CVP e atualização do CVP |
Porta raiz |
Até 3x8 |
Até 3x4 |
- |
- |
- |
|
Arria® V |
Terminal |
Até 1x8 e 2x4 |
Até 1x8 e 2x4 (não x2) |
1x8, 2x4 |
- |
Até 1x8 e 2x4 |
Porta raiz |
Até 1x8 e 2x4 |
Até 1x8 e 2x4 (não x2) |
- |
- |
- |
|
Cyclone® V |
Terminal |
Até 2x4 |
Até 2x4 (não x2) |
2x4 |
- |
Até 2x4 |
Porta raiz |
Até 2x4 |
Até 2x4 (não x2) |
- |
- |
- |
- CvP — configuração via protocolo.
- PRoP — reconfiguração parcial sobre PCIe.
- SR-IOV — virtualização de E/S de raiz única.
- DMA — acesso direto à memória.
Recursos adicionais
Encontrar PI
Descubra o núcleo de propriedade intelectual Intel® FPGA ideal para as suas necessidades.
Suporte técnico
Para obter suporte técnico neste núcleo de PI, acesse os Recursos de Suporte ou o Suporte Premier Intel®. Você também pode pesquisar tópicos relacionados a esta função no Centro de conhecimento e nas Comunidades.
Avaliação e compra de PI
Modo de avaliação e informações de compra dos núcleos de propriedade intelectual Intel® FPGA.
Projetando com o Intel® FPGA IP
Saiba mais sobre projetar com a Intel® FPGA IP, uma grande seleção de núcleos prontos para uso otimizados para os Intel® FPGAs.
IP Base Suite
Licenças gratuitas para o Intel® FPGA IP Core com uma licença ativa para o Software Intel® Quartus® Prime Standard ou Pro Edition.
I-Tested
A Intel concede as certificações testado para interoperabilidade ou I-Tested para núcleos Intel® FPGA IP ou núcleos de IP de membros da Rede de Soluções de Design para Intel® FPGA.
PI de Parceiros Intel® FPGA
Pesquisar catálogo dos núcleos de propriedade intelectual de parceiros Intel® FPGA no Intel® Solutions Marketplace.
Exemplos de design
Baixe exemplos de projetos e projetos de referência para dispositivos Intel® FPGA.
Certificações de PI
A Intel tem o compromisso de fornecer núcleos de propriedade intelectual que funcionam perfeitamente com as ferramentas Intel® FPGA ou especificações de interface.
Contato de Vendas
Entre em contato com a equipe de vendas para suas necessidades de projeto e aceleração de produtos Intel® FPGA.