媒体报道

NEWS

Your location :   Home  >  行业洞察  >  媒体报道
低功耗与非型TCAM的原理介绍与时序研究
日期:2011-02-16 来源:

汽车级绝缘栅双极晶体管 全球电子连接器生产商—samtec 最新断路器保护套

     1.引 言

  随着路由器接口速率的不断提高,软件路由查找机制已经不能满足纳秒级的转发要求。而TCAM由于其速度快.且解决了CIDR带来的最长前缀匹配问题.成为当前常用的硬件解决方案。

  TCAM即三元内容寻址存储器是带有按位屏蔽能力的基于硬件并行查表的存储器,以硬件化的路由表查找和分组转发技术实现对各类数据包的快速分类和路由,同时支持ACL和MPLS查找。高速的TCAM允许对位域进行‘0’、‘1’或‘x’(忽略)三种方式的查找,因此可以用来确定最长前缀匹配。这种存储器可以实现具有屏蔽功能的查找,使‘x’查找成为可能。除可快速查找关键字外,还能够实现许多逻辑运算,大大加速路由查找速度。

  “与非”型因其可以对匹配线进行有选择性预充从而避免了大量不必要的求值功耗的产生,功耗要远远低于“或非”型。由于实际的TCAM单元阵列十分复杂,时序控制成为其能否正常运行的重点,如何设计时序电路也成为TCAM设计中的难点。本文将重点介绍“与非”型TCAM及其组成电路,并讨论时序控制问题。

  2 TCAM工作原理:

  TCAM是在二元内容寻址存储器(cAM)的基础之上改进发展而来的,CAM是一种专用存储器件,可进行快速大量并行搜索。在执行搜索操作的时候,存储器中所有的数据同时与搜索关键字相比较,而搜索结果就是匹配项的物理地址。为了保证快速搜索,CAM通常采用管线结构,每个时钟周期都能启动搜索,运行速度可以维持在每时钟周期搜索一次。

  TCAM单元与cAM单元结构上的不同在于一个TCAM单元包含两个SRAM单元,可以理解为用两位二进制数值来表示三个不同的状态。图l为经典的“与非”型TCAM单元,其中sLl和s 为搜索线,为一列单元共有,ML.IN和ML一0uT为匹配线输入和输出,STAM则采用常用的6管型sTAM。

  在搜索操作中,一个两位二进制数以互补形式输人,分别存储在TcAM单元的两个SRAM中,当输人数据与s*中已存数据相同时,匹配线导通,反之截止,即“匹配导通,失配截止”。

“与非”型TcAM单元

 图1 “与非”型TcAM单元。

Consultant related

Sales Service Line:
+86-0755-82127888

Technical Support line:
+86-0755-82127938

Complaint line:
+86-0755-82127989

Copyright © 2005-2025 HUAZHOU LTD. All rights reserved. Designed by huazhouzcn.com  粤ICP备12085565号-1   
Sales Service Line:+86-0755-82127888    Technical Support line:+86-0755-82127938   Complaint line:+86-0755-82127989

Customer Service

Hotline

+86-0755-82127888

Times

9:00AM~18:00PM(UTC+8)

Online messages