經過一晚上的謀劃,王向中終於是在紙上規劃好了未來今年應該要做的事情。
俗話說,工欲善其事,必先利其器,因此接下來應該先把eda軟件給做出來。目前市麵上流行的eda軟件,例如protel,此時的功能都是比較簡陋的,它幾乎就隻有電路設計和自動布線功能,而且其布線功能布通率也很低,在王向中的眼睛裏,這玩意幾乎和垃圾沒什麽區別。
按照他的想法來看,eda不僅應該有基礎的電路原理設計和自動布線功能,應當還有仿真功能和自動驗證功能。
除此之外,多層電路設計和可編程邏輯件的設計也是非常有必要的。
簡單來講,就是這款eda不僅可以做設計,還可以仿真和驗證,也就是讓電路設計在軟件層麵上跑通,減少之後流片環節帶來的風險。
第二步,則是使用這款eda研發一款cpu架構,在架構上先實現國產的獨立自主。上輩子arm公司停止對衛華公司授權的事情可是還曆曆在目,西方這些奸商幾乎能突破人類的道德底線來做事,因此製作獨屬於華夏的cpu架構是非常有必要的,可以從根源上杜絕未來可能發生的悲劇。
與此同時,還需要將操作係統給搞定。
其實寫一款操作係統根本沒有平常人所想象的那麽艱難,它主要的結構就包括用戶界麵模塊、io管理(輸入輸出設備管理)模塊、文件操作模塊、通信模塊和錯誤檢測模塊。
再往簡單點說,也就是有一個由五大模塊組成的內核,在目前這個情況下也就夠用了,至於什麽設備兼容性,所有的東西都由自己提供的話,就不存在所謂的設備兼容性問題。
然後就是軟件兼容性、安全性這些仁者見仁智者見智的東西,可以到時候再說。
有了架構,有了操作係統,就可以正式開始製造屬於華夏自己的cpu芯片了,設計好相應的邏輯電路,搭配好運算模塊和設計模塊,再把指令集做一做,基本上該有的就全有了。
在這個還沒有智能手機的年代,能在市麵上推出一款真正的智能手機,想必應該會直接引爆市場。
當然,這種智能手機也隻能賺發達國家的錢,國內的通信基礎設施還是有些落後的,別說wifi這種東西了,連gprs(2g網絡)都還沒有,而在發達國家,2g網絡早已得到普及,再過幾年,3g網絡就要鋪開了。
而在華夏,3g還要等到2008年以後才得以鋪開,4g更是到了2012年才得以開始發展。
不過這些都是小問題,等到自己的智能手機上市後,估計2g網絡也應該逐漸普及了。
寫完了這一切後,王向中方才發現天已經蒙蒙亮了,窗外傳來了早晨獨有的鳥鳴聲,有這份計劃伴身,即便是一晚上沒有睡,他也覺得神清氣爽。
這也是自己有一副年輕的身體,要是擱上輩子,自己早就趴在桌上睡著了。
這個時候連葉誌華都已經起床了,他見到王向中竟然一大早就在桌前坐著,也是好奇地湊了過去。
“向中,你又在計劃什麽呢?”葉誌華打趣道,旋即看了一眼桌上鋪開的七零八落的紙張,足足有個十幾頁,上麵密密麻麻地全是字和圖,也是不由得瞳孔一縮。
“葉老您醒啦,”王向中也是忍不住伸了個懶腰,“昨天和林堅博士談了好久,有些啟發,所以規劃了一下未來幾年的一些打算。”
葉誌華聞言,也是敲了敲王向中的後腦勺,道:“看來你又熬夜了,這種習慣不好,下次可別再熬夜了。”
說完,他便隨意地從桌上拿起一張紙,這張紙上寫的正是王向中初步謀劃好的cpu架構的設計概念。
紙上寫著,這款芯片要使用rsci(精簡指令集),並且完全開源,性能需要達到當前主流處理器的20%,同時還需要將gpu(圖形處理器)在其中等等。
“你是認真的?”見到王向中寫下的字,葉誌華也是忍不住問道:“這是什麽架構?性能達到主流處理器的五分之一,這和工業垃圾有什麽區別?”
“還有就是gpu,為什麽要把gpu和cpu這樣功耗極高的兩樣東西放在一起?”
“另外,精簡指令集的性能實在是太低了,為了降低功耗,犧牲性能,我看這樣做是沒有必要的吧?”
聽到葉誌華的一連串問題,王向中也是輕輕笑了笑,葉老自然是明白不了其中奧妙的,這玩意可是21世紀的新概念,放在如今這個年代,不被理解才是正常的。
“這個cpu架構之所以性能這麽低,是因為它是手機芯片,而不是電腦芯片,”王向中解釋道:“手機這種東西是要用到電池的,這個屬性就決定了它的功耗絕對不能高,同樣的,性能也高不到哪裏去。”
“手機芯片?”葉誌華聽得眼睛都直了,“你為什麽要做手機芯片?手機有什麽好發展的?”
在他看來,手機隻不過是一個打電話的工具罷了,為什麽要把cpu這種東西放在手機裏麵呢?有一塊小小的邏輯運算芯片就夠了。
畢竟這個年代連像樣的功能機都還沒在華夏出現……
王向中倒是沒有理會葉誌華的驚歎,隻是自顧自地繼續解釋道:“至於gpu的話,是因為我覺得手機有必要配一塊屏幕,如果有屏幕的話,gpu自然也是有必要的。”
“手機配屏幕……”葉誌華頓時深感有些無語,他知道,現在國外有些比較昂貴的手機是有屏幕的,不過大多是分辨率極低的黑白屏幕,彩屏手機在這個時代還是實驗室產品,根本用不到gpu這種昂貴的配件。
“還有精簡指令集,雖然它的性能很低,但功耗也是極低的,在手機上搭配一個操作係統,由操作係統承擔大部分邏輯任務,就完美地彌補了精簡指令集的缺陷。”王向中繼續解釋道。
精簡指令崇尚在有限的硬件基礎上利用無限的人力創新,而複雜指令崇尚技術無止境而人有止境。
“操作係統?!”
聽完王向中的話,葉誌華也是眉頭皺起,心情不能平靜。說實話,他完全不能理解王向中在講什麽東西,對方就似乎像是在向他描述科幻中的存在的東西一般,令人費解。
在沉思了良久之後,他也是無奈地將手中的草稿放了下來,搖頭道:“我實在是不理解這個東西有什麽用,你有這個想法是好的,不過我感覺,裏麵還有不少東西是做不到的,完全就是科幻。”
這可是1998年啊,在這個華夏農村看個電視都還需要用衛星鍋解決的年代,在這個邊遠地區連通電都是一種奢望的年代,能提出這種驚為天人的設計,也難怪葉誌華不能理解。
葉誌華終究也是老了,在思想上完全跟不上年輕人。
也許這些草稿給年輕人們觀摩觀摩,大家也許還會有些共鳴吧。
俗話說,工欲善其事,必先利其器,因此接下來應該先把eda軟件給做出來。目前市麵上流行的eda軟件,例如protel,此時的功能都是比較簡陋的,它幾乎就隻有電路設計和自動布線功能,而且其布線功能布通率也很低,在王向中的眼睛裏,這玩意幾乎和垃圾沒什麽區別。
按照他的想法來看,eda不僅應該有基礎的電路原理設計和自動布線功能,應當還有仿真功能和自動驗證功能。
除此之外,多層電路設計和可編程邏輯件的設計也是非常有必要的。
簡單來講,就是這款eda不僅可以做設計,還可以仿真和驗證,也就是讓電路設計在軟件層麵上跑通,減少之後流片環節帶來的風險。
第二步,則是使用這款eda研發一款cpu架構,在架構上先實現國產的獨立自主。上輩子arm公司停止對衛華公司授權的事情可是還曆曆在目,西方這些奸商幾乎能突破人類的道德底線來做事,因此製作獨屬於華夏的cpu架構是非常有必要的,可以從根源上杜絕未來可能發生的悲劇。
與此同時,還需要將操作係統給搞定。
其實寫一款操作係統根本沒有平常人所想象的那麽艱難,它主要的結構就包括用戶界麵模塊、io管理(輸入輸出設備管理)模塊、文件操作模塊、通信模塊和錯誤檢測模塊。
再往簡單點說,也就是有一個由五大模塊組成的內核,在目前這個情況下也就夠用了,至於什麽設備兼容性,所有的東西都由自己提供的話,就不存在所謂的設備兼容性問題。
然後就是軟件兼容性、安全性這些仁者見仁智者見智的東西,可以到時候再說。
有了架構,有了操作係統,就可以正式開始製造屬於華夏自己的cpu芯片了,設計好相應的邏輯電路,搭配好運算模塊和設計模塊,再把指令集做一做,基本上該有的就全有了。
在這個還沒有智能手機的年代,能在市麵上推出一款真正的智能手機,想必應該會直接引爆市場。
當然,這種智能手機也隻能賺發達國家的錢,國內的通信基礎設施還是有些落後的,別說wifi這種東西了,連gprs(2g網絡)都還沒有,而在發達國家,2g網絡早已得到普及,再過幾年,3g網絡就要鋪開了。
而在華夏,3g還要等到2008年以後才得以鋪開,4g更是到了2012年才得以開始發展。
不過這些都是小問題,等到自己的智能手機上市後,估計2g網絡也應該逐漸普及了。
寫完了這一切後,王向中方才發現天已經蒙蒙亮了,窗外傳來了早晨獨有的鳥鳴聲,有這份計劃伴身,即便是一晚上沒有睡,他也覺得神清氣爽。
這也是自己有一副年輕的身體,要是擱上輩子,自己早就趴在桌上睡著了。
這個時候連葉誌華都已經起床了,他見到王向中竟然一大早就在桌前坐著,也是好奇地湊了過去。
“向中,你又在計劃什麽呢?”葉誌華打趣道,旋即看了一眼桌上鋪開的七零八落的紙張,足足有個十幾頁,上麵密密麻麻地全是字和圖,也是不由得瞳孔一縮。
“葉老您醒啦,”王向中也是忍不住伸了個懶腰,“昨天和林堅博士談了好久,有些啟發,所以規劃了一下未來幾年的一些打算。”
葉誌華聞言,也是敲了敲王向中的後腦勺,道:“看來你又熬夜了,這種習慣不好,下次可別再熬夜了。”
說完,他便隨意地從桌上拿起一張紙,這張紙上寫的正是王向中初步謀劃好的cpu架構的設計概念。
紙上寫著,這款芯片要使用rsci(精簡指令集),並且完全開源,性能需要達到當前主流處理器的20%,同時還需要將gpu(圖形處理器)在其中等等。
“你是認真的?”見到王向中寫下的字,葉誌華也是忍不住問道:“這是什麽架構?性能達到主流處理器的五分之一,這和工業垃圾有什麽區別?”
“還有就是gpu,為什麽要把gpu和cpu這樣功耗極高的兩樣東西放在一起?”
“另外,精簡指令集的性能實在是太低了,為了降低功耗,犧牲性能,我看這樣做是沒有必要的吧?”
聽到葉誌華的一連串問題,王向中也是輕輕笑了笑,葉老自然是明白不了其中奧妙的,這玩意可是21世紀的新概念,放在如今這個年代,不被理解才是正常的。
“這個cpu架構之所以性能這麽低,是因為它是手機芯片,而不是電腦芯片,”王向中解釋道:“手機這種東西是要用到電池的,這個屬性就決定了它的功耗絕對不能高,同樣的,性能也高不到哪裏去。”
“手機芯片?”葉誌華聽得眼睛都直了,“你為什麽要做手機芯片?手機有什麽好發展的?”
在他看來,手機隻不過是一個打電話的工具罷了,為什麽要把cpu這種東西放在手機裏麵呢?有一塊小小的邏輯運算芯片就夠了。
畢竟這個年代連像樣的功能機都還沒在華夏出現……
王向中倒是沒有理會葉誌華的驚歎,隻是自顧自地繼續解釋道:“至於gpu的話,是因為我覺得手機有必要配一塊屏幕,如果有屏幕的話,gpu自然也是有必要的。”
“手機配屏幕……”葉誌華頓時深感有些無語,他知道,現在國外有些比較昂貴的手機是有屏幕的,不過大多是分辨率極低的黑白屏幕,彩屏手機在這個時代還是實驗室產品,根本用不到gpu這種昂貴的配件。
“還有精簡指令集,雖然它的性能很低,但功耗也是極低的,在手機上搭配一個操作係統,由操作係統承擔大部分邏輯任務,就完美地彌補了精簡指令集的缺陷。”王向中繼續解釋道。
精簡指令崇尚在有限的硬件基礎上利用無限的人力創新,而複雜指令崇尚技術無止境而人有止境。
“操作係統?!”
聽完王向中的話,葉誌華也是眉頭皺起,心情不能平靜。說實話,他完全不能理解王向中在講什麽東西,對方就似乎像是在向他描述科幻中的存在的東西一般,令人費解。
在沉思了良久之後,他也是無奈地將手中的草稿放了下來,搖頭道:“我實在是不理解這個東西有什麽用,你有這個想法是好的,不過我感覺,裏麵還有不少東西是做不到的,完全就是科幻。”
這可是1998年啊,在這個華夏農村看個電視都還需要用衛星鍋解決的年代,在這個邊遠地區連通電都是一種奢望的年代,能提出這種驚為天人的設計,也難怪葉誌華不能理解。
葉誌華終究也是老了,在思想上完全跟不上年輕人。
也許這些草稿給年輕人們觀摩觀摩,大家也許還會有些共鳴吧。