如何学习数字集成电路:数字IC必读书籍

数字IC必读书籍

本文将从简单到复杂的顺序依次列出数字IC设计需要阅读的书籍。

1、数字电路基础

数字IC设计最基础的书籍了,相关书籍比较多,可以随意挑选:主要是为了弄清楚与或门电路,触发器、译码器、脉冲产生、逻辑化简等待。

读书策略: 用时短、打基础、必读

认真阅读、把书中的习题都做一遍、每章节重点必须要掌握。

书籍选择:  数字电路与系统(第3版) 戚金清王兢 编

 

2、《数字集成电路--电路、系统与设计》

经典书籍:畅销书、本书详细地介绍了MOS管原理、CMOS组合逻辑、时序逻辑、加法器乘法器等运算单元、存储结构、以及时序、互连、电路寄生效应,包含充分的理论分析和电路结构图。掌握此书能为数字IC设计打下非常坚固的基础。

读书策略:非常重要、堪称数字IC设计基石、慢慢研读---基础书籍

 

 

此书耗时较长,不必一口气看完,慢慢研读即可、掌握其中的理论知识、理论推导不必非常了解,能够知道公式的结论即可。

 

3、《Verilog数字系统设计教程(第4版)》

Verilog语言学习经典书籍,教你学会使用Verilog编写电路,实现常见功能。Verilog是IC设计必须掌握的语言、常备此书,时常查阅。

读书策略:必读、时常查阅----基础书籍

 

 

第一遍可以快速阅读、知道知识点含义以及相应的位置、忘记的时候翻一翻书籍。

 

4、《Verilog编程艺术》

本书介绍了大量verilog实现实例、包含计算单元、分频电路、状态机等,并且介绍了verilog设计的良好习惯,可以称之为初学者的Verilog规范与素材库。

读书策略:verilog进阶书籍、常备---进阶书籍

 

 

对于初学者来说,此书很使用,Verilog数字系统设计教程知识介绍了verilog的设计语法与少量实例,此书能够帮助我们更扎实的掌握verilog语言、能够教会我们如何使用verilog语言设计电路。

 

5、《专用集成电路设计实用教程》

此书介绍了集成电路设计的整个流程,其中重点介绍了综合原理、电路优化、最后还介绍了后端各流程的知识点。学完此书,对电路设计流程以及综合原理、建立时间、保持时间等知识点会有深刻的了解。

 

 

读出策略:系统而全面的书籍,有助于个人提升--基础书籍

 

6、《SOC设计方法与实现》

本书系统、全面的介绍了SOC设计的整个流程、读完此书,读者将会对如何设计一款芯片有着清晰的认识。

读书策略:IC设计流程必读书籍----基础书籍

 

7、计算机相关书籍

此类书籍介绍了计算机是由哪些部分组成的,CPU是如何工作的。读完此类书籍,会对CPU设计以及soc设计有个清晰的认识。

书籍推荐:

《计算机组成与设计:硬件/软件接口》

《计算机组织与体系结构性能设计》

《数字设计和计算机体系结构》

读书策略:可选择读1本、有时间可全部阅读--必读书籍

以上三本为计算机经典书籍,阅读此书能偶对芯片的工作原理有着深刻的认识。

 

8、《综合与时序分析的设计约束》

此书主要讲解了综合时的约束如何设计、知识点包含了综合原理、静态时序分析、TCL基础、时序面积约束、时钟产生约束等。读完此书,将对IC设计的时序问题有着清晰的理解,编写spyglass cdc约束和FPGA约束将十分轻松。

读书策略:时序重点书籍、页数少、可一次读完---进阶书籍

 

9、《Perl语言入门》

perl能够有效提高数字IC设计的效率、很多批量操作都可以由perl脚本完成、效率高、错误率低,已成为优秀工程师的必备技能。详见:perl在IC设计中的应用。

本书作为perl脚本的入门书籍,包含了perl脚本的基本语法,需要20小时左右的时间能够全部读完,读完后需要经常编写小脚本进行实践操作。

读书策略:一次阅读、时常查阅、多尝试--推荐阅读

 

10、《Linux命令行与shell脚本编程大全》

Linux系统已经成为数字IC设计工程师的常用系统,掌握shell已经成为必备技能。

读书策略:理解容易、操作性强、实践机会多、可一次读完--必读书籍

你可能感兴趣的:(如何学习数字集成电路:数字IC必读书籍)