发表于:2008/1/22 11:07:00
#0楼
模拟IC设计:目前国内大多数模拟IC设计采用逆向设计方法,逆向设计的好处在于:通过对于别人电路的学习和分析,能够锻炼你的电路分析能力;通过芯片解剖,能学习先进的半导体工艺技术。当然,长期的逆向设计将会遏制你的创新能力,国内模拟设计的目标是通过从逆向设计慢慢转向初步乃至全部的正向设计,逐渐缩小与国外模拟设计的差距。
模拟电路设计工程师成长期较长,约为5-7年(数字电路设计工程师约为3-5年),作为一个合格的模拟集成电路设计工程师,个人觉得所具备的知识应该包括:
首先应该是器件物理:包括半导体物理、晶体管原理等等,器件的导电原理是整个电路设计的基础,晶体管的各个工作区,电流电压方程,影响器件参数的各个因素都应该十分熟悉,如对于Bipolar管,在设计中你需要它工作在饱和区、放大区、还是截止区,你对其放大倍数和电流能力要求是什么?影响其放大倍数和电流能力的主要因素有哪些?它的寄生参数对于你管子性能有何影响?击穿特性又如何?……相信这些在半导体物理和晶体管原理中都能找到答案;
其次是工艺知识,模拟电路的设计需要对于工艺具有相当深刻的理解,如设计一个运放,根据所给的参数指标,你是选择CMOS、BIPOLAR还是BICMOS工艺?在所选工艺中,你所需要的各种器件Foundry是否都能够提供,各种器件的参数是否能满足你设计的要求?不能满足的话,你应该采用何种替代方法或是能够调整哪些工艺参数得到满足你设计要求的器件?当你调整工艺参数后,对你器件的其它的参数是否有影响,对你的后端Layout是否产生影响?等等一系列的问题的解决都需要你对工艺的透彻理解;
然后才是电路,现在市场上介绍电路的书已经很多了,模拟设计的四大宝典也不必向大家罗嗦了。这里主要向大家介绍一下自己实际的经验,个人认为电路的学习应该把基本的电路结构真正搞懂,这里说的真正搞懂不仅仅包括电路的结构以及原理,还包括理解电路的优缺点;理解影响电路性能的原因以及解决方法,如匹配、电源、工艺等等,找到电路优化的方法,物理实现方法…….如设计一个简单的电流镜,设计时应该考虑其镜像电流的精度的要求,根据要求选择合适的电流镜结构,然后通过计算分析找出影响其精度的原因,并在此基础上考虑怎样提高其镜像电流精度,是通过电路结构优化还是通过Layout设计?设计完成后,同其它结构比较是否具有一定的优点?能否还能进一步优化其性能?实际上任何模拟电路都是基于最基本的电路结构之上的,砖头的质量高了,我们设计出的电路性能才能得到保证!所以希望大家在看书学习时,能够把书本的前几张介绍基本电路结构的知识能够完全弄清楚,这样在进行高一级的模块学习时才会比较轻松。实际上模拟电路设计是基于经验之上的,当实际进行电路设计时,对于电路的理解才会更加深刻,通过不断的学习和工作积累,经验值的不断增加,最后会不断升级地,呵呵!
再次讲一下系统级设计,这个所说的系统级主要是针对ADC、PMU、PLL等模拟电路中的高层次模块,系统级的设计一般都是采用top-down的设计方法,一个人一般不可能完成高层次模块的所有设计,在整个设计过程中需要一个团队的协同作战,个人专长不同,分工不同,有专门的系统级设计人员,运放设计人员,Bandgap设计人员等等,经常在网上看到有人说自己做过ADC、DC-DC、AC-DC,还有PLL,甚至还有数字方面的DSP,我靠,真是神仙,我只想问一句:你每个细节都弄懂了?在这里只是向大家说明一下如果你想设计较大点的电路,你应该怎么做?除了我前面提到需要掌握的知识外,还需要具备信号处理方面的知识,如傅立叶、拉普拉斯等各种变换;当然,数学知识也是必不可少的;Matlab等各种工具的使用;系统级的设计对模拟电路设计人员的要求是极其高的。如果你运放设计能力尚有欠缺的话,建议基础知识再打牢点,说句实话,我现在遇到过的模拟电路工程师没有谁能我能设计出市场上各种特性的运放(正向)。不过算法级的大家有兴趣可以看看,不过你现在看得ADC,以后做DC-DC,可能很快就忘光了,有个好处:找工作的时候可以吹。
转载的地方是http://bbs.weeqoo.com/list-7-0.html有空大家也去这里坐坐吧!
模拟电路设计工程师成长期较长,约为5-7年(数字电路设计工程师约为3-5年),作为一个合格的模拟集成电路设计工程师,个人觉得所具备的知识应该包括:
首先应该是器件物理:包括半导体物理、晶体管原理等等,器件的导电原理是整个电路设计的基础,晶体管的各个工作区,电流电压方程,影响器件参数的各个因素都应该十分熟悉,如对于Bipolar管,在设计中你需要它工作在饱和区、放大区、还是截止区,你对其放大倍数和电流能力要求是什么?影响其放大倍数和电流能力的主要因素有哪些?它的寄生参数对于你管子性能有何影响?击穿特性又如何?……相信这些在半导体物理和晶体管原理中都能找到答案;
其次是工艺知识,模拟电路的设计需要对于工艺具有相当深刻的理解,如设计一个运放,根据所给的参数指标,你是选择CMOS、BIPOLAR还是BICMOS工艺?在所选工艺中,你所需要的各种器件Foundry是否都能够提供,各种器件的参数是否能满足你设计的要求?不能满足的话,你应该采用何种替代方法或是能够调整哪些工艺参数得到满足你设计要求的器件?当你调整工艺参数后,对你器件的其它的参数是否有影响,对你的后端Layout是否产生影响?等等一系列的问题的解决都需要你对工艺的透彻理解;
然后才是电路,现在市场上介绍电路的书已经很多了,模拟设计的四大宝典也不必向大家罗嗦了。这里主要向大家介绍一下自己实际的经验,个人认为电路的学习应该把基本的电路结构真正搞懂,这里说的真正搞懂不仅仅包括电路的结构以及原理,还包括理解电路的优缺点;理解影响电路性能的原因以及解决方法,如匹配、电源、工艺等等,找到电路优化的方法,物理实现方法…….如设计一个简单的电流镜,设计时应该考虑其镜像电流的精度的要求,根据要求选择合适的电流镜结构,然后通过计算分析找出影响其精度的原因,并在此基础上考虑怎样提高其镜像电流精度,是通过电路结构优化还是通过Layout设计?设计完成后,同其它结构比较是否具有一定的优点?能否还能进一步优化其性能?实际上任何模拟电路都是基于最基本的电路结构之上的,砖头的质量高了,我们设计出的电路性能才能得到保证!所以希望大家在看书学习时,能够把书本的前几张介绍基本电路结构的知识能够完全弄清楚,这样在进行高一级的模块学习时才会比较轻松。实际上模拟电路设计是基于经验之上的,当实际进行电路设计时,对于电路的理解才会更加深刻,通过不断的学习和工作积累,经验值的不断增加,最后会不断升级地,呵呵!
再次讲一下系统级设计,这个所说的系统级主要是针对ADC、PMU、PLL等模拟电路中的高层次模块,系统级的设计一般都是采用top-down的设计方法,一个人一般不可能完成高层次模块的所有设计,在整个设计过程中需要一个团队的协同作战,个人专长不同,分工不同,有专门的系统级设计人员,运放设计人员,Bandgap设计人员等等,经常在网上看到有人说自己做过ADC、DC-DC、AC-DC,还有PLL,甚至还有数字方面的DSP,我靠,真是神仙,我只想问一句:你每个细节都弄懂了?在这里只是向大家说明一下如果你想设计较大点的电路,你应该怎么做?除了我前面提到需要掌握的知识外,还需要具备信号处理方面的知识,如傅立叶、拉普拉斯等各种变换;当然,数学知识也是必不可少的;Matlab等各种工具的使用;系统级的设计对模拟电路设计人员的要求是极其高的。如果你运放设计能力尚有欠缺的话,建议基础知识再打牢点,说句实话,我现在遇到过的模拟电路工程师没有谁能我能设计出市场上各种特性的运放(正向)。不过算法级的大家有兴趣可以看看,不过你现在看得ADC,以后做DC-DC,可能很快就忘光了,有个好处:找工作的时候可以吹。
转载的地方是http://bbs.weeqoo.com/list-7-0.html有空大家也去这里坐坐吧!