FPGA IP MAC Ethernet 10G de baixa latência
O FPGA IP MAC Ethernet 10G de baixa latência (soft IP) oferece baixa latência de ida e volta e um consumo eficiente de recursos. O núcleo de Propriedade Intelectual (IP) oferece programabilidade de vários recursos listados. Esse IP pode ser usado em conjunto com o novo núcleo multitaxa PHY FPGA IP para suportar as faixas de taxas de dados de 10 Mbps, 100 Mbps, 1 Gbps até 10 Gbps.
Leia o guia do usuário do MAC Ethernet de baixa latência de 10 G FPGA IP ›
Leia o guia do usuário da função MAC MegaCore Ethernet de 10 Gbps ›
Leia o guia do usuário mac Agilex™ 5 FPGA IP Ethernet de baixa latência de 10 G ›
Leia o guia do usuário do MAC Ethernet 10 G de baixa latência F-Tile Intel® FPGA IP ›
FPGA IP MAC Ethernet 10G de baixa latência
O núcleo legado MAC Ethernet de 10 G FPGA IP continua a ser oferecido com um conjunto de recursos completo para aplicativos destinados a Stratix® V FPGAs e as famílias FPGA anteriores.
A função MAC e PHY de 10 GE com vários recursos opcionais também está disponível como IP rígido nos dispositivos Stratix® 10 com tiles E. Mais detalhes podem ser encontrados no Stratix® 10 FPGA Hard IP Tile E para núcleo Ethernet IP.
Recursos
Este núcleo ip FPGA é projetado para o padrão Ethernet IEEE 802.3-2008, disponível no site do IEEE (www.ieee.org). Todas as variações do núcleo MAC FPGA IP de baixa latência incluem apenas MAC no modo full-duplex. As variações do núcleo oferecem os seguintes recursos:
Recursos MAC:
- MAC full-duplex em oito modos operacionais: 10 G, 1 G/10 G, 1 G/2,5 G, 1 G/2,5 G/10 G, 10 M/100 M/1 G/2,5 G/5 G/10 G (USXGMII), 10 M/100 M/1 G/10 G, 10 M/100 M/1 G/2,5 G, e 10 M/100 M/1 G/2,5 G/10 G.
- Três variações para os modos operacionais selecionados: bloco MAC TX, bloco MAC RX e blocos MAC TX e RX. Um modo de registro de 10GBASE-R em datapaths TX e RX permite baixa latência.
- Modo promíscuo programável (transparente).
- Recurso unidirecional especificado pelo IEEE 802.3 (Cláusula 66). Controle de fluxo baseado em prioridade (PFC) com quanta de pausa programável, suportando duas a oito filas prioritárias.
- Lado do cliente: interface de transmissão Avalon® de 32 bits (Avalon-ST).
- Gerenciamento: interface Avalon-MM de 32 bits.
- Lado PHY: XGMII de 32 bits para 10 GbE, GMII de 16 bits para 2,5 GbE, GMII de 8 bits para 1 GbE, ou MII de 4 bits para 10 M/100 M.
Recursos de controle da estrutura do frame:
- Rede de área local virtual (VLAN) e decodificação de frames marcados de VLAN (tipo 'h8100).
- Computação e inserção de código de redundância cíclico (CRC)-32 no datapath TX. Verificação e encaminhamento de CRC opcional no datapath RX.
- Contador de déficit ocioso (DIC) para desempenho otimizado com intervalo entre pacote médio (IPG) para aplicações LAN. Suporta o IP programável.
- Controle de fluxo Ethernet usando frames de pausa.
- Comprimento máximo programável de transmissão (TX) e recebimento (RX) de frames de dados até 64 kilobytes (KB).
- Modo de passagem de preâmbulo em datapaths TX e RX, que permite preâmbulo definido pelo usuário no frame do cliente.
- Inserção de preenchimento opcional no datapath TX e terminação no datapath RX.
Monitoramento e estatísticas de frame:
- Verificação e encaminhamento de CRC opcional no datapath RX.
- Coleção de estatísticas opcional em datapaths TX e RX.
Registro de tempo opcional, especificada no IEEE 1588v2, para as seguintes configurações:
- MAC de 10 GbE com núcleo PHY 10GBASE-R IP.
- MAC de 1 G/10 GbE com núcleo PHY IP de 1 G/10 GbE.
- MAC de 1 G/2,5 GbE com núcleo Ethernet multitaxa PHY IP de 1G/2,5 G.
- MAC de 1 G/2,5 G/10 GbE com núcleo Ethernet multitaxa PHY IP de 1 G/2,5 G/10 G (MGBASE-T).
- MAC de 10 M/100 M/1 G/10 GbE com núcleo PHY IP de 10 M-10 GbE.
- MAC de 10 M/100 M/1 G/2,5 G/5 G/10 G (USXGMII) com núcleo Ethernet multitaxa PHY FPGA IP de 1 G/2,5 G/5 G/10 G.
Status do IP
Status |
Produção |
Códigos de pedidos |
|
FPGA IP MAC Ethernet 10G de baixa latência (sem o recurso IEEE 1588v2) |
IP-10GEUMAC |
FPGA IP MAC Ethernet 10G de baixa latência (com o recurso IEEE 1588v2) |
IP-10GEUMACF |
Função MegaCore MAC Ethernet de 10 Gbps |
IP-10GETHMAC |
Links relacionados
Documentação
- Guia do usuário do FPGA IP MAC Ethernet 10G de baixa latência
- Guia do usuário de função MAC MegaCore do legado Ethernet de 10 Gbps
- Guia do usuário do FPGA IP Agilex™ 5 MAC Ethernet 10G de baixa latência
- Guia do usuário do exemplo de projeto do FPGA IP Agilex™ 5 MAC Ethernet 10G de baixa latência
- Guia do usuário do exemplo de projeto do FPGA IP Stratix® 10 MAC Ethernet 10G de baixa latência
- Guia do usuário do exemplo de projeto do FPGA IP Arria® 10 MAC Ethernet 10G de baixa latência
- Guia do usuário do exemplo de projeto do FPGA IP Cyclone® 10 MAC Ethernet 10G de baixa latência
Placas de desenvolvimento
- Kit de desenvolvimento do FPGA Stratix® 10 GX
- Kit de desenvolvimento de integridade de sinal do transceptor Stratix® 10 GX
- Kit de desenvolvimento de integridade de sinal Stratix® 10 TX
- Kit de desenvolvimento de integridade de sinal do transceptor Arria® 10 GX
- Kit de desenvolvimento do FPGA Arria® 10 GX
Recursos adicionais
Encontrar PI
Descubra o núcleo de propriedade intelectual Altera® 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 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 Altera® FPGA.
IP Base Suite
Licenças gratuitas para o Altera® FPGA IP Core com uma licença ativa para o Software Quartus® Prime Standard ou Pro Edition.
Exemplos de design
Baixe exemplos de projetos e projetos de referência para dispositivos Altera® FPGA.
Contato de Vendas
Entre em contato com a equipe de vendas para suas necessidades de projeto e aceleração de produtos Altera® FPGA.