5 个本科生4个月做出1款中国芯?是奇迹还是骗子?( 二 )

5 个本科生4个月做出1款中国芯?是奇迹还是骗子?
从上图中我们看到 。左图中现有的课程体系 , 与学科前沿有着非常大的鸿沟 , 甚至与工业界主流技术和方法学都有很大的差距 。这无疑说明 , 我国大学现有的课程体系已经严重脱钩 。因此 , 包云岗萌生了一个想法——要不要让学生们参与到芯片设计和制造之中去?在应用中学习 , 学习中应用 。通过这种方式 , 既能加速人才的培养速度 , 也能促进产教融合 。让学生在学校时就能掌握复杂的芯片制造 , 缩短人才从培养阶段到投入科研与产业一线的周期 , 在进入企业后就能适应得快一点 。包云岗深刻意识到 , 人才加速计划一分一秒都不能再耽误了 。要马上开始 。02" 一生一芯 " , 是包云岗为这个加速计划起的名字 。很多人听到这个名字 , 都以为是 , " 一生一心一意爱一人 " 。但包云岗的原意 , 是希望有一天能让每一个学生都能带着自己设计的芯片毕业 。5 个本科生4个月做出1款中国芯?是奇迹还是骗子?
" 一生一芯 " 确定后 , 张云岗开始招揽人才 。他最初联系了几位国科大的本科生同学 , 询问他们愿不愿意参加这个 " 一生一芯 " 计划当小白鼠 。刚开始还有些忐忑 , 担心同学们会不会不感兴趣 。但意外的是 , 这些准 00 后(98/99 出生)没有退缩 , 都马上回复表示同意 , 非常积极地表示愿意挑战一下 , 愿意当小白鼠 。金越、王华强、王凯帆、张林隽和张紫飞五位同学代表随即很快被选出 。同时 , 这个计划上报到国科大管理层 , 得到了李树深校长的高度重视 , 迅速累计召集 5 个以上部门 , 来协调扶持该计划 。全校上下万众一心 , 推动这项计划的开启 。很快 , 芯片内部代号 "COOSCA" 也已经起好 , 是三门课——计算机组织(Computer Organization)、操作系统(Operating System)、计算机体系结构(Computer Architecture)的缩写 。5 个本科生4个月做出1款中国芯?是奇迹还是骗子?
" 一生一芯 " 群中的讨论人凑齐后 , 日程立刻安排上 。就像真实残酷的公司竞争一样 , 同学们一上来面对的就是紧迫的时间压力 。中科院确定了最合适的流片班车是 12 月 17 日 , 这样能保证芯片在 4 月份完成封装 , 返回学校进行测试 。如果一切顺利 , 那就可以赶上五月底的国科大本科毕业答辩 , 到时可以在答辩现场展示芯片 。但是如果错过这趟班车 , 那就需要再等 2 个月赶下一趟班车 , 这就意味着芯片不可能在毕业答辩时返回 。为此 , 他们只有不到 4 个月的开发时间 。如此短暂的时间 , 让每一天看起来都极其宝贵 。8 月 20 日 , 国科大落实中芯国际 110nm 工艺的流片渠道 。 七天后 , " 一生一芯 " 计划火速启动 。5 个本科生4个月做出1款中国芯?是奇迹还是骗子?
真实的芯片开发 , 要比课堂上所学复杂得太多 。作为一位开发者 , 需要对芯片每一个模块的行为都有所了解 , 还需要了解程序在芯片上运行的每一处细节 。这和课堂授课 , 截然不同 。而刚刚从课堂走出来的五位同学 , 不仅需要综合应用学过的知识 , 还要自学大学里没有讲的工作原理 。就好比刚刚学会画建筑设计图的学生 , 突然要求建一座房子 。这让他们一下子很不适应 。5 个本科生4个月做出1款中国芯?是奇迹还是骗子?
无数次 , 他们甚至需要将所做的东西推倒重来 , 为此他们承受着很大的压力 , 沮丧和焦虑甚至成为日常 。和技术相比 , 心态变成了更大的考验 。面对种种挫折 , 国科大的导师们引导他们去总结原因 , 告诉他们不确定性是探索过程中的客观规律 , 让他们正确认识到探索失败的意义 。虽然任务极具挑战 , 但同学们不断有进展 , 每取得一个小里程碑 , 大家都会记录下那个时刻 , 甚至精确到分钟 。最终 , 进展越来越多 , 同学们迈过的困难越来越多 。12 月 19 日 , 靠着所有人的团结一心 , COOSCA 1.0 芯片版图最终完成 , 当版图正式提交给中芯国际时 , 大家如同高考交卷一般 , 如释重负 。5 个本科生4个月做出1款中国芯?是奇迹还是骗子?
但短暂的放松 , 又被疫情打破 。1 月 23 日 , 随着国内疫情不断恶化 , 中芯国际工厂制作中的那颗 COOSCA 芯片能否按时返回 , 成了同学们心中悬着的一根弦 。如果制作拖延 , 就不能赶上毕业答辩 , 那所有人在这 4 个月里的努力便付诸东流 。但令他们惊喜的是 , 中芯国际和封测企业的员工们克服了疫情的影响 , 在这些坚守在一线的工作人员的努力下 , 芯片按照预期时间返回了 。同学们按时看到了他们珍贵的劳动成果 。5 个本科生4个月做出1款中国芯?是奇迹还是骗子?
然而疫情还是对测试工作带来了一些小插曲 。因为芯片需要现场调试与测试 , 但由于疫情原因学生们不能返校 。这时 , 余子濠、蔡晔和刘彤三位同学挺身而出 , 主动到学校协助调试测试工作 。测试验证工作看似简单 , 但实则很有难度 。因为从底层 PCB 版图、到上层操作系统、内存颗粒到中间处理器设计、应用软件 , 每个层次都可能出问题 。哪怕一个很不起眼的小问题 , 都会造成芯片无法正常工作 。经过大约 1 个月的调试测试 , 终于证明芯片一切正常 , 可以成功运行 Linux 操作系统 。


推荐阅读