CPU处理器|B站焊武帝爆火出圈:纯手工拼晶体管自制CPU 可跑程序( 三 )



走进“肝帝”大神
在看完这波“神级”操作之后 , 想必大家都想了解这位大神 。
量子位帮你实现这个梦想 。
大神原名林乃卫 , 广西北海人 。
做这个项目的灵感 , 来源于在他写代码时分析可执行文件中的二进制 。
那时候大神便萌生出了一想法:
CPU是怎么执行这一串0101的?
在结合数电课程的知识之后 , 大神猜测到了大致的原理 , 于是就想试一试 。
最初他想用门级电路来做的 , 但是感觉难度不是很高 , 又想把整个过程从零开始理解透 。
于是 , 便决定从最基础的模拟电路开始 。
而整个过程最难的部分 , 便是“器件每一级的连接”和“CPU的运行速度”:
在此之前没有看过关于CPU原理方面的书籍 , 是靠自己对门电路的理解而设计的一套电路  , 想设计一套属于自己的架构 。
从最基础的三极管开关到门级电路 , 网上找的电路图根本没法用 , 需要自己设计 。虽然设计好后理论通过了 , 但是门级之间组合成功能级器件就有新的问题 , 功能级的电路再多个 组合起来成为功能模块又会产生新的问题 , 模块与模块之间连接更会产生新的问题.
这每一级的问题都很有可能要修改基础电路 , 然后又会从头开始产生新的问题 。
因为没有专业的设备去调试 , 我用的是一盏LED和蜂鸣器 , 想尽办法也将速度提高到100kHz左右 而已,这是十分慢的 , 过程也十分艰难 。
至于器件方面 , 大神均是从网上购得 , 然后再将它们一点一点地焊接成为模块 。
这个CPU大致耗费了1000多个三极管、2000多个二极管 , 电阻数量也达到了2000多 , 焊点近万 。
目前的费用大概花了1000多元 。
而网友在弹幕中调侃居多的 , 还有制程方面的问题 。
据大神介绍:
要是非得给它定个工艺制程 , 那就是2.54mm , 比先进的3纳米大了将近1百万倍 。
最后 , Up主还表示 , 将在接下来的工作中 , 持续完善CPU的功能 , 让它能够运行更加复杂的程序 。
【CPU处理器|B站焊武帝爆火出圈:纯手工拼晶体管自制CPU 可跑程序】对此 , 你期待了吗?