Dispositivos de configuração

Os Dispositivos de configuração Intel® FPGA são o complemento ideal das nossas FPGAs. Nossos Dispositivos de configuração serial são projetados para serem compatíveis com as famílias Intel® FPGA específicas Consulte também: documentaçãoComunidade e suporte.

Dispositivos de configuração

Os Dispositivos de configuração FPGA da Intel são os dispositivos de configuração mais fáceis de usar do setor:

  • Esses dispositivos são testados com ferramentas e propriedade intelectual da Intel e são totalmente compatíveis com o suporte técnico
  • Garantia de trabalhar com todos os blocos de propriedade intelectual (IP) da Intel, tais como o carregador flash serial ou blocos IP paralelos ASMI
  • Projetado para eficiência máxima
  • Oferecer programabilidade no sistema (ISP) e capacidades de reprogramação não disponíveis com dispositivos programáveis de uma única vez

Os Dispositivos de Configuração FPGA Intel® têm as seguintes vantagens:

  • Confiabilidade: normalmente suportam um mínimo de 100.000 ciclos de apagamento por setor e um mínimo de 20 anos de retenção de dados. Como resultado, são mais simples para gerir, sem a necessidade de correção de erros e má gestão de blocos
  • Baixa contagem de pinos: um dispositivo de flash SPI quadripolar requer normalmente seis pinos, mas pode ser usado com apenas quatro pinos ao ser usado como um substituto de um dispositivo EPCQ-A
  • Alta largura de banda

Os dispositivos de configuração FPGA Intel® funcionam com lógica dedicada nos dispositivos Intel® Cyclone®, Stratix®, e Arria® para implementar uma atualização confiável do sistema remoto. O circuito de recuperação dedicado garante a funcionalidade "sempre operacional", assegurando que mesmo que ocorra um erro de atualização ou configuração, a FPGA sempre retorne a um estado conhecido para operar corretamente.

Suporte para flash de terceiros

Além do dispositivo flash EPCQ-A, os seguintes dispositivos da Macronix* e Micron* também são suportados no software Intel® Quartus® Prime.

Fabricante
Família Densidade Observações
Macronix* MX66U 512 Mb e 2 Gb A compatibilidade com os dispositivos Macronix* MX66U pode ser usada como dispositivo de substituição para suportar o esquema de configuração serial ativa do dispositivo Intel® Stratix® 10 no software Intel® Quartus® Prime Pro Edition versão 18.0 e posterior, conforme detalhado neste artigo da Base de Conhecimento.
Micron* MT25Q 256 Mb — 2 Gb† A compatibilidade para dispositivos Micron* MT25Q pode ser ativada como uma substituição para dispositivos EPCQ/L usando uma variável ini conforme detalhado no suporte de dispositivos para substituição EPCQ (>=256Mb) e EPCQ-L kdb.

Para mais informações sobre dispositivos Flash de terceiros, acesse este link.

Observações:

† A compatibilidade MT25Q 2Gb é para dispositivos Intel® Stratix® 10 somente em 18.0.

Dispositivos de configuração de FPGA Intel®

Família de Dispositivo de configuração Capacidade Encapsulamento Tensão Compatibilidade da família de produtos FPGA
EPCQ-A 4 Mb — 32 Mb SOIC de 8 pinos 3,3 V Compatível com famílias de FPGA Stratix® V, Arria® V, Cyclone® V, Intel® Cyclone® 10 LP e versões anteriores de FPGA.
EPCQ-A 64 Mb — 128 Mb SOIC de 16 pinos 3,3 V Compatível com famílias de FPGA Stratix® V, Arria® V, Cyclone® V, Intel® Cyclone® 10 LP e versões anteriores de FPGA.

Observações:

A família EPCQ-A é compatível com o Software Intel® Quartus® Prime Standard Edition v17.1 e superiores. Para obter suporte de família de produtos para famílias de legados não incluídos na versão 17.1, apresente uma Solicitação de Serviço.

Recursos

Os Dispositivos de Configuração FPGA Intel® têm um conjunto avançado de recursos que inclui programabilidade no sistema (ISP) e acesso à memória flash, em pacotes que economizam espaço na placa.

Recursos do Dispositivo de Configuração Serial

Recurso Benefício do cliente
Programabilidade no sistema (ISP) Aumenta a flexibilidade do projeto, permitindo atualizações do projeto no sistema e reduz os custos, simplificando o processo de fabricação.
Acesso à memória Vários periféricos de interface disponíveis com os processadores integrados Nios® e Nios® II permitem o acesso ao dispositivo de configuração serial como um módulo de memória conectado ao seu sistema integrado. A capacidade de memória do dispositivo não consumida armazenando dados de configuração pode ser usada como memória não volátil de uso geral, que é perfeita para o armazenamento de programas e dados. Você também pode usar um processador Nios® II para modificar os dados de configuração, o que é útil para atualizações do sistema no campo.
Fator de forma pequeno Os pacotes BGA SOIC de 8 pinos ou de 24 pinos

O ISP oferece flexibilidade máxima

Todos os Dispositivos de configuração serial da Intel têm o recurso para ISP. A Intel fornece suporte a ISPs em dispositivos de configuração serial através da interface de programação serial ativa da Intel.

Quando um projeto entra em produção em volume, os projetistas que utilizam dispositivos de configuração programáveis devem remover esses dispositivos e substituí-los por novas peças para atualizações do sistema. Com o recurso de ISP nos dispositivos de configuração serial da Intel, você pode facilmente realizar atualizações de sistema usando um processador on-board ou um cabo de programação para reduzir significativamente o tempo de inatividade e o custo.

Se a área da placa for limitada, os dispositivos de configuração serial da Intel podem ser programados usando uma porta JTAG através da FPGA. O Intel® Quartus® Prime Design Software pode baixar automaticamente o projeto do Carregador Flash para transformar a FPGA em um programador JTAG dos dispositivos de configuração serial.

ISP por meio da interface de programação de serial ativa

ISP por meio da interface de programação JTAG

Acesso memória Flash

As partes não utilizadas da memória flash podem ser usadas como memória de uso geral. Você pode acessar esta memória de uso geral usando um processador incorporado Nios® II, o que torna os dispositivos de configuração serial uma combinação completa de flash e solução de configuração.

Você pode até mesmo usar esta memória como uma ROM para o programa bootloader do seu processador incorporado. Isto pode reduzir os requisitos de espaço na placa, eliminar a necessidade de um módulo de memória extra a bordo e, por fim, reduzir o custo total do sistema.

Acesso à memória flash usando o Processador Nios® II

O formato pequeno economiza espaço valioso na placa

Um aspecto importante do custo total do projeto é o espaço na placa. Quanto mais espaço de placa uma solução consome, maior é o custo dessa solução. Os dispositivos de configuração serial da Intel ocupam apenas 30 milímetros quadrados de espaço de placa, o que minimiza a quantidade de espaço de placa ocupada por uma solução SOPC completa. A migração vertical é suportada para todos os dispositivos de configuração serial que utilizam o mesmo pacote.