Regarding advancements in lookup algorithms (as AlgoMatch by Arista) and maybe other new technology advancements, Is TCAM a necessary module for networking silicons? Do merchant silicon like Broadcom chipsets have on-chip TCAM? if yes, Isn't it enough so there is no need to place external TCAM?
Both variants, internal and external TCAM, exist. While internal is the best choice and more common for lowest cost and lowest latency, external TCAM enables a higher scalability for the required tables (routes, ACLs, QoS, etc).