---------------本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载--------------关于一种低功耗、抗软错误的TCAM系统设计本文从网络收集而来,上传到平台为了帮到更多的人,如果您需要使用本文档,请点击下载按钮下载本文档(有偿下载),另外祝您生活愉快,工作顺利,万事如意!1引言三态按内容寻址存储器(TernaryContentAddressableMemory,TCAM)不仅可以像SRAM、DRAM一样进行读写操作,还具有三态搜索功能,能够提供1、0及不关心(X)态的搜索支持,并在一个时钟周期内给出搜索结果,在路由网络查找、报文分类以及全相连Cache等相关计算机领域有着极其广泛的用途.但随着集成电路进入超深亚微米时代,存储器的软错误率(SoftErrorRate,SER)大大增加.而TCAM采用了对软错误敏感的SRAM单元,并且由于TCAM的地线反弹噪声严重以及很难实现版图交织技术,因此TCAM比普通存储器更易受到软错误的影响.更重要的是,增加加固电路必将带来更多的功耗,使TCAM的高功耗问题雪上加霜.因此,如何实现低功耗的TCAM抗软错误电路就成为人们新的研究热点.目前国内外对CAM的抗辐射研究主要有以下几---------------本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载-----------------------------本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载--------------点:(1)提出一种可以瞬时检测软错误的电路结构,他在存储器的每个字电路内部进行奇偶校验,其优点是电路结构容易实现,但随着多位翻转概率的增加,其局限性也愈发明显;(2)等人提出了一种基于ECC技术的适合于BiCAM(二值CAM,只能存储0、1,不能存储X)的加固方案,该方案结构精炼,免疫效果显著,但只适用于BiCAM.此外,DRAM拥有较高的临界电荷,并且其刷新特性能很好地解决软错误带来的逻辑问题,但如何将其运用到TCAM的抗辐射应用中还有待商榷.基于上述问题,本文改进了一种基于刷新机制的TCAM系统结构.2TCAM系统原理介绍HideyukiNoda等人提出了一种采用相关联eDRAM(嵌入式DRAM)的高软错误免疫的TCAM结构,该结构不断从eDRAM中读取数据(经ECC编码),然后将错误的数据改正后再写入到存储器中.通过不断地刷新,可以防止软错误的积累,从而减少SER.但随着工艺尺寸不断缩小,该结构也出现了一系列的问题.首先,虽然NOR型TCAM结构的搜索速度极快,但是功耗问题却限制了其在低功耗领域的发展.这是因为从概率方面来看,TCAM的匹配输出绝大多---------------本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载-----------------------------本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载--------------数为失配,全匹配只占极少数,而NOR型结构只要有一位发生失配就会产生功耗,故NOR型TCAM功耗极大.其次,尽管单管DRAM单元的基本操作简单,但其读即刷新的特性使得系统必须先进行数据的正确性分析,再依据结果判断是否进行纠错和写回,从而增加了系统的时序复杂度.最后,由于该系统只有一组汉明编码和译码纠错电路,故只能针对一位软错误进行纠正,无法修复多位翻转造成的逻辑错误.本文针对该结构进行了适当的改进,系统结构:通过采用NAND型TCAM结构以及新型匹配线技术来降低搜索功耗;用三管DRAM代替单管DRAM,以此优化系统时序;采用两组左右半区分工的汉明编码和译码纠错电路来消除部分两位软错误翻转所带来的影响.因此,整个系统是以TCAM为核心,利用eDRAM的刷新特性,将经过汉明码纠正的数据重写到TCAM内,从而实现抗辐射功能.系统的时序.work信号为功能选择信号.当work信号为低电平时,系统进行外部写操作,此时外部数据通过位线(BL)写入eDRAM和TCAM当中.TCAM内存储的是原始数据,而eDRAM则存储经过汉明编码后的数据.当外部数据逐字写入TCAM和eDRAM后,work信号变为高电平,以表示系统拒绝接收外部---------------本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载-----------------------------本文为网络收集精选范文、公文、论文、和其他应用文档,如需本文,请下载--------------数据,开始进行读、搜...