1. 写在笔试之前:海思IC岗在考什么、为什么这么考

每年校招季,芯片设计相关的岗位都火得不行,而华为海思的IC设计岗又是其中关注度最高的一类。身边很多人一听说“海思笔试”第一反应就是“难”“偏”“题量大”,我之前也是抱着这种心态去准备的,结果第一次裸考就被现实教育了。刷完题、复盘完整个备考过程后,我最大的感受是: 海思笔试真正筛的不是谁刷题多,而是筛掉那些对底层原理理解不透彻的人。 想靠考前突击几道例题就过关,基本不可能。

那海思IC设计岗的笔试到底在考什么?简单概括就是三个方向: 物理(半导体物理、器件物理)、电路(模拟与数字)、工艺(制造流程、工艺库、DFM) 。这三个方向不是孤立考的,一套卷子往往把它们的知识点交叉在一起,比如给一个MOS管的结构图,让你分析阈值电压受哪些工艺参数影响,再问怎么从电路层面补偿。这种跨章节串题的方式,才是笔试真正拉开分差的地方。

为什么海思要这样考?因为IC设计不是画版图、写RTL那么简单。你设计一个电路,最终是要在特定工艺节点上流片生产的,器件的物理特性、工艺偏差、寄生效应都会直接决定设计能不能收敛。海思作为国内少数能打通设计、制造、封测全链条的团队,对工程师的要求从来不是“只懂前端或只懂后端”,而是希望你对整个链条有完整的认知。所以笔试考的东西看似基础,实际上都是在为工作场景中的真实问题做铺垫。

这篇文章我会按三个方向逐一拆解高频考点、典型问法和答题思路,最后再分享我自己的备考资料和时间规划。如果你是准备海思校招、实习,或者对芯片设计感兴趣想入行的,都可以参考着看看。

2. 物理方向:从PN结到FinFET,为什么物理是IC设计的底层逻辑

2.1 半导体物理的高频考点与典型问法

先说结论: 半导体物理是海思笔试物理方向的重中之重,高频考点主要集中在PN结、MOS电容、阈值电压和载流子输运这四块。 而且题目很少直白地问概念,基本都会结合器件结构或电路场景来考。

以PN结为例,最常见的考法是给一个具体的掺杂浓度和温度条件,让你分析内建电势、耗尽层宽度、击穿电压的变化趋势。很多人概念背得很熟,一到计算就懵,原因在于没有把公式和物理图像对应起来。比如内建电势的公式 Vbi = (kT/q)·ln(Na·Nd/ni²),如果你只是记住这个公式,考试时换个掺杂浓度就不一定会了。正确的方式是理解:结两侧多子浓度差越大,扩散越强,内建电场越强,Vbi就越高。理解了这层关系,不管怎么变换条件和问法,你都能推导出变化趋势。

MOS电容也是必考重点,特别是C-V特性曲线。海思笔试喜欢画一条高频C-V曲线,让你指出积累区、耗尽区、反型区分别对应曲线上哪一段,然后问阈值电压怎么提取。这类题的难点在于区分高频和低频C-V曲线的差异,以及为什么高频时反型区电容基本恒定。如果你用“反型层载流子响应速度跟不上高频信号”这个物理图像去理解,这个问题就迎刃而解了。

载流子输运这块需要重点掌握漂移电流和扩散电流的区别与联系。海思真题中出现过一个陷阱题:给一个均匀掺杂的半导体样品,同时施加电场,问电流主要是漂移还是扩散贡献。正确答案是漂移电流为主,因为均匀掺杂意味着浓度梯度为零,扩散电流为零。很多人在这个地方栽跟头,是因为没有审题看清楚“均匀掺杂”这个关键条件。所以在做题时,圈出所有前提条件已经是我的固定习惯了。

2.2 器件物理与可靠性:笔试中容易被忽略的失分点

要说失分最多的地方,其实不是复杂的公式推导,而是器件物理中那些看似“简单”的问题。比如MOSFET的沟道长度调制效应、衬偏效应、亚阈值摆幅,这些概念看起来基础,但笔试往往换着花样考。

沟道长度调制效应最常见的考法是给一个输出特性曲线,要求你根据漏电流在饱和区的斜率提取沟道调制系数λ。这题本身不难,但很多考生会忽略一个前提:沟道长度调制效应在短沟道器件中更明显,因为有效沟道长度变化比例更大。如果你在答题时能额外点出这一层物理原因,说明你真的理解了这个效应的本质,分数自然比只套公式的人高。

衬偏效应(体效应)也是高频考点。典型问法是:在CMOS电路中,为什么NMOS的源端电位不能高于衬底电位?这个问题表面上是问连接规则,实际上考的是衬偏效应对阈值电压的影响。当源端电位升高,VSB增大,耗尽层变厚,阈值电压增大,导致过驱动电压减小、电流驱动能力下降。如果你再深入一层,联想到实际电路中的stack管(串联管)性能变差就是这个效应导致的,答题内容就会非常完整。

亚阈值摆幅(Subthreshold Swing,SS)是另一个容易被忽略的点。海思笔试考过一道题:为什么MOSFET的亚阈值摆幅理论极限大约是60mV/dec?答案是亚阈值电流来源于载流子的扩散,其电流与 VGS 呈指数关系,受 Boltzmann 分布限制,热电压 kT/q 在室温下约26mV,ln10的因子导致60mV/dec 的极限。很多做数字设计的人对亚阈值区不敏感,实际上低功耗设计中,亚阈值漏电是最难处理的挑战之一。笔试考这个点,也是在给后续做低功耗设计打基础。

复习建议: 半导体物理和器件物理可以用施敏的《半导体器件物理》打底,但不需要啃完全书。重点看PN结、MOS结构、MOSFET工作原理、短沟道效应这几章,配套做课后习题,尤其是计算和定性分析题。时间有限的话,先把书上的公式自己推导一遍,再把每个参数的物理意义用一句话写出来,比反复背公式有效得多。

3. 电路方向:从基础拓扑到协议总线,笔试最密集的得分区

3.1 经典电路考点:差分放大、恒流源、Buck与LDO

电路方向的分值在海思笔试中占比最大,也是备考投入产出比最高的部分。 高频考点集中在三块:模拟电路里的基本放大器和反馈、电源电路里的Buck和LDO、数字电路里的时序与协议。

模拟电路部分,差分放大器是绝对核心。海思笔试考过一道让我印象深刻的题:给定一个带电流镜负载的五管OTA,要求分析小信号增益、输出摆幅和共模抑制比。这类题考察的知识点不复杂,关键是你能不能在规定时间内完整推出公式。技巧是把问题拆成两步:先求输入对管的跨导gm,再求输出阻抗Rout,增益就是gm·Rout。从解题规范性的角度,建议把推导过程写得完整清晰,因为笔试阅卷是按步骤给分的,即便最后结果算错了,过程分也能拿不少。

恒流源也是模拟电路的常客,特别是Widlar电流源和共源共栅电流源。笔试常考问法是:为什么用共源共栅结构能提高输出阻抗?答案是要点出共源共栅结构把输出阻抗从ro提升到约gm·ro² 的量级。如果你能在答案中进一步说明,这意味着电流源的精度更高、对电源电压变化的抑制能力更强,就能体现工程思维。顺便提醒一句,这类题不要只答一句话,要把关键公式列出来,才能拿满步骤分。

电源电路方面,Buck和LDO是海思笔试最高频的两个拓扑。考Buck时一定会给一个典型的同步Buck变换器,让你推导电感电流纹波、输出电压纹波、开关节点波形。最常考的公式是 ΔIL = (Vin - Vout)·D/(L·fs)。除了套公式,笔试还喜欢考CCM和DCM的边界条件,你需要知道临界电感 Lcritical = (1-D)·R/(2fs)。建议把这些推导过程自己完整做一遍,因为笔试时间紧,临时推很容易出错,提前练熟可以节省时间。

LDO的考点相对集中,主要考NMOS和PMOS pass transistor的差别、dropout电压的定义,以及PSRR(电源抑制比)的改善方法。一个值得注意的答题技巧是:LDO的PSRR在低频段主要由环路增益决定,高频段主要由输出电容的ESR决定,如果你能用“频率升高、环路增益下降”这条主线把PSRR随频率变化的规律讲清楚,这道题基本就拿稳了。

3.2 数字电路与时序收敛:从AXI协议到STA的考察形式

数字电路在IC设计岗笔试中的占比非常高,涉及的知识面也最广。其中RTL设计、时序约束、跨时钟域处理(CDC)和片上总线协议是四个必考方向。

先讲AXI协议,这在热词里出现频率特别高,也是海思笔试和面试的共同重点。AXI4、AXI4-Lite、AXI4-Stream的区别是基础题,但笔试真正想考的是协议细节。比如outstanding传输和乱序传输的区别、burst传输中地址增长方式、写数据通道与写响应通道的解耦。我在复习协议时总结了口诀:AXI的五个通道是独立握手的,每个通道都有VALID/READY信号,上下游谁都可以等待对方,考官特别爱借握手信号考你死锁问题。如果你能答出“READY依赖VALID会导致死锁,因此需要防止组合逻辑环路”这个细节,就是明显的加分项。

数字逻辑基础方面,亚稳态和CDC是每年必考题。问法通常是:电压域A的信号传到电压域B,如何避免亚稳态传播?标准答案是打两拍同步器,但海思笔试的提问方式会更深入:两级触发器同步器的MTBF(平均无故障时间)受什么影响?答案中要提到时钟频率、数据变化频率、触发器本身的setup/hold时间和解析时间常数。能答到这一层,说明你是真的理解亚稳态的本质,而不是只知道两拍同步的套路。

时序约束(STA)也是数字方向笔试里容易拉开差距的部分。虽然STA工具(如PrimeTime)是后端工程师主要使用,但前端设计岗在海思笔试中也会考察。最经典的题目是:给定一条数据通路,包含寄存器到寄存器的组合逻辑延迟,让你计算最大工作频率。这题的核心就是要掌握setup time的裕量公式:Tclk ≥ Tcko + Tcomb + Tsetup - Tskew。如果你能指出时钟偏斜(clock skew)对setup是有利的、对hold是不利的,这道题你的答案就完整了。另外,为帮助读者理清公式中各参数的建议,我整理了一个简表:

参数 含义 对时序的影响
Tclk 时钟周期 频率上限的最终决定者
Tcko 触发器时钟到输出延迟 固定开销,只能靠工艺减小
Tcomb 组合逻辑延迟 前端优化的主要目标
Tsetup 触发器建立时间 固定开销,由工艺决定
Tskew 时钟偏斜 对setup有利,对hold不利

CDC部分除了打两拍,格雷码也是高频考点。笔试问法通常是:为什么要用格雷码做异步FIFO的指针同步?核心答案是格雷码相邻两个值只有一位变化,能避免多位信号在异步传输中因到达时间不同产生错误采样。如果能补充一句“格雷码只能保证单bit翻转的安全性,多位数据的跨时钟域仍要用握手或异步FIFO”,就说明你思考过它的适用边界。

3.3 电路题的答题策略:怎么让阅卷人一眼看到得分点

笔试答题是有明确评分规则的,不是“写得多就给分”,更不是“算出最终答案就给满分”。我复盘过自己做错的几道题,总结出几个答题时容易踩的坑,这里单独说一下。

第一,公式推导要写完整。 很多同学在笔试时只写最终表达式,不写中间推导。这在计算题里非常吃亏。因为阅卷是扫描后在网上进行,评分按步骤分配,中间过程的思维错误往往也能拿到部分分数。如果你直接给最终答案,一旦结果写错,整题就可能没有分数。更严重的是,即使结果正确,也容易让阅卷人觉得你是背的答案而不是自己推的,可信度打折。

第二,定性分析题要学会“由现象到原因再到影响”的三段式结构。 比如问“为什么LDO的PSRR在高频时变差?”按三段式答就是:现象(PSRR降低)→ 原因(环路增益随频率下降,环路对电源噪声的抑制能力减弱)→ 影响(高频噪声更容易出现在输出端,因此需要输出电容配合)。这样答,逻辑清楚,阅卷人也很容易定位到你的得分点。

第三,画图题注意标注完整。 海思笔试有时会让你画电路结构图或波形图,很多人忽略标注就丢了大分。画MOS管电路时,务必标注好衬底连接方式(NMOS的衬底接地还是接源端),画波形时要标清楚坐标轴的含义。千万别小看这些细节,笔试的评分标准常常精确到“符号是否标注”,“单位是否写对”。

复习建议: 模拟电路用拉扎维的《模拟CMOS集成电路设计》做习题,重点关注差分对、电流镜、共源共栅结构和基本运放。数字电路用《数字集成电路:电路、系统与设计》复习时序和亚稳态,用《高性能片上总线AXI协议规范》配合练习题扫一遍协议细节。电源类题目可以把Buck和LDO每种拓扑都手推一遍关键公式,做成自己的笔记,考前只看笔记就能快速回忆。

4. 工艺方向:从工艺窗口到DFM,设计岗也不能回避的领域

4.1 基础工艺逻辑:从PN结到FinFET,设计岗需要掌握的深度

很多做设计的人一听“工艺”就头疼,觉得自己又不进厂,了解那么多制造细节干嘛。但在海思这样的公司工作,设计岗不可能完全脱离工艺。笔试题就经常把半导体工艺和电路设计结合起来考。最典型的例子是:FinFET器件的工艺特点对电路设计有什么影响?如果你没有了解过工艺,这道题根本无从下手。

FinFET和平面MOSFET最本质的区别在于栅极包裹沟道的结构,这让FinFET具备了更强的栅控能力,从而改善短沟道效应(DIBL、亚阈值摆幅)。笔试常考的问题是:相比于平面MOSFET,FinFET在哪些方面优,哪些方面劣?优秀的答案要能一分为二:优点包括漏电流小、阈值电压更稳定、工作电压可以更低;劣势包括器件高度固定导致的量化设计约束、寄生电容增加、工艺复杂度高导致成本上升。如果能补充一句“FinFET的鳍片数量直接决定器件的驱动能力,因此数字标准单元库会提供1-Fin、2-Fin等不同驱动强度的cell”,这就体现出你真正关注过工艺和设计的接口问题。

另一个高频考点是CMOS工艺基础流程。从衬底准备、外延生长、阱区注入、栅氧生长、多晶硅栅沉积、源漏注入、退火激活、金属互连到钝化层保护,笔试一般会掐住其中一两个步骤来考。这里的核心是理解“每一步都在为什么服务”。以栅氧为例,栅氧厚度的选择直接关系到器件的阈值电压和可靠性:栅氧太薄,漏电增大,击穿风险高;栅氧太厚,栅控能力下降。海思笔试考过一道题:为什么先进工艺节点要采用高k栅介质+金属栅(HKMG)结构?答这道题的关键词是“等效氧化层厚度(EOT)”——高k介质可以在保持物理厚度较厚的情况下实现较小的EOT,同时降低栅极漏电。能在答案中主动写出EOT这个术语,说明你对工艺是有系统性认知的。

4.2 工艺库、设计规则与DFM:笔试中体现工程素养的地方

工艺方向在笔试里还有一个常被低估的板块:工艺库和设计规则。对IC设计岗来说,工艺库就是设计与制造之间的“翻译官”,笔试考它的目的,是看你能不能在设计阶段就意识到制造约束。

工艺库相关的常考概念包括:TT/SS/FF工艺角(Process Corner)、温度变化对器件性能的影响、金属层的堆叠结构。最典型的一道题是:流片时为什么要在不同工艺角下做仿真验证?答案要能说明工艺偏差会让晶体管的阈值电压、栅氧厚度、金属线宽等参数偏离典型值,如果只仿真典型条件,设计就会在极端条件下失效。这里建议答题时使用9个PVT组合表格,完整表述电路可靠性验证的逻辑,如果你能顺着这个脉络往下说,阅卷人会觉得你的工程意识很成熟。

设计规则(Design Rule)方面,笔试常考的是DRC的基本概念,比如为什么需要最小线宽和最小间距规则。原因很简单:受限于光刻分辨率和刻蚀精度,过小的尺寸会导致断线或桥接等制造缺陷。这里有一个容易得分的小技巧:答DRC题时一定要点出“DRC规则是晶圆厂根据工艺能力定的,不是设计公司定的”,这能体现你了解行业真实的协作模式。

DFM(Design for Manufacturing,可制造性设计)也是工艺方向笔试比较喜欢出题的板块。常见问法:列举DFM需要考虑的几个方面并简要说明。答这道题可以从密度规则(metal density)考虑:金属密度过低时化学机械抛光(CMP)会导致表面不平整,密度过高会导致刻蚀不充分,所以设计时要遵守密度约束,必要时添加dummy metal。除了密度规则,天线效应(antenna effect)也是高频考点——等离子体刻蚀过程中积累的电荷会通过栅极相连的金属线释放,造成栅氧损伤,所以长走线不能直接连接栅极,需要跳层或加保护二极管。如果你能答出“通过改变走线层来切断电荷积累路径”这个工程解法,分数会很漂亮。

复习建议: 工艺方向不需要像器件物理那样深入推导,但要把“制造流程主线+关键工艺步骤原理+工艺库与设计关联”这三条线串起来。推荐看《半导体制造技术》(Michael Quirk著)的前半部分和工艺集成章节,配合一些公开的工艺节点科普文章来理解FinFET、HKMG等先进工艺。如果想加深记忆,可以在网上找TSMC 180nm或者TSMC 28nm的工艺库文档,看里面标注的Rule和Layer信息,做设计时也能多一份参照。

5. 备考资料、刷题方法与时间规划:三个月从入门到自信进考场

5.1 资料怎么选:经典教材和高效补充

关于教材,上面在三个方向分别提到了基本经典书,这里再总体梳理一下我的搭配组合,避免准备时东一榔头西一棒子。

半导体物理与器件方向, 我用的是《半导体物理与器件》(Neamen著)配套施敏的《半导体器件物理》。如果时间紧张,只看Neamen前六章,覆盖了半导体物理和PN结、MOS结构这三个核心板块。施敏的书适合做错题对照和进阶阅读,它的深度足以应对笔试中难度较高的定性分析。

电路方向, 模拟核心用拉扎维的《模拟CMOS集成电路设计》前五章就够了,覆盖单级放大器、差分对、电流镜和基本运放,但要注意,这是一本偏“上难度”的书,做一遍题目比较费时但收获很大,强烈建议大家亲手推完前五章的大题和例题。数字部分用《数字集成电路:电路、系统与设计》和《CMOS数字集成电路:分析与设计》两本补充,后者对亚稳态和时序部分的讲述更容易上手。AXI协议直接去查官方文档,配合网上关于AXI死锁的分析文章,理解起来比看书高效。

工艺方向, 强烈推荐《半导体制造技术》(Quirk著),这本书图文并茂,适合快速建立制造流程的整体概念。如果想了解FinFET的工艺细节,还可以找一些综述类论文或者芯片制造公司的公开技术文档来加深理解。

5.2 以“做”代“看”:把项目经验转化为答题优势

笔试不只看书,一定要动手做题。我自己备考时采用了“三遍刷题法”,实践证明效果很好。

第一遍,按知识点刷《模拟CMOS集成电路设计》和《数字集成电路》的课后习题,只做与海思考点相关的部分,目标是弄懂每个公式的推导过程和适用条件。第二遍,按整套模拟题限时做,我给自己卡了90分钟一套卷,训练答题节奏和临场心态。第三遍,只看错题和错因,总结归类。

除了刷题,把项目经历转化为答题素材也是很关键的。如果你参加过类似集创赛、国创赛、挑战杯这样的硬件类比赛,或者有过流片经历,笔试中遇到与工艺、仿真、时序验证相关的题时,完全可以结合自己的项目经验作答。例如题目问“如何验证一个跨时钟域设计是否正确”,你可以说“我在做异步FIFO项目时,用Formality做形式化验证,用VCS跑带SDF反标的门级仿真,再结合CDC Verification工具检查同步器结构”,这种经验性描述会比其他考生干巴巴的“打两拍”有说服力得多,阅卷人能看出你真正做过这些事情。

5.3 一个可复制的12周复习节奏

基于我个人的备考经历,我建议把复习周期定为12周(三个月),前6周打基础,中间4周强化专项,最后2周全真模拟和查漏补缺。这个节奏比较适合在校生或时间相对充裕的求职者,如果实在时间紧张,可以把前6周压缩到3周,但至少要保证每个方向有一轮完整的复习。

前6周的核心任务是“过一遍基础”。每周分两个方向学习:周一到周三主攻物理方向,周四到周六主攻电路方向,周日复习工艺方向并整理本周笔记。这样安排是因为物理和电路关联度最高,放在一起学效率高,工艺相对独立,每周集中一天消化即可。

中间4周进入专项练习。我需要反复练Book/公式/推导,每周抽两天时间做整套模拟题,剩余时间按错题分布集中补弱项。如果你想针对流程和细节设计一个专项,可以在Cadence环境里做一轮RTL到GDS的练习,这样能把工艺库、DRC、时序约束这些知识点串起来,效果远好于纯刷题。

最后2周是全真模拟期。每天上午限时做一套真题或模拟题,下午复盘错题、背诵核心公式和定性分析结论。这段时间不建议再引入新知识,把已有的笔记和错题本反复过三遍,比看新内容更有价值。

写在最后

备考海思IC岗笔试的过程确实辛苦,但那段时间也是我系统梳理模拟、数字、工艺基础知识最扎实的一段时间。我一个很深的感受是:海思笔试考得很“综合”,它不满足于你懂某一小块知识,而是希望你具备从物理原理到电路实现再到工艺约束的全链路视角。这种思维不只在笔试中有用,在后续面试、实习、甚至入职后的工作中也同样重要。

如果你也是正在准备海思IC设计岗的同学,建议把备考重心放在“理解为什么”而不是“记住是什么”上。每个公式都亲手推一遍,每个定性结论都追问一句“背后的物理或电路机制是什么”,把这种方法坚持下来,你走进考场时的状态会完全不一样。希望大家都能拿到心仪的笔试结果,后面面试环节我们可以再细聊。

Logo

海思 HiSpark 开发者社区是上海海思为开发者搭建的内容和交流平台,依托完备芯片解决方案、专业开发环境、开源/开放的软件资源与社区技术内容,构建完整服务生态开发者的闭环体系。

更多推荐