计算机专业的architecture与微电子专业数字ic有什么区别

发布时间:2019-09-17 06:27:56

计算机专业的architecture与微电子专业数字ic有什么区别

推荐回答

有些课似乎已经好多年都没开过了,但是EE382M和EE382N的课程基本上能保证至少两年开一次,所以读两年master的同学运气好的话不会错过很多。

拿答主的拙见总结一下,黑体的是两个track重合的核心课,数数共有7门,足以支撑任何一个方向那个学位了。 而且这七门重合的课程基本上代表了Computer Arch最核心的内容(一门puter arch + 一门modeling)和ICS最核心的内容(VLSI Design+verification+testing)。说明不管是拿个方向的人,对这些知识都要有一定的了解,也就是他们的共通性。

而剩下的课程其实代表了这两个track分别的侧重。Computer Arch方向还涉及了不少OS, Compiler和programming的课程,毕竟跟CS需要打一些交道。而且在实际工作中OS和Compiler的基础还挺重要的,我就没重视所以吃了个大亏。整体上,Computer Arch关注的是如何让软件在CPU等硬件上跑得更快。而ICS关注的更多是如何高效的用VLSI电路实现一个架构或者ASIC的设计,于是也有很多CAD的相关课程。

所以我们很多同学都有一个相同的看法,身在哪个track不重要,选什么课才是关键。毕竟这俩track的相似度远远大于电磁和其中任何一个。就算做系统级的Chip也是如此(但其实我不是做系统级Chip的人所以我也不知道需要啥不敢乱说,但基础课程肯定就那些)。

至于前景这种东西,谁又能知道呢。十年前大家还是觉得诺基亚前景比Apple好吧。

至少目前来看,很多Computer Arch方向出身的人第一份工作是Verification, 很多Circuit方向出身的人第一份工作也是Verification。那么之后的发展路线跟什么方向关系大么?其实相对很小了,更多还是看工作内容和个人追求了。

微电子本科可以转architecture吗?答案肯定是可以。举个例子,答主本科是计算电磁出身的,后来研究生觉得没意思转了MEMS,觉得还是没意思才转了Computer Arch。但是容易吗,真心不容易。不过微电子跟Architecture相似之处毕竟高一些,应该没那么难。

至于补充啥知识,如果有学过architecture的话,补充一些programming, OS和piler的东西是比较有帮助的,有利于把芯片设计这几个分工层级给融会贯通起来。

至于这几个层级,

以上问题属网友观点,不代表本站立场,仅供参考!