刚开始接触Cadence这个规模庞大的EDA软件套件之际,极易被其繁杂的界面与众多的功能给吓到。对于刚开始学习的人而言,最为关键的是先要梳理清楚学习的路径,掌握最为核心……
刚开始接触Cadence这个规模庞大的EDA软件套件之际,极易被其繁杂的界面与众多的功能给吓到。对于刚开始学习的人而言,最为关键的是先要梳理清楚学习的路径,掌握最为核心的基础操作,而非尝试一次性弄明白所有功能。接下来,我从一位常年运用Cadence开展项目的工程师的视角出发,分享一套经过证实的入门实战流程内容,助力你避开那些无人告知你的陷阱。
Cadence安装步骤详细
对于好多新手而言,安装可是头一道难关。建议直接前往Cadence官网去下载最新版本的安装包,又或是动用学校、公司所提供的正版资源。安装期间务必要把杀毒软件关掉,并且要以管理员身份来运行。最为关键的步骤乃是License Manager的配置,这可是决定着软件可不可以正常启动的。要是你的License文件路径当中包含着中文,软件就会报错没法识别。安装完毕之后,记得重启电脑,还要依照说明文档把环境变量给设置好,不然打开软件的时候就会一直提示找不到License。
如何创建Cadence新项目
软件打开之后,别忙着去画图,要先去建立一个具备规范的工程文件夹。在Capture CIS或者Allegro Package Designer等工具当中,借助File -> New -> Project这种方式去创建新项目。这里面需要着重进行设置的是项目名称以及存储路径,强烈建议路径里别出现中文还有空格,不然后续生成网表或者开展仿真的时候会莫名其妙地报错。与此同时,需准确无误地挑选与之相对应的库文件,像是基础性的离散元件库以及经常会用到的IC库,这可是后续能够顺利地调用元件的保障性条件。
Cadence原理图绘制入门
进到原理图绘制界面之后,先去熟知几个核心操作,放置元件也就是Place Part,连接导线也就是Place Wire,放置网络标号也就是Place Net Alias,还有放置电源地。放置元件之时,要是自带库里面没有你所需要的零件,能够新建库文件自行绘制,或者从供应商官网进行下载。进行连线的时候需要留意,导线必须精确连接在元件的引脚端点之上,并非画在附近,这关乎到电气连接的正确性。绘制完毕之后,一定要运行DRC检查,排除明显的连接错误。
从原理图到PCB的流程
原理图被完成之后,接下来的步骤一般是去生成网表并且将其导入到PCB设计工具之中。于Capture里头点击Create Netlist从而选择Allegro格式,进而生成网表文件。随后打开Allegro PCB Designer,借助File -> Import -> Logic来导入刚才所生成的网表。此处经常会碰到的问题是封装缺失,要是原理图里的元件没有指定PCB封装,或者封装路径设置存在错误,那么导入操作就会失败。于是,于绘制原理图之际,便需同步去确认好每一个元件的封装信息,以防后续出现卡壳状况。
在你运用Cadence的进程里,遭遇的首个“劝退”难题是啥?欢迎于评论区去分享你的经历,若认为本文具有用处,可千万别忘记点赞收藏,以使更多有需求的同学能够看到。
微信扫一扫