想系统地学系从电路到处理器设计,应该看哪方面的书?

论坛 期权论坛 期权     
「已注销」   2018-9-29 22:56   12129   6
最好kindle上有。题主背景初二学历。
分享到 :
0 人收藏

6 个回复

倒序浏览
2#
H.Wang  3级会员 | 2018-9-29 22:56:33 发帖IP地址来自
可以参考大学微电子/集成电路等电子类专业的课程安排。
数学:微积分(高等数学、数学分析)、线性代数、概率论、复变函数、数学物理方法、Matlab。
物理:大学物理、电磁场与波、量子力学、固体物理、半导体物理。
电学:电路分析、模拟电路、数字逻辑、模拟集成电路、数字集成电路、FPGA、通信原理。
计算机:C语言、其他高级语言、汇编、计算机体系结构。
然后就可以参考计算机体系结构课程,在FPGA上写一个mips指令集的cpu出来了。
然后,如果你要想做一个cpu芯片的话。。。对不起我也做不到。
3#
唐老鸭  2级吧友 | 2018-9-29 22:56:34 发帖IP地址来自
请上面那几个答案别误导小朋友。一颗cpu是整个计算机电子产业链的精华,包含从cs中计算机体系结构到ee数字前端后端,再到具体物理工艺,除此之外还有封装测试等环节。不同的职位有不同的要求,比如你提到的什么量子物理,起码在量子CPU诞生前,也就做器件工艺方向的人才学,没人闲的去把你列的那些全学一遍,哪怕只是皮毛。初中生就应该好好中考,上了高中就好好准备高考,争取考到我国微电子的四大名校-清北上交复旦,如果有可能最好出国-目的地当然是美国的名校.
当然要是你感兴趣的话,有几个很好的实例可以看看比如这个https://kechuang.org/t/68167?type=f,用30多个ttl搭一个8位cpu
又比如这个怎样使用74系列芯片自制CPU?,200多个ttl搭成的cpu
学有余力的话可以玩玩,就当手工制作,原理什么的看看就行能懂多少是多少
4#
大可不必  1级新秀 | 2018-9-29 22:56:35 发帖IP地址来自
高数 电路 数电模电 超大规模集成电路 计算机组成技术  再学verilog语言

这应该是最快的一条路了.....

不过这个时候你还是仅仅会写个五级流水线的mips 处理器,并且对综合时序后端版图一无所知。

然后学会了上述的,只是学会了实现一个五级流水线,你还需要学操作系统,怎么在上面跑。

等学会了操作系统,你会感觉这五级流水线算个六啊,你会想学超标量。

等学会了超标量,你知道了分支预测,连续发射,tomasolo(记不清名字了),你就发现原来cpu这么屌,于是这时候你想自己写一个,你动手写verilog的时候,会发现单凭自己写不出来的。

即使你天赋异禀,写出了个这么牛的超标量处理器。你会发现现在都是多核了啊,于是你还需要学cache coherency。

等你把这些都做出来了…恭喜你,你把risv-5自己搞出来了
5#
why  4级常客 | 2018-9-29 22:56:36 发帖IP地址来自
可以先了解一下电脑的构成,电源 CPU 主板 内存 存储器 等等,知道了每一部分的功能再进一步了解每一部分都是怎么工作的,比如内存是如何读写数据的,CPU是如何执行指令的,电源是怎样把进行电压转换的等等问题。
把这些东西都弄明白后 再继续了解其内部的电路构成 同步与异步电路 寄存器与触发器的区别。
从电路到芯片不止一个学科,是多个学科的交叉,也不是一个人就能造出一颗芯片的,是一个团队在许多前辈的成果下创造出来的。
才初中,好好学习以后去好的科研环境下会学的更快。
6#
Ideal Gragon  4级常客 | 2018-9-29 22:56:37 发帖IP地址来自
兄弟,别听他们的,直接找机会焊板子吧。调一调一些简单电路…收音机啥的。日本那本晶体管电路设计上的例子做一做。然后你一上高中……如果是凡人的话,你就没时间管这些了,肯定得拼命高考了。。。如果不是凡人的话,高中可以接着看看深入一点的书籍,但是等那时候你再来问吧。现在问了你也不一定会去做
7#
匿名用户   | 2018-9-29 22:56:38 发帖IP地址来自
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:2278
帖子:53
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP