DIY硬件论坛 - 烧友会 - IT168

 找回密码
 注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 1672|回复: 10

与Intel一较高下:个人纯手工打造CPU [复制链接]

帖子
60
烧友币
0
积分
1658
金钱
647
发表于 2009-7-10 12:25:01 |显示全部楼层
(本文来源:驱动之家MyDrivers )



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





这就是美国加州游戏开发人员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还带着它参加了一年一度的创意大会Maker Faire,自然是博得满堂彩。今天我们旧事重提,就是和Intel的工业级流水线对比一下,让大家细细欣赏一遍,也证明那句广告词:Impossible is nothing!






Steve Chamberlin







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







连线进行中







完工后就是这个样子







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







局部图





局部图







局部图







局部图







局部图







局部图







装入机箱







装入机箱后的俯视图





后面板连接







连接显示器







Basic语言编程







字符、色彩显示测试







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







效果不错吧







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





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







打包收工


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





















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

查看全部评分

联想终结者B  | B520  | B320  | Z流行  | Z470  | Z475  | 戴尔XPS 14z  | Y470  | it168

版主

天外天

Rank: 4Rank: 4

帖子
16332
烧友币
0
积分
135100
金钱
43063

优秀版主勋章 DIY狂人勋章 烧友会论坛海洋勋章 福特SSCUltimateAero勋章

发表于 2009-7-10 15:48:25 |显示全部楼层
monkey/83.gif

这个DIY强人哦。。。

联想终结者B  | B520  | B320  | Z流行  | Z470  | Z475  | 戴尔XPS 14z  | Y470  | it168

版主

SuperMario

Rank: 4Rank: 4

帖子
17796
烧友币
0
积分
83570
金钱
37241

优秀版主勋章 烧友会论坛海洋勋章 福特SSCUltimateAero勋章 it168维和勋章

发表于 2009-7-10 16:03:34 |显示全部楼层
不是一般的牛人

联想终结者B  | B520  | B320  | Z流行  | Z470  | Z475  | 戴尔XPS 14z  | Y470  | it168

帖子
21
烧友币
0
积分
339
金钱
247
发表于 2009-7-11 00:56:25 |显示全部楼层
手工做CPU...- -#~``不是一般的牛..

联想终结者B  | B520  | B320  | Z流行  | Z470  | Z475  | 戴尔XPS 14z  | Y470  | it168

帖子
2651
烧友币
0
积分
18582
金钱
4955

烧友会论坛海洋勋章 福特SSCUltimateAero勋章

发表于 2009-7-11 11:14:16 |显示全部楼层
这才是 真正的 DIY
举世混浊而我独清,众人皆醉而我独醒

上尉(LV4)

无知的菜鸟高手

帖子
42
烧友币
0
积分
1477
金钱
1275
发表于 2009-7-11 11:46:22 |显示全部楼层
monkey/72.gif 不是一般的牛人,CPU也被DIY了·
点点的猥琐,点点的做作···

帖子
31
烧友币
0
积分
264
金钱
217
发表于 2009-7-16 01:01:16 |显示全部楼层
楼主  你果然不一般

帖子
260
烧友币
0
积分
2795
金钱
1204
发表于 2009-7-16 07:27:35 |显示全部楼层
希望中国青少年都出一个DIY高高手就强了。monkey/75.gif

帖子
45
烧友币
0
积分
1266
金钱
582
发表于 2009-7-16 16:55:29 |显示全部楼层
很好很强大啊

帖子
1
烧友币
0
积分
185
金钱
183
发表于 2009-7-17 20:48:52 |显示全部楼层
太厉害了。。。。怎是一个牛字了得的。。。。。我看这都头晕。。。
您需要登录后才可以回帖 登录 | 注册

Archiver|IT168 DIY硬件频道   

GMT+8, 2012-2-10 03:12 , Processed in 0.129951 second(s), Total 26, Slave 21 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部