Versionshinweise für Vivado IP
Dieser Artikel enthält eine Liste aller Antwortdatensätze für „Vivado™ IP-Versionshinweise – Alle IP-Änderungsprotokolldaten“ und der zugehörigen Version der Vivado-Tools.
von: AMD
Das Binary CAM LogiCORE IP (BCAM) implementiert eine assoziative Array-Datenstruktur, die auch als inhaltsadressierbarer Speicher bezeichnet wird.
Binary CAM (BCAM)
Das Binary CAM LogiCORE™ IP (BCAM) implementiert eine assoziative Array-Datenstruktur, die auch als inhaltsadressierbarer Speicher bezeichnet wird. Das BCAM speichert (Key, Response)-Einträge mit beliebigen Bit-Strings für Key und Response und ermöglicht das Abrufen der Response, basierend auf einer exakten Übereinstimmung aller Bits im Such-Key mit allen Bits im Key.
HBM/DDR4 Binary CAM (HBM/DDR BCAM)
Das HBM/DDR4 Binary CAM LogiCORE IP (HBM/DDR BCAM) implementiert eine assoziative Array-Datenstruktur, die auch als inhaltsadressierbarer Speicher bekannt ist, und verwendet dafür DRAM zur Speicherung. Das HBM/DDR BCAM speichert (Key, Response)-Einträge mit beliebigen Bit-Strings für Key und Response und ermöglicht das Abrufen der Response basierend auf einer exakten Übereinstimmung aller Bits im Such-Key mit allen Bits im Key.
Semi-Ternary CAM (STCAM)
Das Semi-Ternary CAM LogiCORE IP (STCAM) implementiert eine assoziative Array-Datenstruktur, die auch als inhaltsadressierbarer Speicher bekannt ist. Das STCAM speichert (Key, Mask, Priority, Response)-Einträge mit beliebigen Bit-Strings für Key, Mask und Response und ermöglicht das Abrufen der Response basierend auf einer ternären Übereinstimmung im Such-Key. Die ternäre Übereinstimmung erlaubt es, dass mehrere Einträge mit demselben Such-Key übereinstimmen. Der Eintrag mit der niedrigsten Priorität wird als „Gewinner“ ausgewählt. Das STCAM unterstützt eine begrenzte Anzahl eindeutiger Masken, das heißt, jede Maske wird von mehreren Einträgen gemeinsam genutzt. Dies ermöglicht eine erhebliche Reduzierung von Logik und Speicher im Vergleich zu TCAMs. Das STCAM eignet sich gut für Anwendungen, die eine effiziente Speicherung von Einträgen unter Verwendung mehrerer, aber begrenzter Masken erfordern. Beispiel: Längste Präfix-Übereinstimmung der IP-Adresse für IP-Weiterleitungstabellen oder OVS-Mega-Flow-Lookup-Tabellen.
Ternary CAM (TCAM)
Das Ternary CAM LogiCORE IP (TCAM) implementiert eine assoziative Array-Datenstruktur, die auch als ternärer inhaltsadressierbarer Speicher bekannt ist. Das TCAM speichert (Key, Mask, Priority, Response)-Einträge mit beliebigen Werten für Key, Mask, Priority und Response und ermöglicht das Abrufen der Response basierend auf einer ternären Übereinstimmung aller Bits im maskierten Such-Key mit allen Bits im maskierten Key. Der Key ist bitmaskierbar, wodurch beliebige Bits im Key in den ternären Zustand („don’t care“) versetzt werden können. Die ternäre Übereinstimmung ermöglicht es, dass mehrere Einträge übereinstimmen. Der Prioritätswert des Eintrags bestimmt dabei die Response, die „gewinnt“.
Die CAM-Lösung basiert auf einer kombinierten Hardware- und Softwareimplementierung.
Binärer inhaltsadressierbarer Speicher
HBM/DDR4 Cached DRAM Binary Content Addressable Memory
Semi-Ternary Content Addressable Memory
Adressierbarer Speicher für ternären Content
| Teilenummer | Beschreibung |
|---|---|
| EF-DI-CAM-EXTENDED-PROj | LogiCORE™, BCAM, CBDCAM, STCAM (LPM), TCAM (alle), Projektlizenz |
| EF-DI-CAM-EXTENDED-SITE | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (alle), Standortlizenz |
| EF-DI-CAM-EXTENDED-WW | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (alle), weltweite Lizenz |
| EFR-DI-CAM-EXTENDED-PROJ | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (alle), Verlängerung des Supports für Projektlizenz |
| EFR-DI-CAM-EXTENDED-SITE | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (alle), Verlängerung des Supports für die Standortlizenz |
| EFR-DI-CAM-EXTENDED-WW | LogiCORE, BCAM, CBDCAM, STCAM (LPM), TCAM (alle), Verlängerung des Supports für die Standortlizenz |
Bestimmte AMD Technologien erfordern möglicherweise die Ermöglichung oder Aktivierung durch Dritte. Die unterstützten Funktionen können je nach Betriebssystem variieren. Bitte informieren Sie sich beim Systemhersteller über spezifische Funktionen. Keine Technologie oder kein Produkt kann vollständig sicher sein.