制造CPU,雖說是現(xiàn)代高精尖科技工業(yè)的成果,距離我們普通人似乎太過遙遠(yuǎn)。其實(shí)也不盡然了,只要你有創(chuàng)意、有技術(shù)、有動手能力,再加上合適的條件,就沒什么不可能的,比如說自己動手打造一個CPU。 ' f0 A8 h5 [2 P* K
這就是美國加州游戲開發(fā)人員Steve Chamberlin向我們展示的至高境界的DIY。從2007年起,他就開始了“BMOW”項目(Big Mess of Wires/一堆亂麻),目標(biāo)是使用加法器、計數(shù)器、或非元件、觸發(fā)器等標(biāo)準(zhǔn)零部件,制作一個8位處理器,相當(dāng)于二十世紀(jì)八十年代初的水平,最近終于完成了第一個作品“BMOW-1”——以后也許還會有二號、三號……3 u% H2 r3 w/ ~4 z; {+ ?# K V
既然是手工作品,就不可能像我們常用的微處理器那樣把數(shù)十億個晶體管集成在幾百平方毫米的空間內(nèi)。事實(shí)上,BMOW-1的面積約有450平方厘米,是個極其復(fù)雜的大塊頭:基礎(chǔ)是一塊Augat繞線板,之上已經(jīng)預(yù)先裝好了1250個針腳,需要手工給它們鍍金,然后連接2500條線,有些地方甚至要堆疊十層(可以想象一下銅互連)。Chamberlin說他最快可以每小時做25個這樣的連接,也就是全部完成至少得100個小時,不吃不喝不睡覺也得干四天多。
' ?$ h# Q+ e- |0 O當(dāng)然這不但是個技術(shù)活,也需要金錢做后盾,單單是材料費(fèi)就花了大概3000美元(得鍍金呢)。2 P; X' m$ z$ A/ |: I }* ^8 p8 T
BMOW-1處理器目前的運(yùn)行頻率是2MHz,理論上可以跑到3MHz。雖然只相當(dāng)于現(xiàn)代微處理器的零頭,但已經(jīng)可以勝任很多工作了,比如Basic語言編程,比如玩玩吃豆子、國際象棋之類的小游戲。9 k2 O6 y% {. K
其它主要規(guī)格:
8 p8 h2 p2 u/ D) i# R- RAM:512KB
7 x! g3 [9 u0 i) N- ROM:512KB
& B& O1 }! l# b: B- 視頻:512×480分辨率、雙色;128×240分辨率、256色
! M' [3 F$ G d% r* w u$ D- 音頻:三種聲音,可編程
% g, x3 L! w0 K- P6 z- 鍵盤:PS/2接口PC標(biāo)準(zhǔn)型- J) e9 y& d( R/ ?4 F. I4 X
- Debug LCD:可顯示兩行24個字符,調(diào)試之用) D% c/ C8 J7 s* I9 ]
- 功耗:10W (2.0A×5.0V)2 q- Z: `2 h/ }% X
其實(shí)這個牛得一塌糊涂的手工處理器在今年五月底就已完成,Chamberlin還帶著它參加了一年一度的創(chuàng)意大會Maker Faire(Maker Faire展會是DIY玩家們聚集在一起展覽自己創(chuàng)造的作品,互相交流經(jīng)驗的一種展會),自然是博得滿堂彩。也證明那句廣告詞:一切皆有可能
B' D2 J9 a+ } 1 }2 [4 z; Z" M: K( t: R4 p/ n, W
Steve Chamberlin
2 K7 {* V( ^/ G2 i' c
: a0 X& m: A) Q" n% n6 n# SBMOW-1架構(gòu)示意圖,不過VGA顯示電路、實(shí)時時鐘等模塊未顯示
, K/ w- ~; |) B6 v3 s7 s連線進(jìn)行中
2 T4 a% x) a3 H2 w1 I9 b完工后就是這個樣子 - ?( Q7 \# _0 K5 E( e
局部圖——怎一個酷字了得
( q1 Z& M8 d6 s8 w0 J; _. W V局部圖 |