jamtotal 发表于 2009-7-10 21:52

与Intel叫板:牛人全手工打造CPU (图)

昨天我们看了Intel公布的从沙子到芯片的处理器制造全过程,不过那都是现代高精尖科技工业的成果,距离我们普通人似乎太过遥远。其实也不尽然了,只要你有创意、有技术、有动手能力,再加上合适的条件,就没什么不可能的,比如说自己动手打造一个CPU。


http://img1.cache.netease.com/catchpic/1/13/1354F9A431E938B8F040ECA68F97D36B.jpg

  这就是美国加州游戏开发人员Steve Chamberlin向我们展示的至高境界的DIY。从2007年起,他就开始了“BMOW”项目(Big Mess of Wires/一堆乱麻),目标是使用加法器、计数器、或非元件、触发器等标准零部件,制作一个8位处理器,相当于二十世纪八十年代初的水平,最近终于完成了第一个作品“BMOW-1”——以后也许还会有二号、三号……

  既然是手工作品,就不可能像我们常用的微处理器那样把数十亿个晶体管集成在几百平方毫米的空间内。事实上,BMOW-1的面积约有450平方厘米,是个极其复杂的大块头:基础是一块Augat绕线板,之上已经预先装好了1250个针脚,需要手工给它们镀金,然后连接2500条线,有些地方甚至要堆叠十层(可以想象一下铜互连)。Chamberlin说他最快可以每小时做25个这样的连接,也就是全部完成至少得100个小时,不吃不喝不睡觉也得干四天多。

  当然这不但是个技术活,也需要金钱做后盾,单单是材料费就花了大概3000美元(得镀金呢)。

  BMOW-1处理器目前的运行频率是2MHz,理论上可以跑到3MHz。虽然只相当于现代微处理器的零头,但已经可以胜任很多工作了,比如Basic语言编程,比如玩玩吃豆子、国际象棋之类的小游戏。

  其它主要规格:

  - RAM:512KB

  - ROM:512KB

  - 视频:512×480分辨率、双色;128×240分辨率、256色

  - 音频:三种声音,可编程

  - 键盘:PS/2接口PC标准型

  - Debug LCD:可显示两行24个字符,调试之用

  - 功耗:10W (2.0A×5.0V)

  其实这个牛得一塌糊涂的手工处理器在今年五月底就已完成,Chamberlin还带着它参加了一年一度的创意大会MakerFaire,自然是博得满堂彩。今天我们旧事重提,就是和Intel的工业级流水线对比一下,让大家细细欣赏一遍,也证明那句广告词:Impossible is nothing!

http://img1.cache.netease.com/catchpic/3/38/38E47C77A3160C0A666758ACA7682333.jpg

  Steve Chamberlin

http://img1.cache.netease.com/catchpic/0/01/016BAA26E064A173F94F24EF275AEAF8.png

  BMOW-1架构示意图,不过VGA显示电路、实时时钟等模块未显示

http://img1.cache.netease.com/catchpic/7/78/782BA6BDFEEE1F29B8EF51416DB4F042.jpg

  连线进行中

http://img1.cache.netease.com/catchpic/1/13/1354F9A431E938B8F040ECA68F97D36B.jpg

  完工后就是这个样子

http://img1.cache.netease.com/catchpic/A/A1/A1493005CE6902662E22583FCCF0D7C1.jpg

  局部图——怎一个酷字了得

http://img1.cache.netease.com/catchpic/B/BC/BCF87F5933C1BC8C4FB2215F3747C1DD.jpg

  局部图

http://img1.cache.netease.com/catchpic/F/F8/F860760C2BA889AE500ECF7717809A33.jpg

  局部图

http://img1.cache.netease.com/catchpic/C/CD/CDF91EC913D75678DA9DFC4BD5CB03E5.jpg

  局部图

http://img1.cache.netease.com/catchpic/1/1F/1F54C6D08D8A3E6719D25CB46B86E538.jpg

  局部图

http://img1.cache.netease.com/catchpic/F/FD/FD750774E0721A1E8A265330F5C03D50.jpg

  局部图

http://img1.cache.netease.com/catchpic/8/85/85E5F0BD14B676DEBB9AC37BFB46ECDA.jpg

  局部图

http://img1.cache.netease.com/catchpic/1/13/13CC3E8600F0FDE8D9BFCE704246D439.jpg

  装入机箱

http://img1.cache.netease.com/catchpic/0/0A/0AB1D2018C7309F3144F81D96D6C8788.jpg

  装入机箱后的俯视图

http://img1.cache.netease.com/catchpic/E/E5/E592F903F96B230DA355A596A13F7188.jpg

  后面板连接

http://img1.cache.netease.com/catchpic/1/1A/1A427E4A8D020C7B98DFD50C6564EB9B.jpg

  连接显示器

http://img1.cache.netease.com/catchpic/E/E1/E171D3515B4D5B234A59B7A93CC1CE77.jpg

  Basic语言编程

http://img1.cache.netease.com/catchpic/3/38/388E9FC7F97F061643E8E389A1409BE2.jpg

  字符、色彩显示测试

http://img1.cache.netease.com/catchpic/9/99/9924292E12E180F0846369D7305F7BAB.jpg

  连接戴尔显示器玩玩吃豆子

http://img1.cache.netease.com/catchpic/A/A2/A285C85CD9395607649ABB64D7EF31A8.jpg

  效果不错吧

http://img1.cache.netease.com/catchpic/3/38/387C4999E0E45153DA7A8CE1002444CE.jpg

  这场景不逊于一套PS3或者X360吧

http://img1.cache.netease.com/catchpic/B/B4/B4FFECFC76AE65C6FA924DECDA91E0E6.jpg

  国际象棋,目前能实现的最高级程序了

http://img1.cache.netease.com/catchpic/4/49/4989123424E143FD8C59A27534DDA7E3.jpg

  打包收工

  最后是参加创意大会Maker Faire的一些照片:

http://img1.cache.netease.com/catchpic/4/4C/4CABCC2ECF54B6F74DF4581D1046078A.jpg

http://img1.cache.netease.com/catchpic/B/BB/BB4E7CAE52DBE38C7A679386C7D4686F.jpg

http://img1.cache.netease.com/catchpic/F/FB/FBACD2FD9E537978FBDC42E6BF03C1A2.jpg

http://img1.cache.netease.com/catchpic/E/EA/EA0102859BCA771795EF42673DC9FF74.jpg

http://img1.cache.netease.com/catchpic/5/5D/5D431D16FF1ED11952C681AA3D3EFA09.jpg

  在完成这颗8位处理器后,Chamberlin已经开始规划第二项工程“3D Graphics Thingy”。这将是一颗3D图形协处理器,能够生成实时3D画面,技术水平进化到二十世纪九十年代。

Nimm2 发表于 2009-7-10 23:24

{:4_282:}牛人

zhengyijun 发表于 2009-7-10 23:25

omfg 这走线...... 非常强悍都后面是考验细致活了 技术活变成次要了 ^_^

Antja 发表于 2009-7-10 23:29

这个布线,好牛啊{:5_370:}

chris_cjw 发表于 2009-7-10 23:51

太强了....睡前居然看到这样的贴.....估计梦里都是一堆一堆的线.....{:5_355:}

Phondular 发表于 2009-7-11 08:47

{:4_305:}这个寨主不是盖得!

瑞士军刀 发表于 2009-7-11 08:54

膜拜一下~~

留声机 发表于 2009-7-11 09:20

技术含量很高

小豌豆回家 发表于 2009-7-11 10:19

膜拜{:4_282:}

segel 发表于 2009-7-12 22:07

山寨之神~
页: [1] 2
查看完整版本: 与Intel叫板:牛人全手工打造CPU (图)