FPGA工程师必读书籍精选

在FPGA行业,技术和经验是敲门砖、也是试金石。而万丈高楼平地起,懂技术、有经验的前提是先掌握理论,理论能指导你在实际工作中的绝大多数问题。

之前整理过一次必读书籍,但没有推荐与FPGA设计相关的书籍。这次在增加了这两个方向的推荐书籍。

通用基础类是适用于多个岗位的,涉及的面也会更广一些。尤其是前面三本,绝对是微电子专业的理论基石。

《半导体物理学(第7版)》
作者:刘恩科、朱秉升、罗晋生
出版社:电子工业出版社

刘科恩版的这本书就不用多说了,被国内的大部分高校都用作半导体物理这门课程的教材。在座的大多数同学,大学期间应该都已经学过。这本书主要以阐释物理概念为主,对于半导体物理相关的基础性知识讲解很全面。

《半导体器件物理(第3版)》
作者:施敏、伍国珏
出版社:西安交通大学出版社

这本经典著作在半导体器件领域已经树立起了先进的学习和参考典范。大家理解半导体器件,就先理解PN结。“如果把PN结理解了,剩下的MOS管,BJT也不过是PN结和电容的组合。”

另外,大多数器件物理相关的书籍,里面也会涉及到一些半导体物理的内容。一般建议大家先看半导体物理再看器件物理,循序渐进。

《数字电子技术基础(第5版)》
作者:阎石
出版社:高等教育出版社

数电绝对是数字FPGA设计最最基础的内容。数电相关的书籍是比较多的,这本是比较经典的一本,如果手头有别的书也可以。主要是为了弄懂:与或门电路、接触器、译码器、脉冲产生、逻辑化简。

大学期间要学这三门课的同学,请务必上课认真听。如果是转行的同学,之前没有接触过,建议搭配网课一起听,效果double。

接下来是语言一类的图书推荐。
《C语言程序设计现代方法》
作者:K.N.金(K.N.King)
出版社:人民邮电出版社

FPGA工程师并不需要像程序员一样天天敲代码,学C语言完全是工作中的实际需要。比如验证工程师,就需要用C语言来写case。所以不用学的太深,熟悉基本语法和命令就差不多了。

能提高工作效率,早两个小时回家,你确定不学吗?

《Perl语言入门》
作者:兰德尔·L.施瓦茨(Randal L. Schwartz)、汤姆·菲尼克斯(Tom Phoenix)、布赖恩·D福瓦(brian d foy)
出版社:东南大学出版社

这本书是perl脚本的入门书籍,包含了perl脚本的基本语法,差不多20个小时就能全部读完。perl、python这类脚本语言,和C语言一样属于工作需要。可以实现批量操作,效率高且错误率低。这本“小骆驼书”,建议买一本放手边,相信我,你会经常用得到。

《鸟哥的Linux私房菜》
作者:鸟哥
出版社:人民邮电出版社

Linux是实际工作中实际要用到的工作环境。
这本书对各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。讲解比较全面细致,属于初学者友好的类型。到这里,“通用基础类”的书籍就结束了,接下来是分不同岗位的书籍推荐。

前端设计类
《Verilog HDL高级数字设计(第2版)》
作者:西乐提(MichaelD.Ciletti)
出版社:电子工业出版社

书里对如何用Verilog HDL对数字系统进行建模、设计、验证讲的很详细,涵盖了RISC、UART、异步FIFO、数字信号处理、乘法器和触发器相关知识。对FPGA系统设计的关键技术与流程也进行了深入讲解。对于前端设计来说,这本书对code水平提升很有帮助,大家可以试着做个简单但完整的设计。推荐指数五颗星。

《数字集成电路:电路、系统与设计(第2版)》
作者:拉贝尔(Jan M.Rabaey)
出版社:电子工业出版社

这本书是美国加州大学伯克利分校的经典教材,也是国内高校的参考教材和考研参考书。
书里详细地介绍了MOS管原理、CMOS组合逻辑、时序逻辑、加法器乘法器等运算单元、存储结构、以及时序、互连、电路寄生效应,包含充分的理论分析和电路结构图。

功能验证类
《System verilog验证》
作者:克里斯·斯皮尔
出版社:科学出版社

这本验证的绿皮书,肯定是验证工程师人手一本。算是一本学习SV语言的初级阶段读物。主要讲SV语言的工作原理和各种验证方法,书里还有大量的实例可供参考。

《UVM实战》
作者:张强
出版社:机械工业出版社

这本验证白皮书算是FPGA验证的圣经。主要介绍UVM的使用,里面有大量的示例代码。适合有Verilog和SV基础的人来学,而且实用性很强,也是边学边用、边用边学的类型。

DFT设计
《数字系统测试和可测试性设计》
作者:塞纳拉伯丁·纳瓦比(Zainalabedin·Navabi)
出版社:机械工业出版社

这本书通过数字电路设计实例和方法阐明了测试和可测试性的概念。许多人会把可测性设计与其他测试/设计混淆,这本书的最大特点是广泛地使用Verilog和VerilogPLI编写测试应用,这就把本书与其他讨论测试和可测试性的书籍区分开来。

《VLSI测试方法学与可测性设计》
作者:雷绍充、邵志标、梁峰
出版社:电子工业出版社

这本书系统介绍超大规模集成电路(VLSI)的测试方法学和可测性设计。可以帮助大家对更深层次的电路设计、模拟、测试和分析打下良好的基础。

后端设计类
《数字集成电路物理设计》
作者:陈春章、艾霞、万国雄
出版社:科学出版社

这本书作者是Cadence的资深技术人员,内容主要是基于Cadence的EDA工具。是目前国内介绍后端布局布线设计技术非常完整、全面的一本教材。

模拟设计类
《模拟CMOS集成电路设计》(第2版)
作者:毕查德·拉扎维(Behzad Razavi)
出版社:西安交通大学出版社

拉扎维的这本模集绝对可以称之为模拟IC的圣经,是在世界范围内被广泛采用的模拟电路设计教材。

《CMOS模拟集成电路设计》(第2版)
作者:Allen R.E.(艾伦)
出版社:电子工业出版社

这也是模拟集成电路设计课程的一本经典教材。作者从CMOS技术的前沿出发,将他们丰富的实践经验与教学经验相结合,对CMOS模拟电路设计的原理和技术给出了深入和详尽的论述。

模拟版图类
《模拟电路版图的艺术》
作者:艾伦·黑斯廷斯(Alan Hastings)
出版社:电子工业出版社

这本书主要讲的是模拟集成电路版图设计里涉及到的各类问题和研究成果,其实都是很基本的概念。胜在讲解比较详细、全面、而且实用。

《集成电路版图基础——实用指南》
作者:克里斯托弗·赛因特(Christopher Saint)
朱迪·赛因特(Judy Saint)
出版社:清华大学出版社

这本书从基础半导体理论开始,循序渐进介绍基本集成电路单元的版图设计。比上一本更加偏向基础,而且也辅之以图片和轶事,要更有趣一些。

小白科普类
《大话处理器》
作者:万木杨
出版社:清华大学出版社

这本书适合学累了的时候换换脑子,内容以图文并茂的方式解读处理器。

《芯片世界:集成电路探秘》
作者:邹世昌、海波、秦畅
出版社:华东师大出版社

这本书比上一本要更加直白易理解,适读年龄在9-14岁,非常适合做科普书籍。

时间会带给我们经验,读书给我们知识。开卷终有益。各位FPGAer们,加油。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值