一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 2363|回复: 7
收起左侧

[研究方向] VLSI Vs Computer architecture?

[复制链接] |试试Instant~ |关注本帖
liziyun 发表于 2014-3-2 12:26:47 | 显示全部楼层 |阅读模式

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
这其实就是个要不要转CS的问题。

Computer Architecture 意味着要学习OS, Compiler。 虽然是硬件分析为主,可重在结合的部分。

VLSI 就是ASIC design。要tape out。
现在的VLSI都是mixed signal, 并相当一部分和signal processing 结合。

Software是个越来越broad 的area。 IC 往往越来越specialize。 但很多前段的算法又不得不用IC 实现。

一直以来都有个疑惑, Architecture research 用simulation等等等等。 可simulation 真的能带来什么physically 能用的东西么。。。。。。  

评分

1

查看全部评分

lft10@thu 发表于 2014-4-16 16:23:31 | 显示全部楼层
以下个人观点。
鄙人认为,ECE中的所谓Computer Architecture、Processor Architecture、Logic Synthesis、(Formal Verification)、CS里的Compiler, Formal Language, Programming Language Theory, Computability & Complexity Theory等其实是关于同一个话题的:
这个话题叫做通用计算系统
其中CS的部分主要是提供理论(比如Church-Turing命题,Chomsky文法),CE中的部分主要提供物理实现(比如编译器-处理器)。
------------------------------------------
围绕这个话题的诸多子话题其实是相当类似的,最典型的例子:
数字IC:
FSM->HDL->Synthesis->Netlist->Physical Design->Formal Verfication
写代码:
PRC Function->HLL->Compile(->AST)->Naive Code->Optimize->(Machine Code->)Formal Verfication. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
基本上是一样的。. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
----------------------------------------------------------------------------
所以鄙人的结论就是,只要你还在计算系统这个大的话题底下,又没有现实的迫在眉睫的压力,仅从学术角度考虑,
其实学啥都差不多。哪怕你是个PhD道理也一样。你做Logic Synthesis的可能没法发Superscalar Processor的顶级期刊的paper,但是你当了AP声称自己的research area里包含processor design天经地义。
当然,前提是真正学懂了。
-----------------------------------------------------------------------------------------
那什么是处于通用计算系统之外的话题呢?在ECE中,主要是以下的这些话题。
1.Information Theory(Coding, Communication)
2.Radio Frequency Related
3.Analog VLSI, Power System
4.Semiconductor Physics(Device)

至于你说的simulation,这年头不用CAD你能干什么呢?
.鐣欏璁哄潧-涓浜-涓夊垎鍦
补充内容 (2014-4-16 16:43):
修正一下,AST可以看成Control Flow + Primitive Operator Netlist

评分

2

查看全部评分

回复 支持 1 反对 0

使用道具 举报

vinous1983 发表于 2014-3-7 09:05:44 | 显示全部楼层
有很多的,有很多research group是modeling各种芯片technology 不同工厂的特性,根据某领域某个东西 比如ram, register file 啥的实现方法,然后来帮你模拟到physical的数值,比如读一次,写一次,32nm,tsmc的,***技术的,dynamic/static power 温度是啥啥的。比如做cpu架构的超级流行的gem5 simulator,很多别的团队的基于它开发辅助的计算功耗温度啥的simulator,根据cpu读写cache次数 memory次数,McPAT啥的(好久不碰,就记着这么个了,见笑啦)
至于你提的os, compiler,reserch的时候会有专门团队的。你偶尔偶尔会用到他们的东西而已,不过你如果做computer architecture,你就专心操你的architecture就ok了。但懂的多自然是好事,不过这个是废话。
但据我所知,真正做优化architecture的团队很少很少,比如刚提的gem5,貌似都是大牛学校的团队在维护。不排除你是大牛啊。 不过我估计他们团队里有操作系统的大牛 帮他们解决操作系统的问题。 但哪来那么多牛中之牛呢。
VLSI phd的,数字的比较工程的公司里会干,不用你操心。模拟rf啥的,读phd,项目也都是交叉学科的,跟生物系,机械系合作整个传感器啥的,我见识少,就只能说我听说过的哈。. from: 1point3acres.com/bbs
如果你是master,那就都学就是了,反正选啥学分也是学分,数字ic跟computer architecture那么密切,不选白不选。
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
另外不用谢我,我心中只有积分,没有雷锋。

评分

3

查看全部评分

回复 支持 1 反对 0

使用道具 举报

ChrisTML 发表于 2014-3-11 22:41:17 | 显示全部楼层
遇到同道中人了,楼主是想转computer architecture吗?
回复 支持 反对

使用道具 举报

wujizha 发表于 2014-3-12 11:05:24 | 显示全部楼层
我现在在业界做asic design,之后也想申arch
回复 支持 反对

使用道具 举报

 楼主| liziyun 发表于 2014-3-13 12:02:30 | 显示全部楼层

想了很久,但决定不转。。。

虽然CA是构架General purpose processor的。 但很多算法的复杂性决定了如果应用必然需要aisc实现。
比如识别,导航,ML等等。

回复 支持 反对

使用道具 举报

alibi 发表于 2014-4-3 04:46:39 | 显示全部楼层
情况和楼主很相似。

不知道该怎么取舍ce和vlsi,说ms课程都选的话有点不太现实。

不知道有没有业内人士老司机来释疑。
回复 支持 反对

使用道具 举报

redsky_luan 发表于 2014-4-8 01:13:20 | 显示全部楼层
当然都学了。。。有什么不现实的。。。OS,CA,VLSI都学,其他随意。。。
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-8 18:19

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表