Sep 11

Typical CAM usage

Typically, a network board consists of a network processor, associated memories and CAM’s (multiple cams used in cascade configuration when the table density is more) and the physical interface. As shown below, the network processor has multiple interfaces: 1. Ingress/egress … Continue reading

Sep 08

Working of a CAM

Let us see how CAM works in hardware. As mentioned earlier CAM can be binary or ternary. Binary CAM cell CAM logic will simply have the storage circuitry and comparator logic to provide the match information for the searches performed. … Continue reading

Sep 05

Software and Hardware CAM

Hardware search engines are faster than algorithmic approaches for search intensive applications. Also, the turnaround time of a hardware CAM would be highly deterministic while that of software would depend on how efficiently the search-tree balancing algorithm is implemented. However, … Continue reading