在Pentium MMX和AMD K6夾縫中求發展的低價位CPU,除了甫上市的VIA Cyrix、Transmeta的Crusoe TM3120以外,尚有IDT的WinChip C6這款微處理器,雖然它不算是新產品,可是它的低價、不佔空間、低耗電量等優點確實也吸引了不少忠實的客戶。依當初IDT的宣稱來看,C6具有和Pentium MMX相同的整數運算速度,並具Socket 7 CPU的架構。雖然C6的浮點運算速度和MMX執行速度不如Pentium MMX,但是C6是針對低價電腦市場(Lower End Markset)所設計的,和低頻的AMD K6、IBM/Cyrix 6x86MX共屬同一等級,所以,C6的市場發展仍是值得注意。
從資料上顯示,C6可達400MHz的執行速度,但是耗電量卻低很多,在Crusoe尚未上市前,它曾是低價位低功率筆記型電腦的「心臟」。C6的整體架構比AMD K6、IBM/Cyrix 6x86MX簡易;為達到MMX的功能,C6並沒有採用「記錄器更名」(Register Renaming)或「失序執行」(Out of Order Execution)的方法,只是採取一個大的L1快取記憶體整合一套滿傳統也較直接的微處理器設計方法。2000MHz C6的功能和Pentium MMX2000,AMD K6 166和K6 200,IBM/Cyrix 6x86MX PR2 166和PR2 200相當,而C6 200的價格則比Pentium MMX低,比IBM/Cyrix 6x86PR2 166高。WinChip C6微處理器的特性請參考(表一)。
C6和Cruoe的比較
Crusoe的「變碼」(Code Morphing)技術是以一個硬體引擎為核心,在它四周環繞著一個軟體層。此硬體引擎是一顆具「超長指令字元」(Very Long Instruction Word;VLIW)的CPU,其VLIW指令與x86指令集完全不同。為了將VLIW指令轉變為x86指令或將x86指令轉變成VLIW指令,就靠環繞在VLIW引擎的「變碼軟體」來達成。
C6也是採用內建(Inbuilt)軟體來模擬硬體,達到和Crusoe一樣的的目的:「和用傳統的CMOS製程,做出運算速度快,功率消耗低,價格低廉的電路。」C6採用Microcode的複雜指令集,和VLIW指令集原理類似。IDT在1997年推出WinChip C6就採用了「變碼」技術,可說是開先河之舉。雖然,目前C6的名氣不如Crusoe,但是,好產品是不怕沒市場的。拜資訊家電發達之賜,C6又漸漸被人重視,其使用率也在爬升之中。低價位的內嵌式系統將是C6角逐的市場。
結語
目前,IDT處理器部門已經被威盛併購。雖然,Winchip 5已規劃要上市,不過,因為它是新產品,Winchip 5的CPU速度又可高達400 MHz~700 MHz,C6和它一樣都是WinChip家族,因此,相信在低價市場的接受度上,C6仍然會保有一席之地的。在威盛順利取得CPU核心技術(Cyrix和IDT)之後,雖然在短期之內,它不必為技術問題而困擾 ,可是如何完成產品規劃,使它所擁有的全部產品彼此都有天然的市場區隔,而不會互相傾軋,這將考驗著威盛的市場策略能否成功的重要因素。