关于一种低功耗、抗软错误的TCAM 系统设计.docVIP

关于一种低功耗、抗软错误的TCAM 系统设计.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于一种低功耗、抗软错误的TCAM 系统设计   1引言   三态按内容寻址存储器(TernaryContentAddressableMemory,TCAM)不仅可以像SRAM、DRAM 一样进行读写操作,还具有三态有哪些信誉好的足球投注网站功能,能够提供1、0及不关心(X)态的有哪些信誉好的足球投注网站支持,并在一个时钟周期内给出有哪些信誉好的足球投注网站结果,在路由网络查找、报文分类以及全相连Cache等相关计算机领域有着极其广泛的用途.但随着集成电路进入超深亚微米时代,存储器的软错误率(SoftErrorRate,SER)大大增加.而TCAM 采用了对软错误敏感的SRAM 单元,并且由于TCAM 的地线反弹噪声严重以及很难实现版图交织技术,因此TCAM 比普通存储器更易受到软错误的影响.更重要的是,增加加固电路必将带来更多的功耗,使TCAM 的高功耗问题雪上加霜.因此,如何实现低功耗的TCAM 抗软错误电路就成为人们新的研究热点.   目前国内外对CAM 的抗辐射研究主要有以下几点:(1)H.J.Lee提出一种可以瞬时检测软错误的电路结构,他在存储器的每个字电路内部进行奇偶校验,其优点是电路结构容易实现,但随着多位翻转概率的增加,其局限性也愈发明显;(2)K.Pagiamtzis等人提出了一种基于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信号变为高电平,以表示系统拒绝接收外部数据,开始进行读、有哪些信誉好的足球投注网站以及刷新操作.刷新一方面是补偿eDRAM由于漏电造成的电荷损失,另一方面则是将经过译码纠正的数据重写到TCAM 和eDRAM 内,达到软错误免疫和纠正的目的.   假设系统在t0时刻发生了粒子轰击,对TCAM或eDRAM 的某一位造成了翻转.此时,该系统将不断地从eDRAM 中读取经过汉明编码的数据,然后将错误的数据修正后再写入到TCAM 中,从而防止软错误的积累.若TCAM 内发生的是两位翻转,系统也可以将eDRAM 的正确数据重写到TCAM 内,以此达到纠错的目的.由于本文采用了独特的左右双半区独立工作的汉明编码和译码纠错电路,因此假若两位错误发生在各自译码电路的工作区域,那么就与一位纠错相似,系统可以完成两位翻转的纠错.但若两位错误发生在同一工作区域,系统将无法进行错误修复.例如,72位源码分为高36位和低36位进行汉明编码,得到的42位编码数据分别存入DRAM 的左半区和右半区.若两位错误中一位发生在左半区,另一位发生在右半区,则系统可以修复该错误;若两位错误同时发生在左半区或右半区,则系统不能对其进行纠错.   3系统关键

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档