⑴ 数字IC前端设计需要学习哪些东西,最好能具体一点,谢谢了!
Verilog是必须要学的,对于一些常见的digital组合逻辑、时序逻辑电路要能够用Verilog描述出来。在此基础上在学一些digital IC设计常见的一些工具,如synopsis等等
⑵ 学习IC设计要多长时间该怎么去学
ic设计,应该有数字和模拟的两个方向
显然fpga是数字的,数字电路无非就是一个个门,和触发器组成的,任何复杂的逻辑控制都市这样。
确实简单逻辑设计,只需要知道使用门和触发器的人都能设计出来。难的其实就是复杂的设计。
和c程序一样,复杂逻辑也可以分解成很多小模块,模块里边还可以继续细分。单从一个独立的底层模块电路来说,我们会觉得很简单。如果电路中只有两个模块,复杂度是二,你会觉得很简单,但是如果是四个,八个,十六个,你就会发现复杂度就不是简单的四、八、十六了。
我觉得复杂的设计中最关键的是构架设计,往往需要采用自顶向下的设计方法,也就是使你设计的复杂度降到最低。如果你做的16个模块复杂度是小于等于16,那么你的这个设计是优秀的。
构架的能力是一种宏观思维的能力,是一种习惯,方法,可以通过学习借鉴一些开源的ip。
还有就是实践,ic设计非常灵活,我想每个人都会有自己的习惯的实现方法。通过实践,你能找到适合自己的思维习惯的构架和细分模块的方法。
⑶ 有关数字ic设计、模拟ic设计的一些问题 向前辈请教
本科来讲,很难能入IC设计这个方向,即使入了,更多的也是做反向设计;当然如果能进到真正的IC设计这行,不管是数字还是模拟,前景都还不错
⑷ 如何学习模拟IC设计我从事模拟电路设计,技术还算扎实,现在想转行学模拟IC设计,希望大侠能指条明路。
书我知道该看哪些了,OK!
=======================
现在是想同时做点试验,不知道该如何搭建环境,
开始有一个问题了,你是打算就做电路设计么?
如果是,那就只要仿真软件加上工艺库就行。可以仿真您的电路设计的功能,性能。
如果不是,那还需要后端软件,通俗的说就是画版图,物理验证,后仿一类的。正如您说做模拟IC,模拟IC工程师,如果不知道全定制版图,这个也比较坑爹。
如何搭环境?我的理解是装哪些软件,不知道对不对。
=======================
用hspich还是cadence啊?
您说的是hspice么?hspice是Synopsys家的仿真软件。
IC行业里面用的最多的,有3家,Synopsys,Cadence还有Mentro。三家各有所长。
数字IC设计Synopsys强一些,主要有大名鼎鼎的DC(Design Compiler),当然还有PT,ICC之类,不知道您有没有听过。当然您也知道Synopsys也有hspice这类电路仿真软件。
Cadence,个人认为模拟IC方面强些。具体不多介绍,您提到过了。
Mentor,有Medelsim所有数字入门的福音,还有Calibre,后端物理验证软件,当然还有很多。
=======================
cadence是不是需要在unix下才能使用啊?
Cadence不只是在Unix(solaris)下才能装,也有Linux平台的。并且Linux平台的软件还好找一些。
版本国内主流是IC5141,当然有些公司也开始用IC610了。
=======================
我现在用cadence画电路图,没发现它的IC设计功能!
猜想您用的是Cadence的PCB布线软件,和IC设计用的不是一个系列。
=======================
大侠能不能详细的说说要设计一个运放的步骤啊?
这个似乎讲起来还太早,建议您先熟悉下软件再说。
=======================
第一步需要什么电脑什么系统,
Linux平台,推荐RHEL5.7 RHEL5 RHEL6不是很推荐,有点儿太新了。
=======================
第二步需要什么软件,
Cadence IC5141 Linux平台(32bit版本,我还没见过民间有流传64bit版本的)
=======================
第三步怎么开始设计,怎么仿真
这个,实在没法说了。简单说,定指标,设计电路,仿真,画版图,物理验证(DRC/LVS)抽RC,仿真…
=======================
⑸ 本人想学数字IC设计,问下需要学什么软件顺便麻烦推荐基本入门的书 谢谢了
看你做什么了吖,你做FPGA、CPLD等,还是做ASIC?
只是使用可编程逻辑器件的话,建议使用配套的软件,例如Altera的FPGA请用Quartus软件。
如果你要流片,做定制IC,那一般的话,个人自学是学不了的,需要Mentor ModelSim,Synopsys Design Compiler,Synopsys Astro等软件,而且上述软件通常运行在UNIX系统下。
⑹ 做数字ic设计可以用mac吗
可以。
做数字ic设计可以用mac。
基本上IC设计工具都在Linux和Windows下,如果用Mac则需要使用虚拟机或者双系统,在mac上搭建ic的EDA环境就可以。
或者有服务器,可以直接远程桌面登陆,这时候其实用啥电脑都无所谓了,能上网就行。
⑺ 今年参加工作 做模拟IC设计,公司用的是cadence软件,我想在自己的电脑上装,但是据说要在liunx 下装,不
cadence多半是装在服务器上面的,通过x Window来运行,要在自己电脑上装那是相当的麻烦,或者说不可能
⑻ 想投身数字IC设计方向,硕士阶段应该怎么学习
微电子专业,即可以做模拟,又可以做数字,考研之后选导师的时候选专攻数字方向的导师,研究生毕业之后就可以做数字IC设计。
希望你能实现你的梦想!
⑼ 数字IC设计前端和后端常用的软件园有
前端就是仿真的 active modelsim 综合的是 DC 后端就是布局布线 icc astro 等!!
⑽ 如何一步步的自学数字集成电路设计
要一步步的自学数字集成电路设计需要:
要学会半导体物理,拉扎维或者艾伦,然后看对应数字ic设计或者模拟ic设计的书,最后是版图。
下载学习的软件maxplus或者quartus。画版图的tanner等