⑴ 本人微电子学生,请问数字IC设计对一个人的编程能力要求极高吗是不是要天赋的
编程能力好的话当然最好,不过电路原理也是要懂得。
推荐以下资料:
单片机宝典 http://hi..com/dzkfw/blog/item/4a188216fd986b12c83d6d05.html
电子电路手册 http://hi..com/dzkfw/blog/item/7a947b4f588099d1d0c86a3e.html
这些资料对学习电子知识有一定帮助。
⑵ ic设计工程师是做什么的要学些什么请说清楚点!!!谢谢了
“IC工程师目前是全球紧缺的人才,但国内IC业并不单缺工程师,市场方面的成熟人才简直处于‘真空’状态。”上海华虹集成电路有限责任公司人力资源经理徐燕告诉记者。在上周举行的“相约张江”招聘会上,包括华虹集成电路、纪元微科、展讯通信等十多家知名IC企业都在招兵买马。记者发现,IC工程师仍旧是需求热点,然而,企业渴求的并不仅仅是工程师。
华虹集成电路目前急需招聘市场方面的人才,包括市场总监、高级市场经理以及高级分析员等多个职位。然而,经过一段时间的招聘后徐燕发现,目前国内IC产业成熟的市场人才几乎是空白,人才极度匮乏,无奈之下只好从现有技术人才中寻找愿意转行做市场的人才。而另外一家IC企业在招聘知识产权人员时,也碰上了类似的问题,懂IC的不懂知识产权相关知识,有知识产权保护相关从业经验的又不懂IC,相关人员一直很难找。
按照目前国内IC产业的格局,IC企业主要分为设计和加工两类企业,设计公司负责产品的设计,而加工企业则包括芯片生产、封装、测试三类。除此之外,则是半导体材料、设备、器件等配套企业。而一些企业在做大做强之后,功能逐渐延伸,开始自主进行产品开发、市场开拓、营销等,对这些方面的人才需求也随之产生。按照权威机构对国内IC人才缺口的预计,到2010年,国内需要25-30万IC人才,这其中不仅包括工程师,还包括大量管理人才、市场人才、生产人才、质量管理人才、知识产权人才等多方面的人才。“国内IC产业要发展,需要的是一条‘人才链’,而不仅仅是工程师”徐燕说。
“人才链”上三类人需求看涨
目前,除工程师以外的三类人才需求业已凸现:
市场人才
由于IC产业的专业性很强,市场人员必须对IC产业的相关技术有一定深度的了解,即必须具备一定的专业知识和较强的行业背景,这样才能准确把握行业的发展态势,做出合理的市场决策。而由于国内IC产业发展至今,大多数企业要么只做设计,要么只做封装测试,订单大多由国外的跨国公司掌握,国内企业需要自行进行市场开拓还比较少,懂IC技术的本土市场人才自然便十分稀缺。但随着行业的发展,对市场方面的人才需求将日益增长。
● 项目人才
与市场人才相似,IC行业的专业性,要求相关的项目人才也必须具备一定的专业知识和较强的行业背景,熟悉产品市场,熟悉IC设计流程,有较强的项目管理、协调能力,具备项目管理经验,能够承担起项目运作各个环节的事务。
● 生产管理人才
生产管理人才的需求随着IC加工企业的增多而增长。生产管理人员除了必须具备IC专业知识之外,还必须熟悉IC制造的工艺和流程,具备一定的质量管理的经验,能够统筹、协调安排生产各方面的事务。
IC紧缺工程师扫描
IC工程师紧缺,同样也表现在IC设计、制造和封装测试各个环节。
1、设计环节
设计企业中,核心人才是设计工程师,也是目前工程师中人才最为匮乏的。据有关报道指出,中国现在有IC设计公司400多家,但有经验的设计人才不足4000人。相比之下,美国IC设计行业拥有50万有经验的设计人才。目前,需求量最大、人才缺口最大的主要有模拟设计工程师、数字设计工程师和版图设计工程师三类。另外,设计环节还需要工艺接口工程师、应用工程师、验证工程师等。
● IC版图设计师
IC版图设计师的主要职责是通过EDA设计工具,进行集成电路后端的版图设计和验证,最终产生送交供集成电路制造用的GDSII数据。版图设计师通常需要与数字设计工程师和模拟设计工程师随时沟通和合作才能完成工作。一个优秀的版图设计师,即要有电路的设计和理解能力,也要具备过硬的工艺知识。
● 模拟设计工程师
作为设计环节的关键人物,模拟设计工程师的工作是完成芯片的电路设计。由于各个设计企业所采用的设计平台有所不同,不同材料、产品对电路设计的要求也千差万别,模拟设计工程师最核心的技能是必须具备企业所需的电路设计知识和经验,并有丰富的模拟电路理论知识。同时还需指导版图设计工程师实现模拟电路的版图设计。
2、制造环节
设计之后是制造。芯片生产企业中,主角是工艺制造工程师,这是生产型企业中最为主流和缺乏的人才,目前也是全球紧缺的IC专业人才。同时,制造环节还需要大量设备维修人员和操作型技师。
● 制造工程师
制造工程师的关键任务就是按照设计要求,采用合适的制造工艺,设计合理的流程,来完成IC产品的生产制造,并使之能实现产品的各项功能。制造工程师必须对IC产品的生产工艺和流程相当熟悉,能够随时处理生产过程中出现的各种技术问题,有一定的质量管理知识。为保证生产出来的产品满足客户需求,还要随时与设计师进行沟通,在成品出来之后,还需要与测试工程师进行后续的测试沟通。
3、封装测试环节
制造环节的后道工序便是芯片封装。在封装企业中,主要需要两类工程师,包括封装工艺工程师和设备工程师。操作型技师等“灰领”人才,也是封装企业需求量较大的人才。另外,芯片生产出之后,需要进行测试,这其中主要依靠测试工程师。
● 测试工程师
测试工程师是产品出货前的把关人员。在工厂生产线完成整个制作流程之后,即需要测试工程师来即测试IC完成品的功能是否正常且符合需求。一旦发现产品有暇疵,则会马上与上道工序的工程师反应,并检讨产品制作过程当中,是否有需要改进的地方。若是产品功能没有问题,则进行包装出货。一般来说,测试工程师需精通器件测试原理,有半导体行业测试经验。(薛亚芳)
⑶ ic设计的设计方法
IC设计是将系统、逻辑与性能的设计要求转化为具体的物理版图的过程, 也是一个把产品从抽象的过程一步步具体化、直至最终物理实现的过程。为了完成这一过程, 人们研究出了层次化和结构化的设计方法:层次化的设计方法能使复杂的系统简化,并能在不同的设计层次及时发现错误并加以纠正;结构化的设计方法是把复杂抽象的系统划分成一些可操作的模块,允许多个设计者同时设计,而且某些子模块的资源可以共享。
⑷ 如何一步步的自学数字集成电路设计
要一步步的自学数字集成电路设计需要:
要学会半导体物理,拉扎维或者艾伦,然后看对应数字ic设计或者模拟ic设计的书,最后是版图。
下载学习的软件maxplus或者quartus。画版图的tanner等
⑸ 本人想学数字IC设计,问下需要学什么软件顺便麻烦推荐基本入门的书 谢谢了
看你做什么了吖,你做FPGA、CPLD等,还是做ASIC?
只是使用可编程逻辑器件的话,建议使用配套的软件,例如Altera的FPGA请用Quartus软件。
如果你要流片,做定制IC,那一般的话,个人自学是学不了的,需要Mentor ModelSim,Synopsys Design Compiler,Synopsys Astro等软件,而且上述软件通常运行在UNIX系统下。
⑹ 学习IC设计要多长时间该怎么去学
学习这种东西,最好是在公司或者研究所里做项目。首先明确一点,就是IC分成宏观的设计和微观的设计,比如说做一个宏观的项目,设计一个简单的秒表,那么你可以用FPGA来实现,这种东西属于IC的范畴,但不是说你会这么点微末的东西就说你是搞IC的了。当你拿到一块TI的芯片之后,你看它的Datasheet,里面有很多应用的电路,数字电路终归是要由模拟电路来搭建的,那么什么是IC呢,你可以说它是集成电路,这个没错。但是,这些东西的基础就在于你对半导体技术,半导体工艺,射频微波,高频IC的掌握,这个没有10年的研发功力,不要去想了。电子业拼的就是工艺和架构。频率越来越高,那些传统的设计思路和架构都要随之改变,芯片逐渐变小,功能越来越强,试想,芯片里的两个导体在相距28nm时,在频率达到100MHZ以上时会出现什么情况呢,这些东西不是说你看点书就能学到的。IC设计,千万别说是搞IC的,因为它真的是太难了。如果想学,我推荐你去TI或者去英飞凌做实习,然后慢慢学习,这些公司都是世界顶级的IC芯片设计公司。我在英飞凌做的是FPGA和ARM的研发,做的也是宏观的东西,其实已经很头疼了。想接触到最尖端的东西,在外企,就更难了。我建议你不要把FPGA看成是编程,而是一种hardware implementation。在德国,企业在招聘启事中都会写Hardware Entwicklung(硬件开发) ,然后要求是Fpga ,VHDL/Verilog Kenntnisse。可见在工程师眼中,FPGA的开发是硬件开发,而不属于软件范畴,尽管你是坐在电脑前完成的。
要说的是,首先明确自己的学习目标,嵌入式是个大的范畴,所以不要对自己说我是搞嵌入式系统的,要更细化自己的目标,比如我就要学习ARM在linux下的驱动程序开发,或者我就编写Can Bus协议等等,然后在实际的工作中再去扩展所需要的东西。作为工程师,没有项目来做,就相当尴尬了吧。还有学东西要有很大的关联性,比如我看到你说你会Matlab和FPGA,这两个东西不能说毫不相关,也有不少领域需要交叉移植,可是毕竟这两个东西关联性不是特别的大,所以学习起来很孤立。还有你说你会数字信号处理(DSP),这个我想很多工程师都不敢说对DSP很熟悉,这也是个变态的领域呵呵。当你完全掌握了FPGA的开发流程,并且开发过几个中大型项目(5000行代码或者更多,这个标准是BMW AG Automobil定义的)之后,你就可以算是一个合格的硬件工程师了,不过已经很幸福了,软件工程师至少10000行代码才算出道呵呵。知识没有界限,学会放弃一些冷门的东西,学习一些流行的东西,并为之努力,做自己喜欢做的事情,才能做好在别人眼里枯燥无味的工作。
⑺ 想投身数字IC设计方向,硕士阶段应该怎么学习
微电子专业,即可以做模拟,又可以做数字,考研之后选导师的时候选专攻数字方向的导师,研究生毕业之后就可以做数字IC设计。
希望你能实现你的梦想!
⑻ 数字ic设计工程师需要具备哪些技术知识
这么说吧,IC设计是要出来实物芯片的,一般比FPGA复杂一些,用的技术和工具也多一些。
而FPGA主要是用来验证你的设计的,也称作是原型验证。如果你其中一门学好,而学另一门基本是很Easy的。
⑼ 请叙述模拟IC和数字IC设计流程,并介绍各个步骤的工作和设计要点
模拟IC:电路设计--版图设计--流片测试
模拟IC的核心是电路设计,需要对电路有很深的理解,版图设计要求相对较低。
数字IC:代码及功能验证---综合生成网表----自动生成版图并布局布线-----FPGA等工具验证或者流片
这只是数字IC大概的设计流程,忽略了很多细节。数字IC主要写代码,其它已经越来越依靠工具。
⑽ 成为IC设计师的路径是最基础的东西是
IC设计工程师———未来10年最有前景的IT专业。IC设计不同于一般的板级电子设计,由于流片的投资更大,复杂度更高,系统性更强,所以学习起来也有些更有意思的地方。那么如何才能成为一个优秀的IC设计工程师?首先,作为初学者,需要了解的是IC设计的基本流程。应该做到以下几点:基本清楚系统、前端、后端设计和验证的过程,IC设计同半导体物理、通信或多媒体系统设计之间的关系,了解数字电路、混合信号的基本设计过程,弄清楚ASIC,COT这些基本的行业模式。窃以为这点对于培养兴趣,建立自己未来的技术生涯规划是十分重要的。学习基本的设计知识,建议读一下台湾CIC的一些设计教材,很多都是经典的总结。
EDA技术的学习:对于IC设计者来说,EDA工具意义重大,透过EDA工具商的推介,能够了解到新的设计理念。国内不少IC设计者,是单纯从EDA的角度被带入IC设计领域的,也有很多的设计者在没有接触到深亚微米工艺的时候,也是通过EDA厂家的推广培训建立基本概念。同时,对一些高难度的设计,识别和选择工具也是十分重要的。 如果你希望有较高的设计水平,积累经验是一个必需的过程。经验积累的效率是有可能提高的。以下几点可以参考:
1.学习借鉴一些经典设计,其中的许多细节是使你的设计成为产品时必需注意的。有些可能是为了适应工艺参数的变化,有些可能是为了加速开关过程,有些可能是为了保证系统的稳定性等。通过访真细细观察这些细节,既有收益,也会有乐趣。项目组之间,尤其是项目组成员之间经常交流,可避免犯同样错误。
2.当你初步完成一项设计的时侯,应当做几项检查:了解芯片生产厂的工艺, 器件模型参数的变化,并据此确定进行参数扫描仿真的范围。了解所设计产品的实际使用环境,正确设置系统仿真的输入条件及负载模型。严格执行设计规则和流程对减少设计错误也很有帮助。
3.另外,你需要知识的交流,要重视同前端或系统的交流,深刻理解设计的约束条件。作为初学者,往往不太清楚系统,除了通过设计文档和会议交流来理解自己的设计任务规范,同系统和前端的沟通是IC设计必不可少的。所谓设计技巧,都是在明了约束条件的基础上而言的,系统或前端的设计工程师,往往能够给初学者很多指导性的意见。
4.查文献资料是一个好方法。多上一些比较优秀的电子网站,如中国电子市场网、中电网、电子工程师社区。这对你的提高将会有很大的帮助。另外同"老师傅"一同做项目积累经验也较快。如果有机会参加一些有很好设计背景的人做的培训,最好是互动式的,也会有较好的收获。
5.重视同后端和加工线的交流:IC设计的复杂度太高,除了借助EDA工具商的主动推介来建立概念之外,IC设计者还应该主动地同设计环节的上下游,如后端设计服务或加工服务的工程师,工艺工程师之间进行主动沟通和学习。对于初学者来说,后端加工厂家往往能够为他们带来一些经典的基本理念,一些不能犯的错误等基本戒条。一些好的后端服务公司,不仅能提供十分严格的Design Kit,还能够给出混合信号设计方面十分有益的指导,帮助初学者走好起步之路。加工方面的知识,对于IC设计的"产品化"更是十分关键。
6.重视验证和测试,做一个"偏执狂":IC设计的风险比板级电子设计来的更大,因此试验的机会十分宝贵,"偏执狂"的精神,对IC设计的成功来说十分关键。除了依靠公司成熟的设计环境,Design Kit和体制的规范来保证成功之外,对验证的重视和深刻理解,是一个IC设计者能否经受压力和享受成功十分关键的部分。由于流片的机会相对不多,因此找机会更多地参与和理解测试,对产品成功和失败的认真总结与分析,是一个IC设计者成长的必经之路。
同行交流以及工作环境的重要性:IC设计的复杂性和技术的快速发展,使得同行之间的交流十分关键,多参与一些适合自己水平的讨论组和行业会议,对提高水平也是十分有益的。通过同行之间的交流,还可以发现环境对于IC设计水平的重要影响。公司的财力,产品的方向,项目的难度,很大程度上能够影响到一个设计者能够达到的最高水平。辩证地认识自己的技术提高和环境之间的相互关系,将是国内的设计者在一定的阶段会遇到的问题。