Behzad Razavi 是知名的电路设计师,著作包括《Design of CMOS Phase-Locked Loops》和《Design of Integrated Circuits for RF and Mixed-Signal Applications》。这些书籍对于理解现代电子电路设计非常重要。半导体行业在全球范围内重新获得了关注和投资,美国《芯片法案》等举措为芯片制造投入了数十亿美元。然而,一个关键问题仍然存在:谁来设计芯片来填补这一增加的制造能力?本文概述了Razavi根据加州大学洛杉矶分校(UCLA)实施的成功计划,大规模培养下一代芯片设计师的方法。典型的芯片开发流程包括几个阶段,持续时间在15-24个月之间(图1)。虽然许多大学课程都提供芯片设计课程,但它们通常只涉及这一流程的一小部分,导致毕业生无法胜任行业岗位。为了解决这一差距,我们提出了一门全面的"流片"课程,涵盖芯片开发的所有阶段——从设计到制造和测试。
图1:典型的芯片开发时间框架。1.第一门课程(冬季学期)——2个学分
2.第二门课程(春季学期)——4个学分
3.第三门课程(秋季学期)——2个学分
这种结构既能够保证有足够的时间涵盖整个芯片开发周期,又符合学位要求。只有春季学期的课程计入学位学分。1.教授学生设计可能出现在最终芯片中的通用构建模块
2.指导学生完成这些模块的布局、寄生参数提取和性能分析
3.帮助学生选择最终项目主题
由于班级规模较大(本例中为70名学生),可扩展性非常重要。为了解决这个问题,可以考虑:
课程在6-10周内逐步介绍复杂的构建模块:
环形振荡器
锁存器和触发器
分频器
StrongArm比较器
寄存器
LC振荡器
器件和互连寄生效应
电容器和电感器结构
关键布局考虑
I/O 技术
ESD 器件
封装寄生效应
在本课程结束时,学生应确定最终的项目主题。提供一系列潜在项目,涵盖各种模拟和数字设计。考虑以下限制条件:1.设计复杂度在约 9 周内可行
2.适合两人团队
3.可利用现有设备进行测试
图2:流片课程的结构为了进一步扩大项目规模并提供行业洞察力,从半导体公司招募导师。根据项目主题将这些专家与学生团队进行匹配。在第二门课程中,导师通常承诺每周通过视频通话进行1小时的交流,持续9周。芯片设计的大部分工作将在这9周的课程中进行。每周与每个团队进行设计审查,以确保稳步进展。为每个团队分配10-15分钟时间,将类似的项目(例如PLL、ADC)分组到专门的审查会议中。通过视频通话进行审查,以便轻松访问设计文件和仿真。1.第1-5周:完成原理图设计
2.第6-9周:完成布局和验证
作为讲师,亲自审查已完成的设计和布局,并提供详细的反馈。在最后一周,让团队进行完整的芯片提取和焊盘对焊盘仿真,包括估算封装寄生效应。1. 电感器:如果工艺设计套件(PDK)不提供螺旋电感器,则创建一个预先设计和模拟的元件库供学生使用。2. I/O 焊盘和 ESD:与代工厂或集成商合作,为高速设计开发具有适度 ESD 保护的合适 I/O 焊盘。提供示例电路,例如:用于接收片外时钟/LO 信号的自偏置逆变器
用于驱动片外仪器的开漏极 PMOS 器件

图3:用于接收片外时钟或LO波形的(a)自偏置逆变器和用于驱动片外50Ω仪器的(b)开漏PMOS器件。3. 芯片集成:设计一个包含ESD器件和电源/接地连接的标准焊盘框架(图4)。将单个项目整合为更大的模块以便制造(图5)。
图4:所有项目都使用的焊盘框架。
图5:包含25个项目和其他测试电路的两个模块。(a)一个包含16个项目的模块,(b)另一个包含9个项目和其他测试电路的模块考虑直接芯片到电路板的粘接,以减少寄生效应
进行设计审查,以解决封装和测试问题
图6: (a) PCB设计、(b) 粘接图和 (c) 测试计划的示例。SMA:超小型版本购买合适的测试设备是重要的考虑因素。根据学生的测试计划,实验室的容量应能同时容纳大约一半的学生。基本设备类别包括:1.模拟信号发生器(用于ADC测试、PLL参考、RF接收器输入等)
2.数字输入发生器(用于DAC和数字电路测试)
3.频谱分析仪(用于PLL、RF接收器和DAC输出)
4.逻辑分析仪或FPGA(用于捕捉数字输出)
尽可能使用低成本的USB仪器。表1提供了经济型选项的示例:
不要忘记电缆、偏置三通、平衡-不平衡转换器、直流阻隔器和静电放电保护设备等辅助组件。最后一门课程的重点是芯片测试和特性分析。请做好准备,协助团队克服测试挑战和调试问题。在UCLA的实验中,25个芯片中有20个成功通过测试,其余5个出现部分或完全故障。分频器链中的信号摆幅不足
输入寄存器更新不当
VCO启动问题
由于有大量学生使用共享实验室空间和设备,因此需要实施系统来维持秩序:1.聘请一名实验室助理(可能是班上的学生)
2.制定设备借出流程
3.制定明确的实验室使用时间表
图7:针对学期制的建议课程结构。5周:设计、布局和验证另外四个构建模块
9周:设计、布局和验证最终芯片
1.仔细评估工艺方案,在可及性与可靠性之间取得平衡。
2.如有必要,规划课程时间表,以适应较长的制造周期。
1.从楔形焊改为球焊(图9),将焊点限制在焊盘区域。2.使用ENEPIG(化学镀镍化学镀钯浸金)表面处理工艺的PCB,以改善球焊效果。
图8:(a)球形键合和(b)楔形键合。1. 可扩展性:实施系统,有效管理大量学生和项目:教学视频
通过课堂演讲进行同伴学习
结构化设计审查
行业指导
2. 全面覆盖:确保学生体验从概念到硅芯片的整个芯片开发周期。3. 实践经验:为学生提供设计、布局、制造和测试真实芯片的机会。4. 行业相关性:使用行业标准工具(如Cadence),并邀请行业导师参与。5. 灵活性:随时准备应对挑战,并在出现问题时提供替代解决方案。6. 讲师的专业知识:课程负责人应具备各种芯片设计主题的深入知识和丰富的行业经验。实施大规模芯片设计教育计划具有挑战性,但并非不可实现。通过遵循本文中概述的结构和注意事项,大学每年可以培养数百名合格的芯片设计师,从而满足半导体行业不断增长的需求。流片课程为学生提供了宝贵的实践经验,并帮助他们全面了解芯片开发流程。这为成功进入半导体行业做好了准备,并有助于弥合学术培训与行业需求之间的差距。随着对熟练芯片设计师的需求持续增长,扩大这些教育项目规模变得越来越重要。通过分享最佳实践并不断完善方法,可以努力满足全球对集成电路设计师的需求。[1]B. Razavi, "Education of Chip Designers at a Large Scale: A Proposal," IEEE Solid-State Circuits Magazine, vol. 16, no. 2, pp. 76-83, Spring 2024, doi: 10.1109/MSSC.2024.3395073.