分页: 1 / 2
#1 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 06:05
由 forecasting
初期的CS专业(在电子专业?)的要求大概是这样,从硬件设计(不包括流片)到OS,从机器代码到汇编到高级语言,还有计算理论包括算法等等,外加一堆数学和物理课程。
现在呢?训练个DNN就是CS的了,所以Hinton既拿图灵奖,又拿诺贝尔!(凭啥拿物理诺贝尔?凭啥?)。还有准备一堆数据也是CS的。理论与技术太多,脑子稍微不够用,就得自己削减,也可见CS的要求不切实际。
#2 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 07:33
由 wdong
CS专业是这样的,需要学数字逻辑电路,卡诺图优化,用vhdl/verilog写cpu是在本科范围内的。很多学校OS要在裸机上写操统或者改操统。编译器实现也有。这些我本科都是课程覆盖的。原则上说,不算速度和成本,经过严格的CS本科训练,可以用水管搭出一个神经网络系统。
我模拟电路一直学不会。上面所有这些CS底层都是一套逻辑,其实就是各个层次上反复搞同样的东西--编程。模电的思维方式和CS很不一样。而且搞起来费钱,还会触电。
https://github.com/aaalgo/undergraduate
这是我本科时的大作业代码。里面有cpu,os,编译器,数据库。只是并不是一个体系。我读书那个年代还很pure,没现在那么多拿大包卷顶会的焦虑,还可以安心把本专业的东西细细过一遍。
#3 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 07:51
由 forecasting
wdong 写了: 2025年 2月 25日 07:33
CS专业是这样的,需要学数字逻辑电路,卡诺图优化,用vhdl/verilog写cpu是在本科范围内的。很多学校OS要在裸机上写操统或者改操统。编译器实现也有。这些我本科都是课程覆盖的。原则上说,不算速度和成本,经过严格的CS本科训练,可以用水管搭出一个神经网络系统。
我模拟电路一直学不会。上面所有这些CS底层都是一套逻辑,其实就是各个层次上反复搞同样的东西--编程。模电的思维方式和CS很不一样。而且搞起来费钱,还会触电。
https://github.com/aaalgo/undergraduate
这是我本科时的代码。里面有cpu,os,编译器,数据库。只是并不是一个体系。
为啥模拟电路学不会?不就是把电路分析用到晶体管和晶体管特性分析上上外加一些经验或者实验的公式/工程的办法?功放,积分电路,微分电路还是对称长尾差什么的。不过好多东西我也都模糊了。数字电路/逻辑电路简直就像玩,还有自动机(电路实现的)。对了,刚看到有人问晶振是怎么回事,那是用物理上的压电材料(石英,还有陶瓷,但压电陶瓷太粗糙)切削出来的,不过要分频倍频锁频(锁相电路,锁相环电路),实现麻烦(工艺/具体技术,这可是手艺,商业机密),原理扫一眼可以了。
谢谢你提供的那个链接,我可以让小朋友们参考。
#4 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 08:13
由 wdong
数值算法也要学,大数吃小数,矩阵分块这些还有用。但是主要力气花在了解微分方程上,龙格库塔啥的,这个我完全不记得了。
#5 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 08:21
由 forecasting
那个叫科学计算?是计算数学的内容。那个Hartmanis-Stearns conjecture里的Hartmanis和Stearns就都是做数值计算的,可提出计算复杂性的猜想。
#6 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 15:53
由 Caravel
wdong 写了: 2025年 2月 25日 07:33
CS专业是这样的,需要学数字逻辑电路,卡诺图优化,用vhdl/verilog写cpu是在本科范围内的。很多学校OS要在裸机上写操统或者改操统。编译器实现也有。这些我本科都是课程覆盖的。原则上说,不算速度和成本,经过严格的CS本科训练,可以用水管搭出一个神经网络系统。
我模拟电路一直学不会。上面所有这些CS底层都是一套逻辑,其实就是各个层次上反复搞同样的东西--编程。模电的思维方式和CS很不一样。而且搞起来费钱,还会触电。
https://github.com/aaalgo/undergraduate
这是我本科时的大作业代码。里面有cpu,os,编译器,数据库。只是并不是一个体系。我读书那个年代还很pure,没现在那么多拿大包卷顶会的焦虑,还可以安心把本专业的东西细细过一遍。
模电我也不喜欢,感觉一堆近似,我总是不sure那些器件拼在一起还能work
#7 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 15:58
由 DIYer
最近这个版不少高手发言啊,我会接家里开关电路,跑进来一看,看不懂你们说的。
#8 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 19:24
由 magagop
forecasting 写了: 2025年 2月 25日 06:05
初期的CS专业(在电子专业?)的要求大概是这样,从硬件设计(不包括流片)到OS,从机器代码到汇编到高级语言,还有计算理论包括算法等等,外加一堆数学和物理课程。
现在呢?训练个DNN就是CS的了,所以Hinton既拿图灵奖,又拿诺贝尔!(凭啥拿物理诺贝尔?凭啥?)。还有准备一堆数据也是CS的。理论与技术太多,脑子稍微不够用,就得自己削减,也可见CS的要求不切实际。
這不是CS專業,這是CE Computer Engineering專業,跟CS不一樣。
#9 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 20:12
由 forecasting
Caravel 写了: 2025年 2月 25日 15:53
模电我也不喜欢,感觉一堆近似,我总是不sure那些器件拼在一起还能work
你物理出身,不喜欢近似?物理到处都是近似,由近似而理想化,或者由理想化而近似,那么学物理岂不是很不舒服?
#10 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 20:13
由 forecasting
magagop 写了: 2025年 2月 25日 19:24
這不是CS專業,這是CE Computer Engineering專業,跟CS不一樣。
更狭义一点,CS是图灵机和其等价模型以及计算复杂性,其他的都是工程技术。

#11 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 20:15
由 forecasting
DIYer 写了: 2025年 2月 25日 15:58
最近这个版不少高手发言啊,我会接家里开关电路,跑进来一看,看不懂你们说的。
你是个电工,就是上小学时侯就捉弄得天天跑上跑下忙得团团转的那类人

#12 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 20:19
由 magagop
wdong 写了: 2025年 2月 25日 07:33
CS专业是这样的,需要学数字逻辑电路,卡诺图优化,用vhdl/verilog写cpu是在本科范围内的。很多学校OS要在裸机上写操统或者改操统。编译器实现也有。这些我本科都是课程覆盖的。原则上说,不算速度和成本,经过严格的CS本科训练,可以用水管搭出一个神经网络系统。
我模拟电路一直学不会。上面所有这些CS底层都是一套逻辑,其实就是各个层次上反复搞同样的东西--编程。模电的思维方式和CS很不一样。而且搞起来费钱,还会触电。
https://github.com/aaalgo/undergraduate
这是我本科时的大作业代码。里面有cpu,os,编译器,数据库。只是并不是一个体系。我读书那个年代还很pure,没现在那么多拿大包卷顶会的焦虑,还可以安心把本专业的东西细细过一遍。
我記得CS不學VHDL,CE學VHDL,CS對應的是Compiler。CS也不會學analog device和radio frequency IC,那些是EE學的,CE也不學。CS、CE、EE是三個完全不同的專業,分別對應軟件、芯片、器件。
#13 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 20:27
由 lahei
叔也学不会模拟,经常觉得电路图前后矛盾,基础课唯一不能融汇贯通的。
#14 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 20:43
由 forecasting
lahei 写了: 2025年 2月 25日 20:27
叔也学不会模拟,经常觉得电路图前后矛盾,基础课唯一不能融汇贯通的。
当年的小孩子们把模拟电路叫做魔鬼电路
#15 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 20:45
由 forecasting
magagop 写了: 2025年 2月 25日 20:19
我記得CS不學VHDL,CE學VHDL,CS對應的是Compiler。CS也不會學analog device和radio frequency IC,那些是EE學的,CE也不學。CS、CE、EE是三個完全不同的專業,分別對應軟件、芯片、器件。
AD/DA转换学不学?
Analog circuit和digital circuit仿真就是simulation,玩过吗?你本科在哪里上的?
#16 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 21:24
由 magagop
forecasting 写了: 2025年 2月 25日 20:45
AD/DA转换学不学?
Analog circuit和digital circuit仿真就是simulation,玩过吗?你本科在哪里上的?
AD/DA應該是EE學,CE選修。你說的這些仿真都是EE主修,CE主修Computer Architecture,不需要搞模擬仿真。CS更不會去模擬仿真了。
#17 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 25日 21:47
由 wdong
forecasting 写了: 2025年 2月 25日 20:13
更狭义一点,CS是图灵机和其等价模型以及计算复杂性,其他的都是工程技术。
CS主要是工程技术。很多学校图灵机本科是选修课或者干脆不修。
#18 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 26日 00:02
由 bullogger
模拟电路很难的 需要很多微分方程 非线性系统的东西
一个三极管就有不同的工作区间 有小信号下的近似线形模型 在别的工作区间又有开关特性 运算放大器就更复杂了。而这些还都是基础的东西 需要很多很多经验
很多时候给一个电路很难用第一性原理解释清楚它会干什么
forecasting 写了: 2025年 2月 25日 07:51
为啥模拟电路学不会?不就是把电路分析用到晶体管和晶体管特性分析上上外加一些经验或者实验的公式/工程的办法?功放,积分电路,微分电路还是对称长尾差什么的。不过好多东西我也都模糊了。数字电路/逻辑电路简直就像玩,还有自动机(电路实现的)。对了,刚看到有人问晶振是怎么回事,那是用物理上的压电材料(石英,还有陶瓷,但压电陶瓷太粗糙)切削出来的,不过要分频倍频锁频(锁相电路,锁相环电路),实现麻烦(工艺/具体技术,这可是手艺,商业机密),原理扫一眼可以了。
谢谢你提供的那个链接,我可以让小朋友们参考。
#19 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 26日 00:36
由 webdriver
这个我可能算是一个。。。本科毕设就是用tango出图,然后单片机编程控制DC motor。后半生就是码字为主,然后免不了开始跟AI靠拢,就像之前提到的,很早就想做专家系统,接触神经网络,但是当时除了Prolog/lisp,其他啥的都不行啊。你要说AI那就是早期的AI
#20 Re: 哪位能从电路(IC)设计到AI都能做?
发表于 : 2025年 2月 26日 15:47
由 dephpei
forecasting 写了: 2025年 2月 25日 07:51
为啥模拟电路学不会?不就是把电路分析用到晶体管和晶体管特性分析上上外加一些经验或者实验的公式/工程的办法?功放,积分电路,微分电路还是对称长尾差什么的。不过好多东西我也都模糊了。数字电路/逻辑电路简直就像玩,还有自动机(电路实现的)。对了,刚看到有人问晶振是怎么回事,那是用物理上的压电材料(石英,还有陶瓷,但压电陶瓷太粗糙)切削出来的,不过要分频倍频锁频(锁相电路,锁相环电路),实现麻烦(工艺/具体技术,这可是手艺,商业机密),原理扫一眼可以了。
谢谢你提供的那个链接,我可以让小朋友们参考。
我感觉模拟电路学的跟真正设计差的太远。 我工作经常跟RF designer打交道,他们很多设计跟书上学的是反的。好多操作在我看来也没有道理。你问他们原因,他们会解释,但是解释的证据里有很多东西也是反直觉的,但是你真去测就发现是这么回事。
我的理解是平时学的模电都是比较理想化的,真到了设计的时候就必须考虑了。这些非理想的东西在很多designer那边变成了经验的一部分。