一说到处理器,大部分人心中都会想起Intel(英特尔)以及AMD(超微)。 在笔记型电脑的领域中,Intel拥有多种系列便携式处理器,但AMD的Athlon/Duron还是没有能够满足散热量限制的笔记型电脑版本。 除了上述两大厂之外, 有些人可能也听过VIA(威盛)/Cyrix(新锐仕)的低价处理器。 不过知道位在圣克拉拉Transmeta公司的人,就很少了。
Transmeta的Crusoe TM5600不仅是中央处理器这么简单而已喔。
设计师将处理器核心放入474脚的BGA封装中,包含缓存以及北桥。 Transmeta芯片能支持100-133MHz DDR SDRAM以及66-133MHz SDRAM,不过Sony C1V系列仅使用100MHz SDRAM。 与标准的x86相较,此款处理器不仅设计相当简洁,而且所占空间不大。 在内部,此款处理器每个时钟周期可处理4个非常长指令运算(very long instruction words, VLIW)。 其VLIW引擎有两个整数单元、一个浮点单元、一个读取/储存以及分枝单元。 VLIW原生码由程序变形(Code Morphing)软件将x86指令实时动态地解译而成。程序变形软件从Flash BIOS中读入内存中。 包含翻译所需缓存在内,总共占用8-16MB的内存。 Sony已经实作了16MB的版本以减少内建128MB内存的用量。 一个Crusoe 64/128bit VLIW称作一模块,最多包含4个类似RISC指令,称之为原子码(atoms)。 一个模块内所有的原子码都并行处理, 而模块的格式将决定原子码如何进入功能单元。 现在Intel或AMD的x86处理器都有类似翻译转换x86指令的作法,不过以非常复杂的硬件来完成,尽管速度很快,但也占用了芯片的空间和能源消耗。
Transmeta的方法有利于软件升级,降低成本。 除此之外,对笔记型电脑制造厂商来说,还有另一项优势就是不需要在考虑额外的北桥,而下架的Intel 82371MB南桥芯片可用作IO以及EIDE处理芯片。
为提供更长的电池使用时间,Crusoe处理器内含 'LongRun' 的动态能源管理机制。 处理器频率可以33MHz的步长变动,电压以25mV的间隔来变化,最多每秒可高达200次频率/电压的改变速度。 Sony采用的处理器的变动最低为300MHz @ 1.3V,最高为600MHz @ 1.6V。LongRun能源管理持续监视应用程序执行需求,决定处理器所需电量。在后面的评比中可以看到是否有效。
|