Ternary Content-Addressable Memory (TCAM)

Autor: Roger Morrison
Datum Vytvoření: 21 Září 2021
Datum Aktualizace: 21 Červen 2024
Anonim
What is content addressable memory (CAM) or associative memory?  How to design it ?  What is TCAM?
Video: What is content addressable memory (CAM) or associative memory? How to design it ? What is TCAM?

Obsah

Definice - Co znamená Ternary Content-Addressable Memory (TCAM)?

Ternární obsahově adresovatelná paměť (TCAM) je typ obsahově adresovatelné paměti (CAM), který umožňuje třetímu stavu „nestarat se“ nebo „X“ v jednom nebo více bitech uložených dat, což zvyšuje flexibilitu Vyhledávání. Slovo „ternární“ označuje počet vstupů, které může paměť uložit a dotazovat: 0, 1 a X nebo divoká karta. Na druhé straně binární CAM mohou dotazovat pouze pomocí 1s a 0s.


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Ternary Content-Addressable Memory (TCAM)

Ternární obsahově adresovatelná paměť je typ CAM, který je považován za opak RAM, protože nepřistupuje k datům stejným způsobem tím, že poskytuje specifickou paměťovou adresu, na kterou jsou data uložena. K datům uloženým v CAM však lze přistupovat pouze dotazem na konkrétní požadovaná data a CAM poté načte adresy, kde jsou uložena požadovaná data. CAM se používá pro ukládání a vyhledávání dat pevné délky, což je ideální pro ukládání MAC adres, protože mají pevnou délku. Je také rychlejší než RAM, protože umožňuje paralelní vyhledávání.


Běžné CAM nebo binární CAM mohou vyhledávat pouze s 1 s a 0 s, ale ternární CAM přidává do mixu „X“, takže data se nemusí přesně shodovat, což zvyšuje jeho flexibilitu. Díky tomu je ideální pro ukládání seznamů řízení přístupu (ACL) v podnikových přepínačích a směrovačích, protože lze vyhledávat v širším poli, čímž je vyhledávání flexibilnější. Například je možné prohledávat celou řadu IP adres najednou namísto porovnávání celého obsahu jeden po druhém. To je užitečné pro zvýšení rychlosti vyhledávání trasy, předávání paketů, klasifikace paketů a příkazů založených na ACL.

I přes své výhody je TCAM v elektronickém průmyslu jen zřídka používán, protože je nákladné stavět a spotřebovávat velké množství energie, která se pak přeměňuje na teplo, což má za následek další požadavky na energii pro chlazení.