Intel® Open FPGA Stack
Permite escalabilidade e padronização.
Consulte também: visão geral da Intel® FPGA Programmable Acceleration Card, software da plataforma, soluções e parceiros.
Intel® Open FPGA Stack
Solicitar código de fonte e documentação
Solicite acesso ao código-fonte e à documentação do Intel OFS localizados no GitHub preenchendo o questionário do Intel OFS. Leia nosso documento de suporte para obter mais informações sobre o processo de solicitação e aprovação.
O Intel® Open FPGA Stack (Intel® OFS) é uma infraestrutura de hardware e software escalável e acessível por fonte fornecida por repositórios git que permite personalizar suas próprias soluções de plataforma de aceleração exclusivas. Essa infraestrutura de hardware e software de segunda geração é usada pela Intel e plataformas de terceiros selecionadas com nossas famílias de FPGA Intel® Stratix® 10, FPGA Intel® Agilex™ e futuras famílias de dispositivos Intel® FPGA.
Leia a publicação técnica: driver out-of-tree da comunidade para desenvolvedores de software ›
Como o Intel® Open FPGA Stack (Intel® OFS) facilita o meu projeto?
Desenvolvedores de placa
Use a infraestrutura modular acessível por fonte para criar rapidamente gerenciadores de interface FPGA (FIM) para aplicações específicas feitos sob medida para as necessidades diferenciadas de suas placas e cargas de trabalho.
Desenvolvedores de software
Aproveite o kit de desenvolvimento de software Open Programmable Acceleration Engine (OPAE), bibliotecas e APIs juntamente com os drivers de kernel transmitidos e de código totalmente aberto específicos para o FIM e acelere a integração em estruturas de aplicativos comuns.
Desenvolvedores de aplicativos
Explore uma infraestrutura comprovada e um ecossistema crescente para obter uma maior portabilidade e retorno sobre o investimento para suas cargas de trabalho em um crescente número de plataformas baseadas em Intel® OFS.
Aproveite a oneAPI com Intel OFS
O Intel OFS inclui suporte para desenvolvimento com linguagens de design de alto nível (HLD), como a oneAPI, para que você possa personalizar facilmente seu pacote de suporte de placa para criar aplicações em plataformas Intel, personalizadas ou de terceiros. As linguagens de design HLD, como a oneAPI, permitem que você use linguagens de programação familiares, como o Data Parallel C++ integradas em ambientes de desenvolvimento familiares.
Saiba mais sobre o kit de ferramentas de FPGA Intel para oneAPI Base ›
Recursos do Intel® OFS |
Desenvolvedor de placa |
Desenvolvedor de software |
Desenvolvedor de aplicativos |
---|---|---|---|
Herde um ecossistema de placas, cargas de trabalho e distribuições de sistema operacional baseados em Intel® Open FPGA Stack | ![]() |
![]() |
![]() |
Acelere o desenvolvimento de software com interfaces de barramento, exemplos de carga de trabalho e simulações padrão da indústria compatíveis com a arquitetura de barramento avançado de microcontrolador (AMBA) Arm* AMBA* AXI e Avalon | ![]() |
![]() |
|
Acelere o desenvolvimento de cargas de trabalho com interfaces de barramento, exemplos de carga de trabalho e simulações padrão da indústria compatíveis com Arm* AMBA* AXI e Avalon | ![]() |
![]() |
|
Acelere sua verificação e validação com scripts de construção automatizados, um ambiente com Unified Verification Methodology (UVM) e um conjunto de casos de teste de unidade | ![]() |
||
Personalize seu projeto de FPGA (FIM) com um código fonte modular e flexível | ![]() |
||
Aproveite as melhores práticas através de esquemáticas de placa de referência, layout esquemáticos, gerenciamento de placas e segurança | ![]() |
![]() |
|
Comece rapidamente e escolha entre diversas placas de desenvolvimento e métodos de entrada de projeto com tecnologia Intel® OFS (OpenCL e oneAPI) | ![]() |
![]() |
![]() |
Links relacionados
Placas de aceleração FPGA
Treinamento online
Ferramentas de projetos e software
Intel FPGA Add-on for oneAPI Base Toolkit
Saiba mais sobre como você pode aproveitar a oneAPI para desenvolvimento com o Intel OFS.