龙芯开源社区

 找回密码
 注册新用户(newuser)
查看: 3285|回复: 3

CPU设计需要学习哪些知识?

[复制链接]
发表于 2014-6-24 17:00:12 | 显示全部楼层 |阅读模式
问下:)
发表于 2015-3-23 23:32:39 来自手机 | 显示全部楼层
不多。我记得当时两三天讲完了
 楼主| 发表于 2015-9-4 13:18:50 | 显示全部楼层
mouzai 发表于 2015-3-23 23:32
不多。我记得当时两三天讲完了

你讲啥了?
发表于 2015-9-4 23:22:46 | 显示全部楼层
这个题目太大了。 泛泛来说,设计CPU首先需要对计算机体系结构有比较完整全面的理解。然后在具体的设计中,又根据具体阶段不同需要很多具体的知识。粗略地可以分前端和后端设计。前端设计,一般需要硬件描述语言(verilog,VHDL之类的),需要掌握一些eda工具,还很可能需要一些C或者脚本编程能力,用来做性能分析,验证,批处理等。后端设计往往需要对晶体管等基础电子原理和信号处理有比较好的掌握,要理解大堆的eda工具因为现代的CPU晶体管数量都不是一个人手工能处理的需要自动化工具。。。

本版积分规则

小黑屋|手机版|Archiver|Lemote Inc.  

GMT+8, 2019-2-21 15:33 , Processed in 0.183841 second(s), 17 queries .

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