10AX115H2F34E2SG FPGA Arria® 10 GX Família 1150000 Células 20nm Tecnologia 0,9V 1152 pinos FC-FBGA
Especificações Técnicas do Produto
RoHS da UE | Compatível |
ECCN (EUA) | 3A991 |
Status da peça | Ativo |
HTS | 8542.39.00.01 |
SVHC | Sim |
SVHC excede o limite | Sim |
Automotivo | No |
PPAP | No |
Nome de família | Arria® 10 GX |
Processo tecnológico | 20 nm |
E/S do usuário | 504 |
Número de registros | 1708800 |
Tensão de alimentação operacional (V) | 0,9 |
Elementos Lógicos | 1150000 |
Número de multiplicadores | 3036 (18x19) |
Tipo de memória de programa | SRAM |
Memória incorporada (Kbit) | 54260 |
Número total de blocos de RAM | 2713 |
EMACs | 3 |
Unidades lógicas de dispositivos | 1150000 |
Número do dispositivo de DLLs/PLLs | 32 |
Canais Transceptores | 96 |
Velocidade do transceptor (Gbps) | 17.4 |
DSP dedicado | 1518 |
PCIe | 4 |
Programabilidade | Sim |
Suporte à reprogramação | Sim |
Proteção contra cópia | Sim |
Programabilidade no sistema | Sim |
Grau de velocidade | 2 |
Padrões de E/S de terminação única | LVTTL|LVCMOS |
Interface de memória externa | SDRAM DDR3|DDR4|LPDDR3|RLDRAM II|RLDRAM III|QDRII+SRAM |
Tensão Mínima de Alimentação Operacional (V) | 0,87 |
Tensão máxima de alimentação operacional (V) | 0,93 |
Tensão de E/S (V) | 1,2|1,25|1,35|1,5|1,8|2,5|3 |
Temperatura Mínima de Operação (°C) | 0 |
Temperatura máxima de operação (°C) | 100 |
Grau de temperatura do fornecedor | Estendido |
Nome comercial | Arria |
Montagem | Montagem em superfície |
Altura do pacote | 2,95 |
Largura do pacote | 35 |
Comprimento do pacote | 35 |
PCB alterado | 1152 |
Nome do pacote padrão | BGA |
Pacote do Fornecedor | FC-FBGA |
Contagem de alfinetes | 1152 |
Formato de chumbo | Bola |
A diferença e relação entre FPGA e CPLD
1. Definição e características do FPGA
FPGAadota um novo conceito denominado Logic Cell Array (LCA) e Configurable Logic Block (CLB) e Input Output (IOB) Block and Interconnect.O módulo lógico configurável é a unidade básica para realizar a função do usuário, que geralmente é organizada em um array e espalhada por todo o chip.O módulo de entrada-saída IOB completa a interface entre a lógica do chip e o pino do pacote externo e geralmente é organizado em torno do conjunto de chips.A fiação interna consiste em vários comprimentos de segmentos de fio e algumas chaves de conexão programáveis, que conectam vários blocos lógicos programáveis ou blocos de E/S para formar um circuito com uma função específica.
Os recursos básicos do FPGA são:
- Usando FPGA para projetar circuitos ASIC, os usuários não precisam projetar a produção, podem obter um chip adequado;
- O FPGA pode ser usado como amostra piloto de outros projetos totalmente customizados ou semi-customizados.Circuitos ASIC;
- Existem muitos gatilhos e pinos de E/S no FPGA;
- FPGA é um dos dispositivos com menor ciclo de projeto, menor custo de desenvolvimento e menor risco em circuito ASIC.
- FPGA adota processo CHMOS de alta velocidade, baixo consumo de energia e pode ser compatível com níveis CMOS e TTL.
2, definição e características do CPLD
CPLDé composto principalmente de macrocélula lógica programável (LMC) em torno do centro da unidade de matriz de interconexão programável, na qual a estrutura lógica LMC é mais complexa e possui uma estrutura complexa de interconexão da unidade de E/S, pode ser gerada pelo usuário de acordo com as necessidades da estrutura específica do circuito, para completar certas funções.Como os blocos lógicos são interconectados com fios metálicos de comprimento fixo no CPLD, o circuito lógico projetado tem previsibilidade de tempo e evita a desvantagem da previsão incompleta do tempo da estrutura de interconexão segmentada.Na década de 1990, o CPLD desenvolveu-se mais rapidamente, não apenas com características de apagamento elétrico, mas também com recursos avançados, como digitalização de bordas e programação on-line.
As características da programação CPLD são as seguintes:
- Os recursos lógicos e de memória são abundantes (Cypress De1ta 39K200 possui mais de 480 Kb de RAM);
- Modelo de temporização flexível com recursos de roteamento redundantes;
- Flexível para alterar a saída do pino;
- Pode ser instalado no sistema e reprogramado;
- Grande número de unidades de E/S;
3. Diferenças e conexões entre FPGA e CPLD
CPLD é a abreviatura de dispositivo lógico programável complexo,FPGA é a abreviatura de array de portas programáveis em campo, a função dos dois é basicamente a mesma, mas o princípio de implementação é um pouco diferente, então às vezes podemos ignorar a diferença entre os dois, coletivamente referido como dispositivo lógico programável ou CPLD/FPGA.Existem várias empresas produtoras de CPLD/FPGAs, sendo as três maiores ALTERA, XILINX e LAT-TICE.A função lógica combinatória de decomposição CPLD é muito forte, uma unidade macro pode decompor uma dúzia ou até mais de 20-30 entradas lógicas combinatórias.No entanto, uma LUT de FPGA só pode lidar com a lógica combinacional de 4 entradas, portanto o CPLD é adequado para projetar lógica combinacional complexa, como decodificação.No entanto, o processo de fabricação do FPGA determina que o número de LUTs e gatilhos contidos no chip FPGA é muito grande, muitas vezes milhares de milhares, o CPLD geralmente só pode atingir 512 unidades lógicas, e se o preço do chip for dividido pelo número de unidades lógicas unidades, o custo unitário lógico médio do FPGA é muito inferior ao do CPLD.Portanto, se um grande número de gatilhos for usado no projeto, como no projeto de uma lógica de temporização complexa, o uso de um FPGA será uma boa escolha.
Embora tanto FPGA quanto CPLD sejam dispositivos ASIC programáveis e tenham muitas características comuns, devido às diferenças na estrutura de CPLD e FPGA, eles possuem características próprias:
- CPLD é mais adequado para completar vários algoritmos e lógica combinatória, e FPGA é mais adequado para completar lógica sequencial.Em outras palavras, o FPGA é mais adequado para estruturas ricas em flip-flops, enquanto o CPLD é mais adequado para estruturas limitadas em flip-flops e ricas em termos de produtos.
- A estrutura de roteamento contínuo do CPLD determina que seu atraso de tempo seja uniforme e previsível, enquanto a estrutura de roteamento segmentado do FPGA determina que seu atraso seja imprevisível.
- O FPGA tem mais flexibilidade que o CPLD na programação.
- O CPLD é programado modificando a função lógica de um circuito interno fixo, enquanto o FPGA é programado alterando a fiação da conexão interna.
- Fpgas podem ser programados em portas lógicas, enquanto CPLDS são programados em blocos lógicos.
- O FPGA é mais integrado que o CPLD e possui estrutura de fiação e implementação lógica mais complexas.
Em geral, o consumo de energia do CPLD é maior que o do FPGA e quanto maior o grau de integração, mais óbvio.