Notes de publication Vivado IP
Cet article contient une liste de tous les registres de réponse « Notes de publication Vivado™ IP – All IP Change Log Information » et la version Vivado Tools associée.
par: AMD
La Binary CAM LogiCORE IP (BCAM) met en œuvre une structure de données de type tableau associatif, également appelée mémoire adressable par le contenu.
Binary CAM (BCAM)
Le Binary CAM LogiCORE™ IP (BCAM) met en œuvre une structure de données de type tableau associatif, également appelée mémoire adressable par le contenu. La BCAM stocke des entrées (clé, réponse) avec des chaînes de bits clés et de réponse arbitraires et permet la récupération de la réponse sur la base d'une correspondance exacte entre tous les bits de la clé de recherche et tous les bits de la clé.
HBM/DDR4 Binary CAM (HBM/DDR BCAM)
La HBM/DDR4 Binary CAM LogiCORE IP (HBM/DDR BCAM) met en œuvre une structure de données associative, également appelée mémoire adressable par le contenu, qui utilise une DRAM pour le stockage. La HBM/DDR BCAM stocke des entrées (clé, réponse) avec des chaînes de bits de clé et de réponse arbitraires et permet la récupération de la réponse sur la base d'une correspondance exacte entre tous les bits de la clé de recherche et tous les bits de la clé.
Semi-Ternary CAM (STCAM)
La Semi-Ternary CAM LogiCORE IP (STCAM) implémente une structure de données de type tableau associatif, également appelée mémoire adressable par le contenu. La STCAM stocke des entrées (clé, masque, priorité, réponse) avec des chaînes de bits de clé, de masque et de réponse arbitraires et permet la récupération de la réponse sur la base d'une correspondance ternaire de la clé de recherche. La correspondance ternaire permet à plusieurs entrées de correspondre à la même clé de recherche. L'entrée ayant la priorité la plus faible est sélectionnée comme gagnante. La STCAM prend en charge un nombre limité de masques uniques, c'est-à-dire que chaque masque est partagé par plusieurs entrées. Cela permet une réduction considérable de la logique et de la mémoire par rapport aux TCAM. La STCAM convient parfaitement aux applications nécessitant un stockage efficace des entrées à l'aide de plusieurs masques, mais en nombre limité. Par exemple, la correspondance du préfixe le plus long de l'adresse IP pour les tables de transfert IP ou les tables de recherche de mégaflux OVS.
Ternary CAM (TCAM)
La Ternary CAM LogiCORE IP (TCAM) met en œuvre une structure de données de type tableau associatif, également appelée mémoire adressable par le contenu. La TCAM stocke des entrées (clé, masque, priorité, réponse) avec des valeurs arbitraires pour la clé, le masque, la priorité et la réponse, et permet de récupérer la réponse sur la base d'une correspondance ternaire entre tous les bits de la clé de recherche masquée et tous les bits de la clé masquée. La clé est masquable par bits, ce qui permet de définir des bits arbitraires dans la clé à l'état ternaire (sans importance). La correspondance ternaire permet à plusieurs entrées de correspondre et la valeur de priorité de l'entrée détermine la réponse gagnante.
La solution CAM repose sur une mise en œuvre combinée du hardware et du software.
Mémoire adressable par contenu binaire
Mémoire adressable par contenu binaire DRAM mise en cache par HBM/DDR4
Mémoire adressable par contenu semi-ternaire
Mémoire adressable par contenu ternaire
| Référence | Description |
|---|---|
| EF-DI-CAM-EXTENDED-PROj | Licence de projet LogiCORE™, BCAM, CBDCAM, STCAM (LPM), TCAM (tous) |
| EF-DI-CAM-EXTENDED-SITE | Licence de site LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (tous) |
| EF-DI-CAM-EXTENDED-WW | Licence mondiale LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (tous) |
| EFR-DI-CAM-EXTENDED-PROJ | Renouvellement de l'assistance de licence de projet LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (tous) |
| EFR-DI-CAM-EXTENDED-SITE | Renouvellement de l'assistance de licence de site LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (tous) |
| EFR-DI-CAM-EXTENDED-WW | Renouvellement de l'assistance de licence de site LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (tous) |
Certaines technologies AMD peuvent nécessiter des activations tierces. Les fonctionnalités prises en charge peuvent varier selon le système d'exploitation. Consultez le fabricant du système pour en savoir plus sur ses caractéristiques spécifiques. Aucune technologie ni aucun produit ne peut être totalement sûr.