【技术实现步骤摘要】
一种改进型的CAM匹配线敏感放大器电路结构
本专利技术涉及一种敏感放大器电路结构,更具体地说,涉及一种改进型的CAM匹配线敏感放大器电路结构。
技术介绍
CAM(Content-AddressableMemory)是一种高速的硬件搜索引擎,广泛的应用于搜索密集型操作中,如Internet中的主干网/边沿网的路由器中,实现路由表查找及数据包转发。一个简单CAM的结构框图,如图1所示,它主要由字电路组成的阵列、译码器、优先级编码器组成。其中的一行称为一个字(word)电路,NOR型匹配线结构是将CAM单元的并行连接。图2给出了一种NOR型字电路结构图,可见,所有的TCAM单元并行的连接在匹配线ML上。在比较结果为“匹配”的时候,NORcell中所有的下拉通道(M1/M3、M2/M4)都关闭;在比较结果为“失配”的时候,至少有一个NORcell的下拉通道(M1/M3、M2/M4)打开。用敏感放大器SA来敏感匹配线ML上的电压,从而得到匹配还是失配的结果。由于CAM工作时所有的字电路同时启动,因此功耗很高。如何降低CAM功耗 ...
【技术保护点】
1.一种改进型的CAM匹配线敏感放大器电路结构,包括功能字电路阵列、虚字电路及时序控制电路,所述功能字电路阵列,包括n个与门电路、n个敏感放大器电路PVT-ESA及n条NOR型CAM单元电路NOR CAM cells,所述n个与门电路的一个输入端分别与n个有效位标志Valid相连,所述n个与门电路的输出端分别通过控制线START[1]…START[n]与n个敏感放大器电路PVT-ESA的输入端相连,n个敏感放大器电路PVT-ESA的输出端分别通过匹配线ML[1]…ML[n]与n条NOR CAM cells电路的输入端相连,n为大于零的正整数;所述虚字电路,包括二个与门电路、 ...
【技术特征摘要】
1.一种改进型的CAM匹配线敏感放大器电路结构,包括功能字电路阵列、虚字电路及时序控制电路,所述功能字电路阵列,包括n个与门电路、n个敏感放大器电路PVT-ESA及n条NOR型CAM单元电路NORCAMcells,所述n个与门电路的一个输入端分别与n个有效位标志Valid相连,所述n个与门电路的输出端分别通过控制线START[1]…START[n]与n个敏感放大器电路PVT-ESA的输入端相连,n个敏感放大器电路PVT-ESA的输出端分别通过匹配线ML[1]…ML[n]与n条NORCAMcells电路的输入端相连,n为大于零的正整数;所述虚字电路,包括二个与门电路、二个敏感放大器电路PVT-ESA_DM1及PVT-ESA_DM2,还包括两条NORCAMcells电路,其中一条固定为全匹配(match),另一条固定为一位失配(1-bitmismatch),所述二个与门电路的输入端分别与有效位标志Valid=1相连,二个与门电路的输出端分别通过控制线START[n+1]、START[n+2]与PVT-ESA_DM1电路的输入端及PVT-ESA_DM2电路的输入端相连,PVT-ESA_DM1电路的输出端、PVT-ESA_DM2电路的输出端分别通过匹配线ML[n+1]、ML[n+2]与NORCAMcells(1-bitmismatch)电路的输入端及NORCAMcells(match)电路的输入端相连;所述时序控制电路,包括一个反相器、一个可编程延迟单元PROG_DLY电路、一个与门电路及一个DFF触发器,所述反相器的输入端分别与时钟信号CLK、虚字电路中的二个与门电路的另一个输入端、功能字电路阵列中的n个与门电路的另一个输入端及DFF触发器的时钟端相连,反相器的输出端与PROG_DLY电路输入端相连,PROG_DLY电路输出端通过控制线STOP分别与虚字电路中的PVT-ESA_DM2电路的输入端、PVT-ESA_DM1电路的输入端及功能字电路阵列中n个PVT-ESA电路的输入端相连,虚字电路中的PVT-ESA_DM2电路的输出端通过输出线DMO2与DFF触发器的输入端口D相连,输出端口Q与与门电路的输入端相连,与门电路的另一个输入端与时钟信号CLK相连,与门电路的输出端通过控制信号DLY_CLK与可编程延迟单元PROG_DLY电路相连,其特征在于:所述敏感放大器电路PVT-ESA,选自改进型敏感放大器电路PVT-ESA_a电路结构或PVT-ESA_b电路结构中的一种,所述PVT-ESA_a电路结构,包括PMOS管Pa1、Pa2、Pa3、Pa4、Pa5、Pa6,NMOS管Na1、Na2、Na3、Na4及反相器Ta,所述PMOS管P...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。