了解了清楚了各款處理器的優點和缺點,李怡炫對于開發什麽樣的cpu心裏有了個譜。
以70年代中後期的cpu發展現狀和未來cpu的發展方向上來看,cisc首先被他排除了,cisc除了運行效率低下外,更關鍵的是市面有已經有好幾種cisc處理器,除了的c8008外,還有公司z80,摩托羅拉的6500,以及mos的6502處理器,除此之外,還有衆多的第三方授權廠商也在生産兼容性的cisc處理器。
加入cisc陣營的廠商已經很多了,李怡炫認爲自己沒有必要去湊這個熱鬧,就算你加入了,作爲cisc的新丁,你的處理器也很難賣得過那些老牌的cisc廠商,因此要想在未來的cpu市場上有自己的一席之地,就隻能開辟第二戰場。
risc就是李怡炫的機會,在、之間,李怡炫首先淘汰了,因爲它的結構太過于複雜了,生産成本也高,特别是在未來會進入一個發展瓶頸,李怡炫自認就算擁有時空門這個作弊器,在未來的某一天也不能解決好性能和成本之間的矛盾,更何況sun公司就是被給拖垮的,因此隻能借鑒,不能把它作爲發展的核心。
是第二個被放棄的,雖然,但它主攻方向是桌面cpu,與李怡炫現在的市場主攻方向不符,就算日後他要進軍個人桌面市場,也隻能把作爲一個參考,不會照搬它的内核。
最後隻剩下了,面對這兩款處理器,李怡炫不知道選哪種好,兩者各有各的優點,arm勝在它的運行模式,特别是arm提出的一種内核多種構架非常适合未來的cpu發展模式,但arm隻适合作爲移動終端和一般應用程序機的cpu,雖然後來arm又發展出了一種工控cpu,但它隻能作爲低端,與日德的高端工控不是一個檔次。
mips的優勢勝在結構簡單,它比arm更加省電,運行速度也更快、計算也更準确,但它上面充滿了學院派風格,性能雖好,但很多時候與市場都格格不入。
最後李怡炫想來想去,決定還是采用mips,因爲mips結構更加簡單,它的耗電量比arm更低,性能更可靠,運算速度也比arm高很多,無論是作爲未來的手機cpu,還是高性能的超級計算機cpu,甚至是工控和桌面顯然比arm更加有優勢。
不過在用之前,李怡炫會先對mips做一番手術,以适應未來的cpu發展。
首先,mips的内存起始地址被修改了,原來的那套尋址方法會導緻mips在内存和的支持方面都有限制,也就是mips的内核無法面對高容量内存配置,這作爲超級計算機的cpu來說非常的不利,采用的内存地址起始,就能很好的解決超級計算機内存拓展問題。
第二,mips的并行線程也被修改了,這個并行線程與的超線程技術超不多,隻适合運用在桌面cpu上,也就是所謂的pc機,對于移動終端和嵌入式以及高端服務器的cpu來說,物理多核反而更加适合,如果未來要發展桌面cpu,再把并行線程換回來就是。
對于運行指令發射這一塊也做了修改,把原來的順序單/雙發射改爲亂序雙/三發射,指令集也做了很大的修改,流水線周期比原先提高了一倍。
同時,還大量借鑒了arm的構架發展思路,也就是一種内核,多種構架的核心思想。
arm公司在經典處理器arm11以後的産品改用命名,并分成a、r和m三類,旨在爲各種不同的市場提供服務。
-a系列屬于應用型處理器,專門針對手機、平闆電腦、數字電視和機頂盒到企業網絡、打印機和低端服務器的cpu解決方案。
-r是實時處理器,要求可靠性、高可用性、容錯功能、可維護性和實時響應的嵌入式系統提供高性能計算解決方案。比如說,atm取款機、電子心電圖儀就是這種類型。
-m系列針對成本和功耗敏感的mcu和終端應用。像智能測量、人機接口設備、汽車的ecu和工業控制系統、大型家用電器、消費性産品和大中型醫療器械的混合信号設備就屬于-m應用範圍。
這三種處理器的構架都不相同,但他們使用的切是同一種内核,就大大的增加了arm的應用範圍。
這個思路非常好,李怡炫決定照搬,按照arm的設計思路,把mips分别對應成d、m、g三種構架,d、m、g三個字母合起來正好是德瑪吉的英文商标。
當然未來會不止這三種構架,但是目前這三種構架已經完全夠用了。
經過這麽一通整,一款全新的cpu在李怡炫簡陋的卧室裏誕生了,給這款處理器取個什麽名字呢?繼續用mips?不行,雖然新處理器脫胎于mips,但跟mips是截然不同的兩款處理器,兩者的設計思路都不一樣,mips不合适。
arm?也不合适,想了半天李怡炫也沒想出個合适的名字來,幹脆直接叫好了,反正這三種處理器也是按照的思路來的。
大綱設定好了之後,天早就黑了,李怡炫已是困的不行,簡單的洗漱之後,就上床睡覺了。
——————————
第二天一早,李怡炫打開時空門來到了三十一世紀,雖然大綱設計好了,但要把的各種細節設計出來,還需要找專門的芯片設計公司,光靠李怡炫自己一個人,給他十年時間都完不成。
打開光子電腦,在網上一搜,發現專業的芯片設計公司就有上千家,甚至還有不少的個體戶,這些個體戶都是個人,其中一個個體戶的簡潔上寫着:專業設計各種類型、各種型号的芯片,還爲你設計生産線!
把李怡炫看得是咂舌不已,也不知道對方是不是吹牛,在我們那裏一直是高科技的芯片,在這裏居然随随便便一個人就能搞出來,不但給你搞出來,還能爲你設計生産線。李怡炫的三觀都差點崩塌了。
在網上找了一通,選了一家看起來比較靠譜的設計公司,李怡炫點了進去。
“你好,有什麽爲你服務的嗎?”
李怡炫:你好,我有一種芯片,需要你幫我完善設計。
“好的,請把你的設計大綱給我看看,如果有不合适的地方我會替你修改。”
李怡炫拿起光子手機,對着自己的設計大綱一陣猛拍,然後把資料傳給了對方。
……
“兄弟,你是在逗我玩嗎?”對方不等李怡炫回答,就把通訊關了。
什麽情況,發生什麽事了,怎麽好好的就把我關了呢?李怡炫連續點了好幾次,對方根本就沒有回答,最後還把李怡炫拉入了黑名單。
搞不明白的李怡炫又點了幾家設計公司,但最後跟第一家一樣,剛看了李怡炫上傳的芯片設計大綱,對方都會留下一句:你在逗我嗎!然後就把給黑掉了。
怎麽回事啊,難道我的芯片設計有問題?不是說有問題可以幫我修改嗎?怎麽直接把我給拉了?
;