1.P.R.Gray的书
  这本书被业界誉为模拟IC的Bible,盛名之下,必无虚士。现在已经出到第四版,作者无一例外是业界大牛,该书论述严谨,思路清晰,对电路分析透彻,定义严格明确,无愧Bible之名。作为一个初学者,这是必读的一本书,虽然有中译本,但是建议看英文原版,因为翻译实在不是太好。该书对基本电路的分析细致深刻,但是个人觉得它写的最为引人入胜的是反馈和补偿两章,讲的很透,还有噪声一章也是几本书中讲得最详细的,对英文比较好的初学者,建议读这本书。当然作者出于某些考虑,在题材的选取上BJT和CMOS并重,对很多只作CMOS的人来说,可能感觉有点烦。

  2.Razavi的书
  作为模拟IC界著名的后起之秀,他的每一本书都是值得关注的。他关于模拟CMOS集成电路设计的书,是一本很不错的入门教材。如果说Gray的书叙述风格有如金庸的小说,正大磅礴,那么这本书就有如古龙的小说,剑走偏锋,作者关注对电路的直觉洞察,所以有些电路的处理不是那么传统,却暴露出足够的本质,该书内容较简单,加上西交的翻译版译得还不错,自然成为很多初学者得首选,但是书中偶有小错,阅读时要注意。

  3.Allen的书
  作为第一个提出用CMOS做模拟电路的大牛,他的书是另外的经典。该书很多公式横空出世,叫人初看之下摸不着头脑,所以不太适合初学者,适合对电路有一定了解的人阅读,该书最大的特点是从正向介绍和讲述电路的设计,关于运放的设计是该书最精彩的部分,可以使很多人的思维从分析电路转换到设计电路,考虑设计时怎么进行指标的tradeoff,完成思维的转化对一个设计师是至关重要的,笔者就是在这本书的影响下开始转化思维,跳出分析电路的框架的。该书第九章关于开关电容电路的讲述,对进行ADC/DAC设计的人来说是一个不错的开始。书中错误较多,阅读时要小心。

  4.Martin的书
   是另外一本很不错的书,比较工程化,书中的电路很多稍做修改就适合于工程应用,我的一个朋友说他们公司设计的很多电路就是用的是该书上的结构。该书的前面部分的通篇论述其实是为ADC/DAC做准备,后面主要讲数据转换器。该书有翻译版,不过翻译版水平实在是不敢恭维的。

  5.Sansen的书
  作为欧洲模拟IC最有名的大牛之一,他的书是不容错过的。从这本书我们可以看到一种完全和以上书不同的叙述风格,他对基本电路的论述是所有书中最为全面深入的,而且内容的处理方式和其它书都不太一样,对于一个电路,他直接讲了从低频到高频的小信号输入阻抗,输出阻抗,增益,而不像其它的书是割裂开来介绍的,这样更适合全面理解电路和把握电路的性质,他对电路的介绍是不畏繁琐的,叫人有时有一种感觉:讲得太细致了。这本书对系统讲得比较多,适合理解电路和系统之间的关系,对运放构成的反馈系统的介绍是最为深刻的,有助于把握反馈的本质。最后两章是关于开关电容滤波器的,Laker写的,有一种感觉:懂了的人就能读懂,不懂的人就读不懂,呵呵。
  以上是几本基本模拟IC书,每一本都有自己的特色和侧重,笔者认为很难说哪本就一定强过其它,对于初学者而言,每本都有必要读,这有助于触类旁通,加深对电路的理解,大家可以精读一本,泛读多本,这样可以从不同的角度理解电路,提高自己水平。
  ================================================================
  模拟集成电路设计学习
  razavi or gray?(写给模拟集成电路的初学者)
  razavi的那本经典之作,学过模拟集成电路的可能都看过,我也买了一本影印版的。对于这本书的美赞,已经铺天盖地了,我人嘴拙,就不好乱说话了,呵呵。不过就我学习模拟集成电路的经验来看,这本书的思路新颖(公认的),往往让人拍案叫绝。而paul gray 的那本书是 berkeley的精华,其作者是模拟集成电路的先锋人物。其特点是思路缜密,讲解详细,错误极少。(推荐读英文版)但是读起来稍微费事一些,需要人更加耐心些去研读。但是作为初学者,究竟应该选择哪本书呢??读书的最大的支出不是买书花的钱,而是时间。个人之见是,踏踏实实地研读gray的教材,而不是开始就走捷径,选择Rzavi的书。(虽然我承认它是经典)

  模拟电路是很难学的,看了好多的书,学了好长的时间,可能感觉还是很迷茫。我个人开始学习模拟电路的时候选择的是RAZAVI的书,整个暑假我把那本书看了一遍,看的时候总有很兴奋的感觉,仿佛懂了很多,可是当我开始做习题的时候,还是十分的迷茫。RAZAVI的书总在给人传达一种直觉似的方法,让人学会用直觉看电路的公式。所以很多想法横空出世,往往给人醍醐灌顶的感觉。但是之后呢?所以很多人读razavi的书, 看了很久,还是有些一头雾水的感觉。呵呵 ,总之当初的我就是这样。其实认真想想这事情也是很正常的。因为razavi是什么人啊?ieee的fellow.人家是站在什么高度呢?所以有些东西在他看来是commonsense的就够我们琢磨一天的了,懂了还算不多呢。他三言两语就解释了,我们读了看似明白实际上还是不知道发生了什么。
  而gray的书,提供了基础的电路理论,那可是初学者必备的精华啊。我开始读这本书就是在学习feedback学不明白的时候开始四处找资料的时候在读书馆遇上的。虽然稍有枯燥,但是我耐着性子,把反馈的那部分的公式按照书中的顺序推倒了一遍。终于感觉有些入门,反复读几遍,终于有些打通七经八脉的感觉 , 于是就算结识了这本书。后来在深入学习的时候发现,razavi 的书中看似很玄的想法实际就是来自于对这些经典的基础理论的深入的理解。所以我在读razavi书的时候经常有对他崇拜的五体投地的感觉,因为它很玄嘛。。。总的来说,两本书都是不可多得经典。个人认为,初学者不应该太性急,先耐着性子学习PAUL GRAY的教材,之后在学习另一本书的时候,定会别有体会。
  另外,学习的过程中也不可以太局限了,有好多的资料可以参考。论坛上流传的这些都是好东西,希望大家把握好机会,刻苦学习,我们国家IC设计技术的振兴的希望就在年轻的一代。
  一家之言,欢迎讨论和批评。
  写的不够详细,建议看看北航 张凤严的 模拟电路基础
  模电设计至少有三本书是经典的,一本是楼主推荐的这本Allen的,还有就是Razavi的那本,当然我还是认为堪称圣经之做的是Gray的那本,现在是第四版,这本最厚当枕头都高了~。个人建议一Razavi这本书入门最好,当然至少要有微电子器件、工艺方面的基础。Allen那本书着重于放大器的设计,现在是第二版,公式推导较少,所以刚开始看的时候有些打头,所以要沉住气哈~。把这两本翻来覆去看几遍就差不多入门了,当然要结合你自己的项目不断的想问题。
  最后给大家推荐一个网址:http://webcast.berkeley.edu/courses/schedule.html 这是berkeley大学网上的教学录像,可以在线播放,建议先看EE140,再看EE240(研究生课程!)我还有个ftp,(我这两天正在出差,所以机器可能看的时间不多): ftp://202.115.7.30 user/key: metech/metech 对了,还有清华的一个ftp大家也可以去逛逛: ftp://166.111.77.195 用户密码和我的ftp一样!刚上这个论坛,感觉不错,我搞模电还没有两年,希望和大家教个朋友,共同分享学习~
  《Design of Analog CMOS Intergrate Circuits》 - - Behzad Razavi
  《CMOS Analog Circuit Design》 - - Phillip E.Allen
  至于Gray就不知道是那本书了,没有看过个人感觉Analog IC的话要看是做那些方面的了,如果是模拟的电路设计,以上几本书还是不错的,但是如果是要做Analog IC Layout,就要看其他的书了,推荐几本个人感觉也非常的不错的书:
  《IC Layout Basics》
  《IC Mask Design》
  《The Art of Analog Layout》
  =================================================================
  我想说的是三本经典教材。没有看完,应该说根本不能入门,现在我想谈谈对三本教材的学习经验。论坛上有很多大虾的心得。我还想谈谈! 
  我是从艾伦的开始,可以说艾伦的书是模拟CMOS IC 设计的最基本的书,它完全是从集成电路的角度,而且和工艺结合的很紧,好像和分立的电路完全分开,我觉得艾伦的书最经典的分析在于大信号的分析,让你了解集成电路的设计要考虑的问题,而不是对实际电路的具体分析,此书更 好的是书中的电路直接来自工程实践的,从设计的角度谈的很多,很好。特别是5,6,7。 但是如果基础不够,那刚开始时有难度!
    那就再看GRAY 的,此书是三本中,最基本的,是从分立到集成的桥梁,看艾伦的如果某些地方有难度,特别是级零点,小信号的分析(刚从分立的模拟电路设计转入集成电路设计的朋友,喜欢从小信号来分析电路参数的),强烈推荐GRAY(理论大师,讲解的特别清晰,详细).
  以上两本书看完了后,你可能跃跃欲试,想设计个电路看看,然后电路结构想改进,电路的拓扑结构越来越难,小信号的分析有难度的,大信号也不能一目了然了,遇到了瓶颈了,怎么办?看拉扎维的!!!(有网友说拉是用艺术的眼光来设计电路的)此书从大局的角度来分析电路的。
  三本书后,基本上你算入门了,可以跟大牛做项目了,然后多看IEEE的资料,(基准源,运放,比较器)是要继续训练的,(有位大侠谈过了,看帖子,模拟电路的四重境界)。然后再从CMOS 到BICMOS等等!!
  我再推荐两本好书(专业性更强)introducation to cmos op-amps and comparators;design of analogy chip

IC设计前端几本经典书籍

No.1 Writing Testbenches, Functional Verification of HDL Models
by Janick Bergeron
本书主要以HDL(verilog/vhdl)为例,详细讲述了在IC DESIGN FLOW中
Verification 以及Test的设计思想、方法和技巧,涵概了测试的各个方面,
是目前进行IC设计的同仁们最为推荐的一本宝典!!
作者的个人网页有详细的介绍:
http://www.janick.bergeron.com/wtb/toc.html

No.2 Priciples of Verifiable RTL Design, 2nd Ed.
by Lionel Bening & Harry Foster
比较早的介绍有关RTL Validation设计的宝典书籍,是原来HP的一位大牛撰写的!
你可以到作者的网站看看,有相关的本书的设计范例以及script下载!如果想使
RTL设计非常的完美,保证你的后端设计一次成功的,这本书是不可缺少的。
http://home.comcast.net/~bening/povrd.htm

No.3 A Practical Guide for Designing, Synthesizing, and Simulating ASI 
Cs and FPGAs using VHDL or Verilog
(HDL Chip Design) by Douglas J. Smith
最为经典的讲述VHDL以及Verilog 设计的宝典书籍!设计范例涵盖很多设计中经常 
用的设计模块,堪称IC设计的 “词典”, 书中的很多范例都可以作为你设计应用 
中的IP进行应用!!
http://www.doone.com/hdl_chip_des.html

No.4 Advanced ASIC Chip Synthesis Using Synopsys Design Compiler and 
PrimeTime
by Himanshu Bhatnagar CONEXANT, Newport Beach, CA, USA
迄今为止唯一的一本针对主流IC设计平台工具,synopsys design compiler
以及primetime的设计流程 进行具体指导的宝典!参考本书你可以很快就可
以对RTLdesign flow 以及static timing analysis有很深的理解,设计功力
也会增加那么一点点了, 当然还需要你勤加练习!

No.5 Reuse Methodology Manual for System-on-a-Chip Designs Third Edition
Edited by Michael Keating Synopsys, Inc., Mountain View, CA, USA
Pierre Bricaud Synopsys, Inc, CA, USA
进行SOC/IP 设计以及可重用设计的宝典书籍!是synopsys的一位牛牛写的!
主要以mentor和synopssy的设计工具为流程,讲述了SOC/IP可重用设计, 验证设计的基本方法。

 

[转]关于几本模拟IC设计书的更多相关文章

  1. 数字IC设计入门书单

    首发于观芯志 写文章     数字IC设计入门书单 Forever snow   1 年前 作者:Forever snow链接:你所在领域的入门书单? - 知乎用户的回答来源:知乎著作权归作者所有,转 ...

  2. VerilogHDL概述与数字IC设计流程学习笔记

    一.HDL的概念和特征 HDL,Hard Discrimination Language的缩写,翻译过来就是硬件描述语言.那么什么是硬件描述语言呢?为什么不叫硬件设计语言呢?硬件描述语言,顾名思义就是 ...

  3. 数字IC设计工程师的知识结构

    刚毕业的时候,我年少轻狂,以为自己已经可以独当一面,庙堂之上所学已经足以应付业界需要.然而在后来的工作过程中,我认识了很多牛人,也从他们身上学到了很多,从中总结了一个IC设计工程师需要具备的知识架构, ...

  4. 模拟IC芯片设计开发的流程

    模拟IC芯片设计开发的流程 IC的设计,模拟和数字, 还有混合IC, 在设计方法, 注意点, 工具等有明显的区别, 我主要以模拟无线接收IC系统设计为例说明. 一个IC芯片的设计开发大致包括如下步骤. ...

  5. IC 设计中DFT的Boundary Scan功能

    在很大规模的IC设计中,往往会有一些各种各样的bug出现,不论是在前期design的过程,还是在post silicon流片回来chip的flaw,都会导致chip的功能的失败,时钟频率无法达到期望频 ...

  6. IC设计推荐书籍

    IC设计推荐书籍 听语音 | 浏览:779 | 更新:2014-07-19 10:52 1 2 3 4 5 6 7 分步阅读 接触IC设计这一行已经有7年的时间了,前面4年是大学本科,用来学习知识,现 ...

  7. (转)关于IC设计的想法 Author :Fengzhepianzhou

    一.工具的使用 工欲善其事,必先利其器.我们做IC设计的需要掌握的工具:仿真(vcs.modelsim),综合工具(dc.QS.ISE),时序分析(pt.其他的).以及后端的一些工具,比如astro. ...

  8. 【转载】数字IC设计流程及开发工具

    原文链接:https://www.zhihu.com/question/28322269/answer/42048070 Design Flow <img src="h ...

  9. IC设计学习路线

    一 前言 一直以来都是这也想学那也想学,搞个两三个月又放弃了,开始搞新的,从来没有任何东西超过一年,更不要说坚持三年.现在经历的事情多了,学过各种编程语言明白了要想学会一个专业技能,至少是三年.得到软 ...

随机推荐

  1. 【系统】supervisor支持多进程

    [program:deployworker] directory = /etc/ansible/easyAnsible/app/deploy/ command = python Deploy.py p ...

  2. Discuz 学习笔记一 :getgdc 和get_client_ip

    Getgdc函数 discuz有一个超级变量的自定义函数:   function getgpc($k, $type='GP') {     $type = strtoupper($type);     ...

  3. PHP经典项目案例-(一)博客管理系统5

    本篇实现发表博客. 八.发表博客 (1).界面实现file.php <tr>      <td colSpan=3 valign="baseline" style ...

  4. Singular value encountered in calculation for ROI

    在ENVI中对一幅TM影像进行监督分类,在进行compute ROI separability时提示Singular value encountered in calculation for ROI, ...

  5. ZH奶酪:Yii PHP sum SQL查询语句

    例子: $sql = 'SELECT SUM(o.price) as `sum` FROM `order` o WHERE o.customer_id ='.$profile->id; $ret ...

  6. hibernate:MySQL No Dialect mapping for JDBC type: -1

    出处:(hibernate中使用原生的sql语句,报如下错误:) MySQL No Dialect mapping for JDBC type: -1 代码: List list = session. ...

  7. 知识共享图文直播---(一)将数据库中的数据加载到MSFlexGrid空间中再导入Excel

    熟话说万物皆有其存在的道理,为什么我突然想写<知识共享图文直播>这个系列呢?首先,我想的是记录自己学习的历程,在记录中加深自己对知识的理解,同时也希望自己的博文能帮助到其他数据库的初学者. ...

  8. rpm常用命令及rpm参数介绍

    RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似.使用RPM,用户可以自行安装和管理Lin ...

  9. [Python]项目打包:5步将py文件打包成exe文件 简介

    1.下载pyinstaller并解压(可以去官网下载最新版): http://nchc.dl.sourceforge.net/project/pyinstaller/2.0/pyinstaller-2 ...

  10. Redis学习(4)-数据类型,string,hash

    Redis数据类型: redis使用键值对保存数据 key:全部是字符串 value:五种数据类型:string,hash,List,Set,有序的Set集合. key命名:自定义,名字不要过长,否则 ...