Notas da versão do Vivado IP
Este artigo contém uma lista de todos os registros de resposta “Notas da versão do Vivado™ IP - todas as informações do log de alterações de IP” e a versão associada das ferramentas Vivado.
by: AMD
O Binary CAM LogiCORE IP (BCAM) implementa uma estrutura de dados de matriz associativa, também conhecida como memória endereçável de conteúdo.
Binary CAM (BCAM)
O Binary CAM LogiCORE™ IP (BCAM) implementa uma estrutura de dados de matriz associativa, também conhecida como memória endereçável de conteúdo. O BCAM armazena entradas (chave, resposta) com strings arbitrárias de chave e bit de resposta e permite a recuperação da resposta com base em uma correspondência exata de todos os bits na chave de pesquisa com todos os bits na chave.
HBM/DDR4 Binary CAM (HBM/DDR BCAM)
O HBM/DDR4 Binary CAM LogiCORE IP (HBM/DDR BCAM) implementa uma estrutura de dados de matriz associativa também conhecida como memória endereçável de conteúdo usando DRAM para armazenamento. O HBM/DDR BCAM armazena entradas (chave, resposta) com strings arbitrárias de chave e bit de resposta e permite a recuperação da resposta com base em uma correspondência exata de todos os bits na chave de pesquisa com todos os bits na chave.
Semi-Ternary CAM (STCAM)
O Semi-Ternary CAM LogiCORE IP (STCAM) implementa uma estrutura de dados de matriz associativa, também conhecida como memória endereçável de conteúdo. O STCAM armazena entradas (chave, máscara, prioridade, resposta) com cadeias de bits arbitrárias de chave, máscara e resposta e permite a recuperação da resposta com base na correspondência ternária da chave de pesquisa. A correspondência ternária permite que várias entradas correspondam à mesma chave de pesquisa. A entrada com a prioridade mais baixa é selecionada como a vencedora. O STCAM suporta um número limitado de máscaras exclusivas, ou seja, cada máscara é compartilhada por várias entradas. Isso permite uma considerável redução de lógica e memória em comparação com TCAMs. O STCAM é adequado para aplicações que exigem armazenamento eficiente de entradas usando várias máscaras, mas em um número limitado. Por exemplo, a correspondência de prefixo mais longa do endereço IP para tabelas de encaminhamento de IP ou tabelas de pesquisa de megafluxo OVS.
Ternary CAM (TCAM)
O Ternary CAM LogiCORE IP (TCAM) implementa uma estrutura de dados de matriz associativa, também conhecida como memória endereçável de conteúdo ternário. O TCAM armazena entradas (chave, máscara, prioridade, resposta) com valores arbitrários de chave, máscara, prioridade e resposta e permite a recuperação da resposta com base em uma correspondência ternária de todos os bits da chave de pesquisa mascarada com todos os bits da chave mascarada. A chave é mascarável bit a bit, permitindo que bits arbitrários na key sejam definidos para o estado ternário (don’t care). A correspondência ternária permite que várias entradas correspondam e o valor de prioridade da entrada determina a resposta vencedora.
A solução CAM é baseada em uma implementação combinada de hardware e software.
Memória endereçável de conteúdo binário
Memória endereçável de conteúdo binário DRAM em cache HBM/DDR4
Memória endereçável de conteúdo semiternário
Memória endereçável de conteúdo ternário
| Número da peça | Descrição |
|---|---|
| EF-DI-CAM-EXTENDED-PROj | LogiCORE™, BCAM, CBDCAM, STCAM (LPM), TCAM (Todos) Licença de projeto |
| EF-DI-CAM-EXTENDED-SITE | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (Todos) Licença de site |
| EF-DI-CAM-EXTENDED-WW | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (Todos) Licença mundial |
| EFR-DI-CAM-EXTENDED-PROJ | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (Todos) Renovação de suporte de licença de projeto |
| EFR-DI-CAM-EXTENDED-SITE | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (Todos) Renovação de suporte de licença de site |
| EFR-DI-CAM-EXTENDED-WW | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (Todos) Renovação de suporte de licença de site |
Certas tecnologias AMD podem exigir permissão ou ativação de terceiros. Os recursos compatíveis podem variar de acordo com o sistema operacional. Confirme com o fabricante do sistema sobre a existência de recursos específicos. Nenhum produto ou tecnologia pode ser completamente seguro.