AMB芯片
集数据传输控制、并—串数据转换功能的芯片
amb芯片(advanced memory buffer),即高级内存缓冲器芯片。amb芯片是集数据传输控制、并—串数据转换功能的芯片,此芯片一般是用在fb-dimm内存上。满足了日益提高的性能及容量要求。
产品概述
高级内存缓冲器(amb)芯片是用于服务器和高性能计算机内存系统的关键芯片。为了满足日益提高的性能及容量要求,新一代内存系统引入了全缓冲双列直插内存模组(fb-dimm)架构。这种fb-dimm内存架构以amb芯片为核心,通过高速、串行、点对点的接口与内存控制器及其它的fb-dimm通信,解决了传统并行式内存架构速度与容量难以兼顾的问题,使服务器和高性能计算机的性能有了质的飞跃,但同时也带来了能耗问题。由于amb是整个服务器中功耗最大的器件之一,而服务器对amb的需求量又极大(amb的数量一般是处理器的16-32倍),因此amb的功耗对服务器乃至整个计算机数据中心的能耗大小举足轻重:amb的功耗降低一点,服务器的功耗就将成倍降低,反之亦然。由于amb芯片设计的技术门槛比较高,低功耗设计难度很大,因此全球范围内参与此类产品研发的ic设计公司凤毛麟角。
产品类型
1、arm7系列 优化用于对价位和功耗敏感的消费应用的低功耗32位核,有:嵌入式ice-rt逻辑;非常低的功耗;三段流水线和冯·诺依曼结构,提供0.9mips/mhz。  2、securcore sc100特为安全市场设计,带特定的抗拒窜改和反工程的特性。还带灵活的保护单元确保操作系统和应用数据的安全。  3、arm9系列 高性能和低功耗领先的硬宏单元,带有:5段流水线;哈佛结构提供1.1mips/mhz。 arm920t和arm922t内置全性能的mmu、指令和数据cache和高速amba总线接口。amba片上总线是一个开放标准,已成为soc构建和ip库开发的事实准。amba先进的高性能总线(ahb)接口现由所有新的arm核支持,提供开发全综合设计系统。 arm940t内置指令和数据cache、保护单元和高速amba总线接口。  4、arm9e系列 可综合处理器,带有dsp扩充和紧耦合存储器(tcm)接口,使存储器以完全的处理器速度运转,可直接连接到内核上。 arm966e-s用于硅片尺寸重要,而对cache没要求的实时嵌入式应用,可配置tcm大小:0、4k、8k、16k,最大达64m。 arm946e-s内置集成保护单元,提供实时嵌入式操作系统的cache核方案。 arm926et-s带jazelle扩充、分开的指令和数据高速ahb接口及全性能mmu。 vfp9 向量浮点可综合协处理器进一步提高arm9e处理器性能,提供浮点操作的硬件支持。  5、arm10系列 硬宏单元,带有:64位ahb指令和数据接口;6段流水线;1.25mips/mhz;比同等的arm9器件性能提高50%。 两种新的先进的节能方式得到了异常低的耗电。vfp10协处理器完善地依从arm10器件提供高性能的浮点解决方案。
典型例子
在fb-dimm系统中,有两种类型的串行线路:一条是负责数据写入的串行线路(称为southbound,南区),一条是负责数据读取的串行线路(称为northbound,北区)。这两条串行线路各由amb芯片中的“pass-through”和“pass-through & merging”控制逻辑负责。  其中南、北区中传输的数据流都是采用串行格式,但amb芯片与内存芯片仍然通过64bit(注意:位宽并不是固定不变的)并行总线进行数据交据,因此数据之间的串-并格式转换则由amb中的转换逻辑来实现。同时在amb中有一个数据总线接口,用来与内存芯片的连接。  利用amb芯片,这意味着fb-dimm并不需要对现有的dram芯片作出改动,内存制造商可以直接使用成本低廉的ddr2芯片。尽管采用新型缓冲芯片会增加一些成本,但是这比起制造全新的ram芯片来说代价要小得多。
参考资料
最新修订时间:2024-10-12 12:54
目录
概述
产品概述
参考资料