SRAM存储器( 二 )


选择sram(静态随机存取存储器)是一种只要在供电条件下便能够存储数据的存储器件,而且是大多数高性能系统的一个关键部分 。sram具有众多的架构,各针对一种特定的套用 。本文旨在对目前市面上现有的sram做全面评述,并简要说明就某些特定用途而言,哪类sram是其最佳选择 。sram从高层次上可以划分为两个大类:即同步型和异步型 。同步型sram採用一个输入时钟来启动至存储器的所有事务处理(读、写、取消选定等) 。而异步型sram则并不具备时钟输入,且必须监视输入以获取来自控制器的命令 。一旦识别出某条命令,这些器件将立即加以执行 。同步sram家族分类与某一特定套用相适应的最佳sram的选择取决于多个因素,其中包括功率限制、频宽要求、密度以及读/写操作模式等 。可满足不同系统要求的同步型和异步型sram多种多样,本文将逐一加以说明 。各种同步型sram比较同步型sram于上个世纪80年代后期首度面市,最初是面向具有极高性能的工作站和伺服器中的第二级(l2)高速缓冲存储器套用 。进入上个世纪90年代中期之后,它又在较为主流的套用(包括个人电脑中的第二级高速缓冲存储器)中寻觅到了自己的用武之地 。自那以后,在包括高性能网路在内的众多套用的设计中,同步型sram大行其道(在这些套用中,它们通常被用于数据缓冲器、高速暂存器、伫列管理功能和统计缓冲器) 。同步型sram又可以採用多种不同的架构 。下文将对某些“主流”的器件做简要说明 。1:标準同步型sram标準同步型sram是被“主流套用”所接纳的第一种同步型sram 。这些器件虽然主要面向pc l2高速缓冲存储器套用,但也渗透到了非pc套用领域中,比如网路、电信、数位讯号处理(dsp)以及医疗和测试设备 。其中,标準同步型sram具有两种基本格式:流水线型和直通型 。两者之间的差异是:直通型sram仅在输入端上具有暂存器,当地址和控制输入被捕获且一个读存取操作被启动时,数据将被允许 “直接流”至输出端 。当用户对初始延迟的重要性考虑超过对持续频宽的考究时,人们往往优先採用直通型架构 。“流水线型”同步sram同时拥有一个输入暂存器和一个输出暂存器 。流水线型sram所提供的工作频率和频宽通常高于直通型sram 。因此,在需求较高宽频,而对初始延迟不是很敏感时,人们常常优先採用流水线型sram 。2:nobltm(无汇流排延迟)型sram有些套用不允许“等待状态” 。比如网路套用中“等待状态”有可能对性能产生严重的影响 。为解决该问题,赛普拉斯公司推出了无汇流排延迟(nobl)型sram 。nobl型sram与标準同步型sram很相似,但是拥有附加的片上逻辑电路,旨在完全消除标準同步型sram系列所需的“等待状态” 。通过消除这些“等待状态”,此类sram能够实现100]的汇流排利用率(丝毫不受读/写模式的影响) 。该功能极大地改善了存储器性能,尤其是当存在频繁的读/写操作变换时 。nobl型sram也存在两种版本:直通型和流水线型 。直通型nobl sram始终具有一个单周期偏移,而nobl流水线型sram则保持了一个双周期偏移 。3:四倍数据速率(qdrtm)型sram儘管推出了nobl型架构并使性能较之标準同步型sram有所改善,但某些系统对性能有着更高的要求 。于是,赛普拉斯、renesas、idt、nec和三星等几家公司联合开发出了qdr型sram 。qdr架构旨在满足那些要求低延迟且所需频宽明显高于nobl型架构提供能力的“高频宽需求型”系统的需要 。qdr型sram与nobl型sram最为显着的差异之一是前者的读连线埠和写连线埠是分开的 。这些连线埠可独立工作,并支持并行的读和写事务处理 。qdr型 sram能够以ddr传输速率(2倍)来支持两项同时出现的事务处理,四倍数据速率(qdr)的名称便是由此得来的 。qdr型sram具有两种基本类型:即2字脉冲串和4字脉冲串 。这两种类型之间的差异在于每项事务处理过程中所支持的脉冲串长度 。4:qdr-ii型sramqdr- ii型sram与qdr型sram相似,但在性能方面进一步提升 。与相同频率的qdr型器件相比,qdr-ii型sram所产生的总数据有效视窗面积大了 35]左右 。另外,qdr-ii型sram产品还比qdr型器件多了一个半延迟周期 。这增加的半个时钟周期可在对初始延迟影响极小的情况下提供高得多的频率和频宽 。5:ddr型sram如果qdr型sram面向的是具有平衡读/写模式的套用,ddr型sram架构则主要针对那些需要进行数据流式传输(例如,后随多项写操作的多项读操作)、且所需频宽远远高于标準同步型器件或nobl型器件的套用 。ddr型sram具有出众的整体汇流排利用率以及高得多的总频宽,性能也因此得到了最大限度的提升 。和qdr型sram一样,ddr型sram也有两种格式:即2字脉冲串和4字脉冲串 。究竟选择哪一种取决于所需的数据颗粒度以及存储器的数据汇流排宽度 。各种异步型sram比较第二大类sram为异步型sram 。那些不具备时钟输入的sram便是异步型的 。在这些器件中,读操作和写操作将在器件接收到指令之后立即被启动 。採用异步型sram最大的优点之一是它们拥有长达几十年的使用历史并已为人们所充分了解 。由于异步型sram已经面市很久了,因此许多标準处理器都包含了业已配备异步型sram接口的存储控制器,从而最大限度地减少了所需的设计工作量 。异步型sram的典型存取时间为8ns(或更长) 。因此,它们一般套用于时钟频率为100mhz(或更低)的系统中 。异步型sram可被进一步划分为两种主要类别:即快速异步型sram和低功耗异步型 sram(mobltm) 。1:快速异步型sram存取时间为35ns(或更短)的异步型sram可被归类为“快速”异步型sram 。这些存储器通常套用于老式系统中,且功耗较高(1/2w或更高是司空见惯的) 。其典型套用包括老式pc l2高速缓冲存储器、高速暂存器以及工业套用中的缓冲存储器 。2:mobltm低功耗异步型sram有些套用(例如行动电话)对功耗的关注程度要超过对性能的关注程度 。因此,製造商(比如赛普拉斯公司)推出了功耗极低的sram系列 。赛普拉斯的 mobl(意指“更长的电池使用寿命”)低功耗异步型sram产品库汇集了多款典型存取时间约为40ns(或更长)并专为实现低功耗而最佳化的器件 。典型待机功耗可低至10μw(或更低),而运行功耗则可低至30mw(或更低) 。这些器件的存储密度各异,从64kb到16mb一应俱全 。伪sram(亦即psram)如果需要16mb以上的存储密度,则psram(或称伪psram)是一种可行的解决方案 。所谓伪sram是指一种具有一个dram存储器核心和一个 “sram型”接口的存储器件 。由于psram使用了一个dram核心,因而也需要进行周期性的刷新,以便保存数据 。但不同的是,标準dram的刷新控制是在器件外部进行的,而psram则具有一个“隐式”刷新电路,这使得它们能够被容易地用作其他异步型sram的存储密度升级型器件 。结论在选择sram时,您会面对众多的选择方案 。在某些场合,选择是有限的 。许多已经确立了自己稳固地位的处理器都包含了支持特殊sram架构的存储控制器 。新型处理器的设计则更灵活 。为了决定最佳的可选方案,至关重要的是确定存储器子系统(即兆比特每秒、初始延迟、运行功耗、待机功耗、成本等等)的优先权以及系统的工作特性(读/写操作模式、工作频率等等) 。网路套用往往具有接近50/50的读/写模式,它适合于採用qdr系列的解决方案 。其他套用(甚至是同一个系统内的功能电路)则往往具有不平衡的读/写模式,这就适合于採用公共i/o架构,包括标準同步型、nobl型和ddr型 。另有一些系统要求可能的最低功耗,以便延长电池的使用寿命,可选用的方案分别为mobl型sram和psram 。市场求变新静态随机存取存储器(sram)多年来被广泛套用于各种场合 。凡是需要快速存取数据的套用,特别是在要求初始存取等待时间很短的情况下,都会考虑使用sram,这已经成为一个常识 。历史上sram存储器市场曾经几度起伏,大多数时候,整个市场需求量会因为一个新的sram套用而暴涨 。例如,1995年pc快速增长的时候,sram作为cpu的快取,因而其需求量大幅增长 。1999年网路市场,以及2003年手机市场的暴发,也使sram存储器市场出现了同样的情况 。然而,在过去的几年中,sram存储器市场由于种种原因急剧萎缩 。市场调查数据显示,sram存储器市场容量已从2000年的60亿美元缩小到目前的十亿美元 。市场容量的缩减也导致了供应商格局的变化,使得各领先厂商的sram部门收入增长潜力受到限制 。这些厂商中很多是价值几十亿美元的公司,他们对市场容量更大的产品比较有兴趣 。在过去的2、3年里,我们已经看到美光、摩托罗拉、ibm、东芝、三星、nec、瑞萨全部或部分退出了sram存储器市场 。基于这种现状,人们不禁要问:sram会不会彻底死掉?我们相信,答案是否定的 。从技术的角度来说,与竞争技术(例如sdram甚至rldram)相比,sram仍然具有最短的初始存取等待时间 。而其他产品的初始存取等待时间很难做到5个周期以内,而在sram的许多典型套用中,超过三个周期的等待就是不可接受的了,特别是网路和电信套用领域 。另一方面,由于重新进行系统设计的高额成本,很多老的设计仍在使用sram并会继续使用相当长的一段时间 。过去几年中,sram供应商也针对不同套用需求开发了很多不同种类的sram 。例如,高端网路设备需要很高速度的同步sram来为各类系统提供g级频宽 。我们相信高速和超高速sram未来还将继续发展 。这一驱动力源自于电信套用领域对更高频率的同步sram的持续需求 。时钟速度已经从66mhz提高到了300mhz 。为了向客户提供更多的频宽,同步sram产生了很多不同的架构,包括nobl(无汇流排等待时间),qdr(四倍数据率),qdrii,以及现在的qdrii+ 。作为sram存储器市场的领导者,赛普拉斯发起创立并从一开始起就是qdr联盟的成员 。赛普拉斯还是第一个提供72m sync/nobl 和 qdr sram的供应商,这是世界上最大的sram 。随着网路系统对频宽和速度的持续推动,sram已成为高端网路系统中重要的支持元件 。sram的另一分支是异步sram 。这类sram不像同步sram那样依靠时钟输出数据,而是在某一特定时间内保证读写数/据 。最老一代的sram是快速异步sram,速度一般在10ns~20ns 。这些sram广泛套用于dsl、ip电话、bts、voip、开关、医疗系统、列印/传真机、汽车导航系统等等 。快速异步sram的顶级供应商包括赛普拉斯、三星和瑞萨 。然而,作为“长寿”策略的一部分,只有赛普拉斯保持了最丰富的产品线 。赛普拉斯至今仍向客户供应4kb sram,这一产品20年前就投产了 。异步sram的另一分支是低功耗sram 。他们通常具有较低的访问速度,taa在55ns或70ns 。这类sram将功耗,特别是待机电流(isb1, isb2)降到了最低,以满足移动设备的要求 。典型的icc可以达到1ma且isb1/isb2降到1ua的水平 。这类存储器在手机、消费电子、汽车、pos、印表机、医疗设备等领域有着广泛的套用 。在各类低功耗sram存储器市场中,赛普拉斯的mobltm(更长电池寿命)sram鹤立鸡群,因其能在保持最低isb2的同时达到45ns的taa 。在顶级的三个微功耗sram供应商中,三星最近退出了市场 。瑞萨仍然保持着现有产品的供货,但是没有迹象表明他们会扩充其目前产品线 。唯一还在更新技术平台上开发新产品的供应商就是赛普拉斯,而且还保持着该领域最宽的产品线,这使得赛普拉斯成为这些细分市场中唯一的一线供应商,并在过去的几个季度中引发了市场的重新洗牌 。我们期待缺货和价格上涨能够为二线供应商带来利益,并催生异步sram存储器市场的新玩家 。然而,对于二线和新供应商而言,这仍然是一场艰苦的攻坚战,因为存储器生意需要规模和长时间的学习经验 。另一方面,随着赛普拉斯将90nm技术套用于微功耗sram,客户正在积极地向新的技术转移 。对于新客户,这实际上是一个好机会,可以直接採用赛普拉斯的90nm技术并享受其容量和成本优势 。