Ternary Content-Addressable Memory (TCAM)

Autor: Roger Morrison
Data Utworzenia: 21 Wrzesień 2021
Data Aktualizacji: 21 Czerwiec 2024
Anonim
What is content addressable memory (CAM) or associative memory?  How to design it ?  What is TCAM?
Wideo: What is content addressable memory (CAM) or associative memory? How to design it ? What is TCAM?

Zawartość

Definicja - Co oznacza trzeciorzędna pamięć adresowana treścią (TCAM)?

Trójskładnikowa pamięć adresowana treścią (TCAM) to rodzaj pamięci adresowanej treściowo (CAM), która pozwala na trzeci stan „nie przejmuj się” lub „X” w jednym lub większej liczbie bitów przechowywanych danych, zwiększając elastyczność Szukaj. Słowo „trójskładnikowe” odnosi się do liczby danych wejściowych, które pamięć może przechowywać i wyszukiwać: 0, 1 i X lub symbol wieloznaczny. Z drugiej strony, binarne CAM mogą wyszukiwać tylko za pomocą 1 i 0.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia Ternary Content-Addressable Memory (TCAM)

Pamięć adresowana trójskładnikowo jest rodzajem CAM, który jest uważany za przeciwieństwo pamięci RAM, ponieważ nie uzyskuje dostępu do danych w ten sam sposób, poprzez podanie określonego adresu pamięci, w którym dane są przechowywane. Ale do danych przechowywanych w CAM można uzyskać dostęp tylko poprzez zapytanie o określone dane, które są wymagane, a następnie CAM wyszukuje adresy, w których przechowywane są dane, o które pytano. CAM służy do przechowywania i wyszukiwania danych o stałej długości, co czyni go idealnym do przechowywania adresów MAC, ponieważ mają one stałą długość. Jest także szybszy niż pamięć RAM, ponieważ umożliwia wyszukiwanie równoległe.


Zwykły CAM lub binarny CAM może wyszukiwać tylko z zerami 1 i 0, ale trójskładnik CAM dodaje „X” do miksu, dzięki czemu dane nie muszą być dokładnie dopasowane, co zwiększa jego elastyczność. Dzięki temu idealnie nadaje się do przechowywania list kontroli dostępu (ACL) w przełącznikach i routerach klasy korporacyjnej, ponieważ można je przeszukiwać w szerszym polu, dzięki czemu wyszukiwanie jest bardziej elastyczne. Na przykład można porównać cały zakres adresów IP jednocześnie, zamiast porównywać całą zawartość jeden po drugim. Jest to przydatne do zwiększenia szybkości wyszukiwania trasy, przekazywania pakietów, klasyfikacji pakietów i poleceń opartych na ACL.

Pomimo swoich zalet, TCAM jest rzadko stosowany w przemyśle elektronicznym, ponieważ jest drogi w budowie i zużywa dużo energii, która następnie jest przekształcana w ciepło, co powoduje dodatkowe zapotrzebowanie na moc do chłodzenia.