转行人必看!数字IC前端设计学习路线与方法
发布时间:2023-06-02
众所周知,数字前端设计对于工程师的能力要求比较高,不仅有学历上的要求,还要求掌握很多的知识技能,不少跨专业想要转行的小伙伴对数字前端设计这个岗位不是很了解。下面IC修真院就带大家全面了解一下数字前端设计这个岗位。
数字前端到底是什么?
集成电路设计(Integrated Circuit,简称IC)一般分为数字IC设计、模拟IC设计和数模混合IC设计。
数字IC设计一般又会进一步细分为前端设计(Front-end Design)和后端设计(Backend Design)。
前端数字IC工程师的工作一般包括电路规范(Spec.)的撰写,电路架构的设计,电路的实现以及验证、综合出符合要求的电路网表(netlist),最后按一定的工作规范要求提交netlist给后端部门。
对于刚入门的人来说,数字IC前端设计需要具备的能力:
扎实的Verilog功底
一般类来说Verilog是问的最多的,Verilog写代码本身是很容易的,但想要写出高质量的代码,还是要有一定的经验的。
项目的debug能力
同样一个很简单代码,大家的水平都是不一样的。 这就需要能懂很多的协议,面试的时候水平也就体现了出来。
各种常见的IP都能够了解一下,因为写的代码在前端设计中,用于不同的地方(移动端、通讯芯片等),所以这个岗位需要懂很多的协议,要花费很多的时间了解各种总线,各种架构。
这个岗位的要求虽然比较高,但相比于后端,验证这些岗位掌握的技能反而没那么多,但需要需要的更扎实。
薪资和发展
数字前端设计的薪资待遇比较高,就连应届毕业生的薪资都可以达到12K-20k,具体薪资和学历,专业,公司这些都息息相关。一般来说,硕士以上薪资可以达到年薪40W,一线城市的薪资大概是年薪25W。
随着IC行业的不断发展,薪资也水涨船高,尤其是有经验的工程师非常吃香,可谓是越老越吃香,再也没有中年失业的烦恼。
数字前端设计推荐书籍
《Verilog HDL高级数字设计(第2版)》
作者:西乐提(MichaelD.Ciletti)
出版社:电子工业出版社
书里对如何用Verilog HDL对数字系统进行建模、设计、验证讲的很详细,涵盖了RISC、UART、异步FIFO、数字信号处理、乘法器和触发器相关知识。对ASIC/FPGA系统芯片工程设计开发的关键技术与流程也进行了深入讲解。
对于前端设计来说,这本书对code水平提升很有帮助,大家可以试着做个简单但完整的设计。
《数字集成电路:电路、系统与设计(第2版)》
作者:拉贝尔(Jan M.Rabaey)
出版社:电子工业出版社
这本书是美国加州大学伯克利分校的经典教材,也是国内高校的参考教材和考研参考书。
书里详细地介绍了MOS管原理、CMOS组合逻辑、时序逻辑、加法器乘法器等运算单元、存储结构、以及时序、互连、电路寄生效应,包含充分的理论分析和电路结构图。
【免责声明】:本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。