10AX115H2F34E2SG FPGA Arria® 10 GX Familia 1150000 células 20nm Tecnoloxía 0,9 V 1152-Pin FC-FBGA
Especificacións técnicas do produto
RoHS da UE | Conforme |
ECCN (EUA) | 3A991 |
Estado da peza | Activo |
HTS | 8542.39.00.01 |
SVHC | Si |
SVHC supera o limiar | Si |
Automoción | No |
PPAP | No |
Apelido | Arria® 10 GX |
Tecnoloxía de Procesos | 20 nm |
E/S de usuario | 504 |
Número de rexistros | 1708800 |
Tensión de alimentación de funcionamento (V) | 0,9 |
Elementos lóxicos | 1150000 |
Número de multiplicadores | 3036 (18 x 19) |
Tipo de memoria do programa | SRAM |
Memoria integrada (Kbit) | 54260 |
Número total de bloques RAM | 2713 |
EMAC | 3 |
Unidades lóxicas do dispositivo | 1150000 |
Número do dispositivo de DLL/PLL | 32 |
Canles de transceptores | 96 |
Velocidade do transceptor (Gbps) | 17.4 |
DSP dedicado | 1518 |
PCIe | 4 |
Programabilidade | Si |
Soporte de reprogramabilidade | Si |
Protección contra copia | Si |
Programabilidade no sistema | Si |
Grao de velocidade | 2 |
Estándares de E/S de extremo único | LVTTL|LVCMOS |
Interface de memoria externa | DDR3 SDRAM|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Tensión de alimentación de funcionamento mínima (V) | 0,87 |
Tensión de alimentación de funcionamento máxima (V) | 0,93 |
Tensión de E/S (V) | 1,2|1,25|1,35|1,5|1,8|2,5|3 |
Temperatura mínima de funcionamento (°C) | 0 |
Temperatura máxima de funcionamento (°C) | 100 |
Grao de temperatura do provedor | Estendido |
Nome comercial | Arria |
Montaxe | Montaxe en superficie |
Altura do paquete | 2,95 |
Ancho do paquete | 35 |
Lonxitude do paquete | 35 |
PCB cambiou | 1152 |
Nome do paquete estándar | BGA |
Paquete de provedores | FC-FBGA |
Contador de pins | 1152 |
Forma de chumbo | Balón |
A diferenza e relación entre FPGA e CPLD
1. Definición e características da FPGA
FPGAadopta un novo concepto denominado Logic Cell Array (LCA) e Configurable Logic Block (CLB) e Input Output (IOB) Block and Interconnect.O módulo lóxico configurable é a unidade básica para realizar a función do usuario, que normalmente está disposta nunha matriz e estende todo o chip.O módulo de entrada-saída IOB completa a interface entre a lóxica do chip e o pin do paquete externo, e normalmente está disposto arredor da matriz de chips.O cableado interno consiste en varias lonxitudes de segmentos de cable e algúns interruptores de conexión programables, que conectan varios bloques lóxicos programables ou bloques de E/S para formar un circuíto cunha función específica.
As características básicas de FPGA son:
- Usando FPGA para deseñar circuítos ASIC, os usuarios non precisan proxectar a produción, poden obter un chip axeitado;
- O FPGA pódese usar como mostra piloto doutros totalmente personalizados ou semi-personalizadosCircuítos ASIC;
- Hai abundantes disparadores e pinos de E/S en FPGA;
- FPGA é un dos dispositivos co ciclo de deseño máis curto, o menor custo de desenvolvemento e o menor risco no circuíto ASIC.
- FPGA adopta un proceso CHMOS de alta velocidade, baixo consumo de enerxía e pode ser compatible cos niveis CMOS e TTL.
2, definición e características do CPLD
CPLDcomponse principalmente de macrocélula lóxica programable (LMC) ao redor do centro da unidade de matriz de interconexión programable, na que a estrutura lóxica LMC é máis complexa e ten unha estrutura de interconexión complexa de unidades de E/S, que o usuario pode xerar segundo as necesidades da estrutura específica do circuíto, para completar determinadas funcións.Debido a que os bloques lóxicos están interconectados con fíos metálicos de lonxitude fixa en CPLD, o circuíto lóxico deseñado ten previsibilidade no tempo e evita a desvantaxe da predición incompleta do tempo da estrutura de interconexión segmentada.Na década de 1990, o CPLD desenvolveuse máis rapidamente, non só coas características de borrado eléctrico, senón tamén con funcións avanzadas como a dixitalización de bordes e a programación en liña.
As características da programación CPLD son as seguintes:
- Os recursos lóxicos e de memoria son abundantes (Cypress De1ta 39K200 ten máis de 480 Kb de RAM);
- Modelo de temporización flexible con recursos de enrutamento redundantes;
- Flexible para cambiar a saída de pin;
- Pódese instalar no sistema e reprogramarse;
- Gran número de unidades de E/S;
3. Diferenzas e conexións entre FPGA e CPLD
CPLD é a abreviatura de dispositivo lóxico programable complexo, FPGA é a abreviatura de matriz de porta programable de campo, a función dos dous é basicamente a mesma, pero o principio de implementación é lixeiramente diferente, polo que ás veces podemos ignorar a diferenza entre os dous, colectivamente. denominado dispositivo lógico programable o CPLD/FPGA.Hai varias empresas que producen CPLD/FPGas, sendo as tres maiores ALTERA, XILINX e LAT-TICE.A función lóxica combinatoria de descomposición CPLD é moi forte, unha unidade macro pode descompoñer unha ducia ou incluso máis de 20-30 entradas de lóxica combinatoria.Non obstante, unha LUT de FPGA só pode manexar a lóxica combinacional de 4 entradas, polo que CPLD é axeitado para deseñar lóxica combinacional complexa como a decodificación.Non obstante, o proceso de fabricación de FPGA determina que o número de LUT e disparadores contidos no chip FPGA é moi grande, moitas veces miles de miles, o CPLD xeralmente só pode alcanzar 512 unidades lóxicas, e se o prezo do chip se divide polo número de unidades lóxicas. unidades, o custo unitario medio lóxico de FPGA é moito menor que o de CPLD.Polo tanto, se se usa un gran número de disparadores no deseño, como deseñar unha lóxica de temporización complexa, usar unha FPGA é unha boa opción.
Aínda que tanto FPGA como CPLD son dispositivos ASIC programables e teñen moitas características comúns, debido ás diferenzas na estrutura de CPLD e FPGA, teñen as súas propias características:
- CPLD é máis axeitado para completar varios algoritmos e lóxica combinatoria, e FPGA é máis axeitado para completar a lóxica secuencial.Noutras palabras, FPGA é máis axeitado para a estrutura rica en flip-flop, mentres que CPLD é máis axeitado para a estrutura limitada de flip-flop e en termos de produto.
- A estrutura de enrutamento continuo de CPLD determina que o seu atraso de tempo é uniforme e previsible, mentres que a estrutura de enrutamento segmentado da FPGA determina que o seu atraso é imprevisible.
- FPGA ten máis flexibilidade que CPLD na programación.
- CPLD prográmase modificando a función lóxica dun circuíto interno fixo, mentres que FPGA prográmase cambiando o cableado da conexión interna.
- Os Fpgas pódense programar baixo portas lóxicas, mentres que os CPLDS están programados baixo bloques lóxicos.
- FPGA está máis integrado que CPLD e ten unha estrutura de cableado e unha implementación lóxica máis complexas.
En xeral, o consumo de enerxía de CPLD é maior que o de FPGA, e canto maior sexa o grao de integración, máis obvio.