Ternary Content-Addressable Memory (TCAM)

Forfatter: Roger Morrison
Oprettelsesdato: 21 September 2021
Opdateringsdato: 21 Juni 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?

Indhold

Definition - Hvad betyder Ternary Content-Addressable Memory (TCAM)?

Ternary content-addressable memory (TCAM) er en type indholdsadresserbar hukommelse (CAM), der tillader en tredje tilstand af "ikke ligeglad" eller "X" i en eller flere af bitene af lagrede data, hvilket tilføjer fleksibilitet til Søg. Ordet "ternary" refererer til antallet af input, som hukommelsen kan gemme og forespørge: 0, 1 og X eller wild card. På den anden side kan binære CAM'er kun forespørge vha. 1 og 0.


En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Ternary Content-Addressable Memory (TCAM)

Ternær indholdsadresserbar hukommelse er en type CAM, der betragtes som en modsætning af RAM, fordi den ikke får adgang til data på samme måde ved at tilvejebringe en specifik hukommelsesadresse, hvor dataene er lagret. Men CAM-lagrede data kan kun fås ved at stille spørgsmål til de specifikke data, der kræves, og CAM henter derefter adresserne, hvor de forespurgte data er gemt. CAM bruges til lagring og søgning på data i fast længde, hvilket gør det perfekt til lagring af MAC-adresser, fordi disse har en fast længde. Det er også hurtigere end RAM, fordi det tillader parallel søgning.


Regelmæssig CAM eller binær CAM kan kun søge med 1s og 0s, men ternary CAM tilføjer et "X" til blandingen, så data ikke behøver at matche nøjagtigt, hvilket øger deres fleksibilitet. Dette gør det ideelt til lagring af adgangskontrollister (ACL) lister i switches og routers i enterprise-grade, da det kan søges i et bredere felt, hvilket gør søgningen mere fleksibel. For eksempel kan man søge efter en hel række IP-adresser på en gang i stedet for at sammenligne alt indholdet ad gangen. Dette er nyttigt til at øge hastigheden på ruteopslag, pakkevideresendelse, pakkeklassificering og ACL-baserede kommandoer.

Selv med dens fordele bruges TCAM sjældent i elektronikindustrien, fordi det er dyrt at opbygge og bruger meget strøm, som derefter omdannes til varme, hvilket resulterer i yderligere strømkrav til køling.