----新近成立的Transm -eta公司(位于美國(guó)加州的Santa Clara)經(jīng)過數(shù)年非同尋常的秘密開發(fā),終于推出該公司的Crusoe微處理機(jī)系列產(chǎn)品,并引起了公眾的廣泛注意�!俺绦蚍g ( Code morphng ) ”是該公司創(chuàng)意的命名;用它來表征它所開發(fā)的Crusoe微處理機(jī)系列產(chǎn)品的一項(xiàng)特征(也許是此微處理機(jī)的一項(xiàng)最重要的特征)。首批推出的兩種微處理機(jī),TM3120和較大規(guī)模的TM5400,都具有該項(xiàng)特征(參看附圖)。只是TM5400為DDR SDRAM增加了第二個(gè)DRAM控制器,和256K字節(jié)的L2高速緩存。
----TM5400在500MHz至700MHz頻率范圍,全負(fù)荷運(yùn)行時(shí)消耗的功率為1到2瓦。一般認(rèn)為其特性可以滿足目前普通筆記本電腦的要求。程序的轉(zhuǎn)換效率達(dá)到了當(dāng)前的最高水平。TM3120是用比較老的工藝制造的,目前的型號(hào)在最高負(fù)荷使用時(shí)消耗的功率比較高(參看插入的注解)。
----此VLIW微處理機(jī)芯核對(duì)所選擇的指令集的翻譯完全依靠軟件進(jìn)行。對(duì)指令執(zhí)行的調(diào)度也幾乎完全依靠軟件來進(jìn)行。最先推出的芯片選擇的指令集是IA-32( Pentium ),但是可以根據(jù)市場(chǎng)的要求選擇任何指令集。
----為了能夠公平地對(duì)芯片所占用的面積進(jìn)行比較,需要指出:在Crusoe芯片中為了儲(chǔ)存翻譯程序的壓縮版本,安排了1-M字節(jié)的串接ROM。當(dāng)引導(dǎo)時(shí),將翻譯程序擴(kuò)展到16-MHz的RAM中去。x86的程序是不能訪問此RAM的。除了性能的需要以外,僅僅為了安置翻譯程序Crusoe就需要比相當(dāng)?shù)腜entium或AMD系統(tǒng)多安排16-M字節(jié)以上的RAM。即使需要增加這些RAM,Crusoe仍然比x86的實(shí)現(xiàn)方案要便宜的多。
----實(shí)際上為Crusoe硬件需要專門編制的唯一程序就是翻譯軟件。這樣公司就可以自由地改變將來芯片的硬件結(jié)構(gòu),只要這些改動(dòng)了結(jié)構(gòu)的硬件,能夠成功地運(yùn)行翻譯軟件就可以了。用戶并不需要再做任何其它的事情。