落户咨询网-为您提供一对一的落户咨询服务!

入户咨询网logo

落户咨询网落户一对一咨询服务

本科生做芯片,天方夜谭吗?五位本科生4个月造出芯片毕业!

栏目:大专本科落户 人气:0发表时间:2023-08-15来源:网络
信息摘要:
“如何评价中国科学院大学(以下简称国科大)‘一生一芯’计划?”在某问答网站上,这个问题获得了超千万的关注热度。五位本科生,主导完成了一款64位RISC-V处理器SoC芯片设计并实现流片。这款芯片,被称作他们的“最硬核毕业证书”。和芯片有关的新闻,总能牵动国人的心。而当......

本科生做芯片,天方夜谭吗?五位本科生4个月造出芯片毕业!

(本科生做芯片,天方夜谭吗?五位本科生4个月造出芯片毕业!)

入户咨询二维码  

  

“如何评价中国科学院大学(以下简称国科大)‘一生一芯’计划?”

  

在某问答网站上,这个问题获得了超千万的关注热度。

  

  

五位本科生,主导完成了一款64位RISC-V处理器SoC芯片设计并实现流片。这款芯片,被称作他们的“最硬核毕业证书”。

  

和芯片有关的新闻,总能牵动国人的心。

  

而当主角成为几个“带芯毕业”二十出头的年轻人,就更加引人好奇。

  

网上的声音多种多样,有人鼓掌,有人唱衰,有人将它和中国芯片产业联系起来,写了洋洋洒洒长篇分析。

  

如今,五位学生已经开始了新的工作。他们正在深圳,参与新的更高性能芯片的设计。

  

8月中旬,他们还多了个新身份——第二期“一生一芯”计划的助教。

  

本科生做芯片,天方夜谭吗?

  

芯片是今年五月底快递到王华强家的。

  

它大概一元硬币大小,上面刻着“COOSCA-01”和“一生一芯”的字样,还有国科大的Logo。

  

  

COOSCA是一个内部代号,是国科大计算机科学与技术学院的三门课程——计算机组成原理、操作系统和计算机架构的缩写。“一生一芯”则是计划的名字,意思是让每位本科生带着自己设计的处理器芯片毕业。

  

受新冠肺炎疫情影响,今年国科大的本科毕业答辩在线上进行。

  

学生王华强代表“一生一芯”团队,向答辩委员会的老师远程展示了芯片。

  

他把芯片装上测试板,用串口线将测试板与电脑连接,打开电脑上的终端软件,按下测试板上的复位键,运行了几个简单的程序——Linux系统跑起来了。

  

  

王华强在远程毕业答辩时展示芯片运行过程。图源:包云岗知乎回答

  

然而,去年夏天,“一生一芯”计划参与者张紫飞第一次听到该计划时的第一反应却是“天方夜谭”吧。

  

让几个本科生用几个月时间,设计出一枚能够运行Linux这样复杂操作系统的芯片,可能吗?

  

“一生一芯”计划负责人、国科大计算机学院教授、中国科学院计算技术研究所先进计算机系统研究中心主任包云岗则觉得,在开源时代,将芯片设计的门槛降下来,是可能的。

  

包云岗对2008年至2017年计算机体系结构国际顶级会议论文第一作者做过分析,只有4%来自中国的高校和科研院所。

  

中国的处理器芯片设计界,缺人。

  

开放指令集RISC-V与芯片敏捷开发语言Chisel,能使开发效率数量级提升。

  

RISC-V,正是包云岗近几年的研究重心。这一指令集可以自由地用于任何目的,允许任何人设计、制造和销售RISC-V芯片和软件。

  

2018年时,包云岗就隐约意识到,RISC-V对人才培养会有帮助。2019年5月,华为被美国商务部列入实体名单,人才危局必须尽快找到出路。包云岗迅速将他模糊的想法细化:让学生学习并实践芯片敏捷设计方法,通过大学流片计划完成芯片制造。

  

2019年8月,“一生一芯”计划正式启动。这是一次教学实践。

  

国科大校领导认为,它会掀起本科教学改革的新篇章。

  

五位参与的学生是金越、王华强、王凯帆、张林隽和张紫飞。

  

  

他们都是国科大计算机科学与技术学院2016级本科生,那时也都已通过了中国科学院计算技术研究所的保研夏令营,成为首批吃螃蟹的人。

  

踩坑、挖坑,再从坑里爬出来

  

其实,在他们面前的,是一条未有人走过的路。

  

没有导航,他们需要自己打怪升级,自己试错尝试。

  

当然,他们也并非是在白纸上作画。

  

教师团队已经制定了总体方案,确定了技术路线,选择好了基础平台,搭建了开发环境,也选定了流片工艺和班车。

  

五位学生真正动手之前,一支实力强大的教师团队,为学生的乘风破浪,做好了保驾护航的准备。

  

做芯片,其实分为前端和后端。前端主要是做设计,用数字电路的方式实现处理器的功能;后端则是用物理元件来实现这些设计。

  

“要说芯片都是我们做的,并不准确。其实我们只是做了前端的逻辑设计部分。”王凯帆强调。

  

他尝试用最通俗的语言向科技日报记者解释设计芯片是怎么一回事——类似于画一张大楼的施工图纸。只不过,呈现这张图纸,用的不是线条,而是一种叫做Chisel的硬件语言。

  

此前,包云岗团队中的博士生余子濠为南京大学开发了一款教学用RISC-V处理器,“一生一芯”计划的学生要在此基础上进行改进,把师兄搭建的房子,改建得更舒服、更亮堂。

  

包云岗说,在实际产品研发和科研工作中,也往往不是从头开始,更多是在已有基础上,增加新功能,提高性能。“这培养的是学生‘理解—消化—创新’的能力。”

  

大家采用了当下流行的“敏捷开发”模式:每人负责一个或几个模块,齐头并进,多线推进,然后合龙。

  

  

芯片设计开发历程。图源:包云岗知乎问答

  

“一生一芯”计划的目标很明确:在芯片上运行Linux系统,支持基本的输入输出设备。

  

先解决“能不能”“对不对”的问题,再来看“快不快”“好不好”。

  

对新手施工设计团队来说,他们盖的第一栋房子,要保证的是屹立不倒。

  

从2019年8月正式动手设计,到12月中旬交付设计图纸,五人组踩过坑,给别人挖过坑,也挣扎着从坑里爬出来过。

  

他们曾熬夜和不知躲在哪里的错误死磕,还要对抗可能拖延队友进度的焦虑。

  

团队成员金越负责的是片上系统。

  

除了中央处理器,在系统内还有五个控制器来实现具体功能。

  

这些控制器的代码是由开源社区提供的,但团队并不清楚这些控制器是否适合他们设计的这款芯片。

  

金越需要编写驱动软件,测试外设控制器是否设置正确,能否正常工作。

  

“要是出现问题就很麻烦了。到底是我的软件写错了,还是外设控制器本身有问题?如果是外设控制器有问题,到底是哪个有问题?”

  

变量太多,排列组合下来,测试复杂得让人头疼。

  

“做验证的那几天,几乎没怎么睡过觉。”金越半夜对着电脑,查手册,查代码,查波形,怀着点“我就不信邪”的不忿:“我一定要把这个东西弄出来。”

  

寻找问题究竟出在哪,是几乎每个计划参与者都会提到的“痛苦”经历,常常是“按下葫芦起了瓢”。

  

作为团队唯一的女将,张林隽负责的部分是预取器。

  

你进入了一间图书馆,想找到一本书。靠你最近的书架,能放的书最少;而更深处的书架,放的书更多,但你走过去的耗时也长。预取器好比那位了解你喜好的图书管理员,他提前将他认为你会拿的书放在离你最近的书架,节省你的查找时间。

  

“在实现这个功能的时候,我想当然地认为,预取器应该放在L1Cache也就是一级缓存内。”

  

一级缓存,相当于那个离你更近的但是容量更少的书架。但奇怪的是,加入预取器后,芯片的性能反而受到了影响,芯片的信息处理速度变慢了。

  

她花了一个月的时间来找问题,一个一个排查、修改和调试。后来,张林隽被提醒说,可能是预取器放置的位置不对。“哎,很崩溃,之前写的东西就没用了,又要重来。”将预取器挪到二级缓存后,困扰她一个月的问题终于消失了。

  

在真正动手之前,没人想过,问题竟然会在这等着他们。

  

  

参与“一生一芯”计划的五位学生,从左至右依次为王华强、张林隽、金越、王凯帆和张紫飞

  

“我们只是知道了从山底到半山腰的路怎么走”

  

2019年12月,这款芯片的设计版图正式提交,基于中芯国际110nm工艺完成投片。

  

平时上课或者比赛,学生也需要从零开始完成一次芯片设计。但在课堂实践中,并不需要测试得太完备,只要设计出的芯片能通过老师给的几个测试点,就算成功。在“一生一芯”计划中,没有这些被预先设计好的“测试点”。你必须考虑全面,细心谨慎。

  

无可否认的是,压力更大。

  

此前的芯片设计,更像是“纸上谈兵”,成功了固然好,失败了好像也无所谓。但是这次,投入真金白银去流片,能不能用,几个月的努力会不会打水漂,流片后就能见分晓。

  

这是第一期“一生一芯”计划,大家都希望能开个好头。等待的日子,他们忐忑又兴奋。

  

2020年4月23日,学生们从微信群里得知,他们亲手设计的处理器芯片返回了。

  

但这并不是终点,还需要进行测试验证。

  

“从底层PCB版图、内存颗粒到中间处理器设计、再到上层操作系统、应用软件,每个层次都可能出问题。哪怕一个小问题,都会造成芯片无法正常工作。”包云岗说。

  

这段测试经历,同样也是一波三折,甚至有点戏剧性。

  

芯片回来后,团队里的老师们上手测试了几颗,结果芯片真的就是块“砖”,没有任何输出。一阵忙乱后他们才发现,原来是主板上的一根电源线接错了,芯片“出师未捷身先死”,被烧坏了。

  

后来,又因为一个串口时钟频率设置问题,芯片性能始终不正常。折腾了一段时间,芯片才被调整到最佳状态。

  

6月2日,在毕业答辩现场,王华强展示了芯片的工作流程。

  

后来,王凯帆还将国科大操作系统课程上同学们自己编写的UCAS-Core移植到了COOSCA核上,用自己写的CPU,运行了自己写的操作系统。

  

到深圳后,张紫飞才第一次看到自己设计的芯片。

  

“第一次看到时就觉得,这芯片比我们想象得小啊,好像还有点简陋。”张紫飞开玩笑道,“但是母不嫌儿丑嘛。”

  

国科大的学生将自己的母校简称为“果壳”,所以,果壳(nutshell)也就成了“一生一芯”计划首款芯片的正式名字。

  

  

王华强在今年7月RISC-V年中技术研讨会上介绍了果壳的设计细节和开发过程中的经验体会。

  

9月3日,王华强将代表团队向全球同行介绍“果壳”的设计,这也将是“果壳”首次在国际舞台上亮相。

  

“国科大学生硬核毕业证书”一度成为网上的热议话题,但被当成“大神”膜拜的几位学生,无意将这一项目做过多拔高。

  

金越打了个比方:“现在,我们只是知道了从山底到半山腰的路有多难走,还不知道从半山腰到山顶的路有多难走。”

  

也正是因为攀过山、爬过坡,学生们知道自己都是新兵,经验和能力上都有欠缺,还需锻炼。

  

  

“一生一芯”计划负责人、中科院计算所研究员包云岗在讲解芯片。受访者供图

  

他们的平均年龄,只有21.8岁。

  

包云岗说,等他们30岁时,就可以说已经是处理器芯片和计算机系统设计领域的“老兵”了。无论他们是进入业界还是学界,创造力会得到更大的发挥和展现。“我对这批年轻人的未来充满期待。”

  

“一生一芯”计划二期已经启动。

  

据包云岗介绍,二期的学生增加到13位。除了国科大外,还有来自浙江大学、南京大学、西北工业大学、哈尔滨工业大学(深圳)和美国密歇根州立大学等五所高校的同学。

  

  

  

编辑丨贺雨妍(中建五局团委)

  

校对丨张国党

  

校审丨陈伟星

  

值班编委丨徐兴邦

  

举报/反馈

扫描微信咨询

扫描上面二维码,微信咨询

落户咨询热线:13671738356


声明:
本站部分内容和图片来源于互联网,经本站整理和编辑,版权归原作者所有,本站转载出于传递更多信息、交流和学习之目的,不做商用不拥有所有权,不承担相关法律责任。若有来源标注存在错误或侵犯到您的权益,烦请告知网站管理员,将于第一时间整改处理。管理员邮箱:y569#qq.com(#转@)


最新资讯
年度世界大学毕业生就业能力排名

年度世界大学毕业生就业能力排名

泰晤士报高等教育副刊版本(11月16日发布)1.加州理工学院2.麻省理工学院......
24-10-01
关于2021届毕业生提交上海落户材料填写要求的通知

关于2021届毕业生提交上海落户材料填写要求的通知

各二级学院及全体毕业生:根据《上海市教育委员会上海市发展和改革委员会?上海市......
24-10-01
毕业生落户、职工退休等一件事一次办!上海“一网通办”年内重点推进14个“一件事”

毕业生落户、职工退休等一件事一次办!上海“一网通办”年内重点推进14个“一件事”

上海首创的政务服务品牌“一网通办”正迎来办事理念的又一次革新。记者从上海市大......
24-10-01
原创上海发展政策好,多数“清北”毕业生却瞧不上,其中原因耐人寻味

原创上海发展政策好,多数“清北”毕业生却瞧不上,其中原因耐人寻味

原标题:上海发展政策好,多数“清北”毕业生却瞧不上,其中原因耐人寻味文/米奇......
24-10-01
注意!只要能拿到本科毕业证,获得考研资格就不需要发表论文!!

注意!只要能拿到本科毕业证,获得考研资格就不需要发表论文!!

事情的起因是这样的,我发现近期知乎出现了大量问获得考研资格要不要发论文的提问......
24-10-01
上海解封之后,大批毕业生连夜离职离开上海,单位拦都拦不住

上海解封之后,大批毕业生连夜离职离开上海,单位拦都拦不住

北上广深,这四大一线城市是我国众多毕业生毕业后想去闯一闯的地方,这里不仅经济......
24-10-01
如同本科毕业有必要来上海吗?

如同本科毕业有必要来上海吗?

有经验的人来回答一下,普通本科毕业,专业文史类,刚毕业的时候,是来上海还是去......
24-10-01
请问全日制脱产大专有派遣证和报到证没?(参加成人高考的)在线等,谢谢!!!

请问全日制脱产大专有派遣证和报到证没?(参加成人高考的)在线等,谢谢!!!

请问全日制脱产大专有派遣证和报到证没?(参加成人高考的)在线等,谢谢!!!现......
24-10-01
推荐资讯
高考后的本科学历升级之路——上海插班生

高考后的本科学历升级之路——上海插班生

上海插班生是上海本地一项持续了20年的招生政策,在上海高校就读的大一本科学生......
23-09-09
长春市往届大中专毕业生户口迁入怎么办

长春市往届大中专毕业生户口迁入怎么办

一、在长春市办理“往届大中专毕业生户口迁入”需携带如下材料进行申请:1.一般......
23-07-12
佛山购房本科以上不受户籍限制!各地放宽人才政策成趋势

佛山购房本科以上不受户籍限制!各地放宽人才政策成趋势

另一个城市放宽了住房限制。?11月29日晚,佛山市人力资源和社会保障局官方网......
23-08-09
【DIY咨询师001】国内民办大专 -> 德国顶尖计算机本科

【DIY咨询师001】国内民办大专 -> 德国顶尖计算机本科

作者简介:国内民办大专工程造价专业毕业,后自学德语,并在Universit?......
23-08-11
在省外上专科可以上省外专升本吗?

在省外上专科可以上省外专升本吗?

在省外上专科可以上省外专升本,而且只能是考专科学校所属省份的专升本。专升本的......
23-10-01
原创本科生晒出上海真实月薪,金额叫人无奈,难怪这么多毕业生想逃离

原创本科生晒出上海真实月薪,金额叫人无奈,难怪这么多毕业生想逃离

原标题:本科生晒出上海真实月薪,金额叫人无奈,难怪这么多毕业生想逃离很多大学......
23-07-22
松江区中专毕业读大专学校2022已更新(今日/要点)

松江区中专毕业读大专学校2022已更新(今日/要点)

上海南方科技专修学院为您介绍松江区中专毕业读大专学校2022已更新(今日/要......
23-07-09
上海托马斯实验学校毕业生专访:我一直在追求自己所热爱的

上海托马斯实验学校毕业生专访:我一直在追求自己所热爱的

2021年申请季,上海托马斯实验学校首届高三学生交上了一份份令人欣喜的答卷。......
24-09-20
最新更新
2021年入深户中的调干和招工,调工,有什么区别?

2021年入深户中的调干和招工,调工,有什么区别?

一、调干条件1、统招统考大学本科生,有学士学位,干部身份,可免社保;2、没学......
23-03-08
深圳入户招工调干真的那么简单吗?别听一些人瞎忽悠

深圳入户招工调干真的那么简单吗?别听一些人瞎忽悠

当你不了解深圳入户招工调干的时候,你望而生畏,解决问题的目标起初看起来都无法......
23-03-08
麻烦各位前辈!有谁能给我推荐一下 调干入户书什么该怎么入户?

麻烦各位前辈!有谁能给我推荐一下 调干入户书什么该怎么入户?

分数入户是还包括了调干,调工,招工。调干就是以分数入户的方式迁出深圳户口,但......
23-03-08
招工调干入深户相关规定

招工调干入深户相关规定

深圳户口不再难求关于为员工办理招工调干入深户的规定为奖励对公司有重大贡献、表......
23-03-08
深圳户籍政策2022,职称入深户

深圳户籍政策2022,职称入深户

深圳户籍政策2022,职称入深户2021年只剩下四十多天,深圳户籍新政很快就......
23-03-07
深圳积分入户什么职称政策解读

深圳积分入户什么职称政策解读

一、入深户4个基本条件1.年龄18--45周岁之间,正常在我市参加社会保险;......
23-03-07
目前中级职称落户深圳的条件

目前中级职称落户深圳的条件

2022年没有学历,没有房产,社保交往不多的普通人该如何入户深圳?其实,即使......
23-03-07
深圳职称入户条件2022已更新(今日/商情)

深圳职称入户条件2022已更新(今日/商情)

需要引入需求覆盖率和代码覆盖率来衡量测试执行的完备性,并以此为依据来找出遗漏......
23-03-07
深圳入户哪些职称可以入户,职称人才引进落户政策总结

深圳入户哪些职称可以入户,职称人才引进落户政策总结

深圳市社会福利局有关部门负责人介绍说,第二批突破了社会福利、、发展改革、政务......
23-03-07
硕志教育:深圳积分入户中谈到的中级职称是什么?

硕志教育:深圳积分入户中谈到的中级职称是什么?

最近很多人都在后台问,积分入户中可以加分的中级职称是什么?看在这么多朋友都不......
23-03-07
推荐资讯
深户非深户都有!免费查癌名额速抢!罗湖报名地点在……

深户非深户都有!免费查癌名额速抢!罗湖报名地点在……

每年4月深圳都有一份“中奖”榜单要发布同期的香港金像奖揭晓时大家的反应是这样......
23-01-01
我是如何通过一个傻瓜的方法成功应对非应届毕业生深圳落户的!

我是如何通过一个傻瓜的方法成功应对非应届毕业生深圳落户的!

当前位置:网站首页/深圳积分入户测评/正文我已经在下面的文章中全面的分享了非......
23-01-29
深圳龙岗区本科入户补助(深圳人才补贴政策2020)

深圳龙岗区本科入户补助(深圳人才补贴政策2020)

比如有两个补贴可以领取深圳龙岗区本科入户补助,一个是市补贴深圳龙岗区本科入户......
23-02-12
深圳入户条件2020政策深圳毕业生入户补贴

深圳入户条件2020政策深圳毕业生入户补贴

深圳入户条件2020政策深圳生入户补贴在绿化功能方面,北京林业大学王兵等人对......
23-02-01
大专入深户怎么办理转南山区户口政策

大专入深户怎么办理转南山区户口政策

非深户在深圳退休的条件根据2021年8月1日开始执行的《深圳市深圳经济特区社......
23-02-01
2017年应届生落户深圳新流程

2017年应届生落户深圳新流程

开始之前,先感谢提供详细攻略的前辈们,使笔者能在短暂的时间内顺利地办好!很幸......
23-03-04
非全日制本科入户深圳,也有补贴申请!

非全日制本科入户深圳,也有补贴申请!

原标题:非全日制本科入户深圳,也有补贴申请!2018年非全日制学历做为成为学......
23-02-02
本科毕业生入深户,如何申请落深户

本科毕业生入深户,如何申请落深户

本科生入深户,如何申请落深户2022深圳积分入户分数6——2022年深圳市中......
23-03-04
推荐内容
居转户离职证明可以造假吗

居转户离职证明可以造假吗

居转户离职证明可以造假吗居转户离职证明可以造假吗?针对这个问题,下面YJBY......
23-07-17
浦东新积分多少落户怎么解决(认准!2022已更新)

浦东新积分多少落户怎么解决(认准!2022已更新)

浦东新积分多少落户怎么解决(认准!2022已更新)AgskFm上海翔启文化传......
23-09-14
举家落户宝山的她说:“住在这里,让我有种美梦成真的感觉……”

举家落户宝山的她说:“住在这里,让我有种美梦成真的感觉……”

安居才能乐业。对于年轻人来说,房子是对美好生活的向往,也是支持他们奋斗事业的......
22-12-01
怎样才能拥有上海户口或北京户口?

怎样才能拥有上海户口或北京户口?

我只知道怎么拥有上海户口:1、通过到上海读书(大学以上)以后,想办法留在上海......
23-07-15
居转户实例之问题分析

居转户实例之问题分析

居转户是一个工程,从头到尾严格细致的工程,有的时候一点小小的疏忽就会造成比较......
24-07-03
上海积分模拟打分计算器快速算分,积分续办操作流程图文详解!

上海积分模拟打分计算器快速算分,积分续办操作流程图文详解!

上海居住证积分的最新算法是什么?个人可以自己计算上海居住证积分分值吗?积分到......
24-08-04
用事业编吸引清北等校毕业生,山东一海滨城市祭出大招

用事业编吸引清北等校毕业生,山东一海滨城市祭出大招

“逢进必考”是如今公务员、事业单位招聘新人的一个原则。而且考试一般是由笔试和......
23-09-30
应届毕业生持报到证回生源地报到时要带什么证件

应届毕业生持报到证回生源地报到时要带什么证件

身份证原件和复印件、报到证原件和复印件、毕业证原件和复印件、户口迁移证原件就......
23-03-01

咨询热线

13671738356