许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Cadence学习相关知识汇总

Cadence学习相关知识汇总

阅读数 35
点赞 0
article_banner

三、关于OrCAD的操作

  1. DRC检查

Tools  -Design-Ruler-Check


  1. 网络表的生成

Tools-Create Netlist


  1. BOM的导出

Tools-Bill of Materials

  1. 导出低版本的原理图

File-Save As-保存类型(T)Capture 16.2 Design(*.DSN)


  1. 连接符的使用

Tools-Annotate-Delete/Add

四、关于Allegro的操作

  1. 建立工程文件

File-new-Drawing Name :new-Browe指向存储位置。生成brd文件。

  1. 建立板框(outline)

点击Add-Line 状态栏Options设置如下图所示。

在命令栏Command中输入起始坐标x 0 0回车;x (指向坐标)

ix (填入x轴坐标的增量)

Iy (填入y轴坐标的增量)

板框倒圆角:Manufacture-Drafting-Fillet,点击Outline角的两条边。

  1. 建立禁止部件区域(route keepin)

点击Setup-Areas-Route Keepin 状态栏Options设置如下图所示

  1. 网络表的导入

点击File-Import-Logic 按照下图配置之后点击Import Cadence.


  1. 元器件的放置

Place-Manually 如下图所示,选中元器件,点击Hide即可。


  1. 器件移动

点击Edit-Move 按照下图配置:以A32为坐标点进行移动。


  1. 整齐摆放元器件

Find状态栏仅选择Symbols,按住Ctrl键选中想要对齐的元器件,右键点击Align components即可。

8.布线

  1. 建立差分对

Setup-Constraints-Electrical-Net-Differential Pair  如下图:按住Ctrl键,选中一对差分线后右键,点击Create-Differential Pair-Create.


  1. 约束规则

以太网 阻抗  100Ω;MVB总线阻抗200欧姆利用SI9000软件进行计算。

将差分对分类:选中一个差分对后右键点击Create-Electrical CSet.如下图所示。

阻抗约束设置如下图所示:Electrical-Route-Differential Pair(使用2、4层板)


多层板阻抗约束设置如下图所示:Physical-All Layer


  1. 走线
  2. Route-Connect;
  3. 延时走线:Route-Delay Tune;
  4. 调整走线:Route-Slide;
  5. 改变线宽:选中线-右键-Change Wide;
  6. 改变线的走线层:选中线-右键-Change to Layer;
  7. 删除线:选中线-右键-Delete;
  8. 过孔走线:左键双击即可变换走线层;
  9. 过孔调用如下图所示。Physical-Vias


  1. 敷铜

Shape-Rectangular,状态栏如下图所示。

1.切角

铜的四周不允许有直角,点击Shape-Edit Boundary后,点击铜的表面,开始切角。

2.复制铜(Edit-Z-copy)

状态栏设置如下,点击铜表面后右键点击Done

3.分割电源层、地层(Anti-Etch)

Add-Line-状态栏如下

4.给铜皮赋予网络

Edit-Split Plane-Create在Select layer....选择要赋予网络的铜的层,如下图。



点击Create后依次赋予网络,如下图。


5.删除死铜

Shape-Delete Islands,状态栏如下所示,点击Delete all on layer 即可删去死铜(即没有网络的铜)。

6.铜皮挖空

状态栏如下,仅选择PIN






选择一个引脚,右键,点击Show Element 得到引脚坐标。




点击Shape-Manual Void-Circular

点击铜皮 在命令栏中输入坐标即可。

  1. DRC错误检查
  2. Display Status


  1. Tools-Quick Reports-Dang Lines,Via and Antenna Report


  1. Tools-Quick Reports


  1. Gerber光绘文件输出
  2. 设置输出文件的文件夹和路径
  3. 选择Setup-User Preferences Editor-File_management -Output_dir 中的ads_sdart,在Value文本框中输入Gerber。


  1. 选择Setup-User Preferences Editor-File_management -Temp_file 中的temp,在Value文本框中输入文件想要存放的位置。


  1. 光绘文件的设置

3.钻孔文件的生成

Manufacture-NC-NC Drill 后设置如下:



点击 NC Parameters后配置如下:


4.光绘文件的输出

Manufacture-Artwork 选择Select all-Create Artwork


5.ODB文件的输出

File-Export-ODB++

6.DXF文件的输出

File-Export-DXF-Map

7.低版本输出

File-Export-Downrev design...

  • 测试方法
  1. 以太网测试

百兆以太网的测试

  1. 保证PC、switch、被测设备(如Controller),三者的IP在同一网段上。
  2. 1)查看PC的IP地址:
  3. 查看SWITCH的IP地址:

  打开putty软件,输入:root 回车 123456 回车  ifconfig 回车 即可查看板卡的IP地址。

  1. 更改被侧设备的IP地址:

  打开putty软件,输入:root 回车 123456 回车  ifconfig etho 172.16.0.22  

但是有些板卡不只有一路百兆以太网,那么也可以输入:root 回车 123456 回车  ifconfig eth1 192.168.0.22 (值得注意的是eth0与eth1程序设置的IP不允许在同一个网段,否则无法判断是哪一路以太网正在进行通讯)

可以通过以下操作打开和关闭网口:

打开eth0关闭eth1:ifconfig etho up 回车  ifconfig eth1 down 回车

打开eth1关闭eth0:ifconfig eth1 up 回车  ifconfig etho down 回车

关闭eth0关闭eth1:ifconfig etho down 回车  ifconfig eth1 down 回车

打开eth0打开eth1:ifconfig etho up 回车  ifconfig eth1 up 回车

  1. 测试以太网连通性

  在开始菜单栏中输入cmd 回车   出现下图:

在上图中输入:  ping 172.16.0.22 -t    ping 192.168.0.22 -t 回车

出现上图即可证明百兆以太网已经开始正常通讯。


千兆以太网的测试

ethtool eth0 查看当前程序状态


mii-tool -F 100baseTx-FD eth0 将程序改为100M

网址:在UNIX下将网卡强行设为100M全双工-x-fish-ChinaUnix博客

  1. 设定PC的IP网段:172.16.0.10
  2. 设定MP板卡的网段:putty RS232串口线 root 123456 ifconfig eth0 172.16.0.20 回车
  3. Ping 以太网:cmd 回车 ping 172.16.0.20 -t
  4. 出现超时
  5. 查该程序是多多少M的程序
  6. 改为100M的程序
  7. 以太网ping正常
  8. RS232测试

用串口连接CONTROLLER(SSPIS4000v2.12)板卡和PC,在PC上打开串口终端,根据编写好的测试 程序 ,测试程序名称为serialTest,将其通过FTP下载到“/vsftpd/pub/prog/app”文件夹中。按如下步骤进行操作:

  1. cd /vsftpd/pub/prog/app/
  2. chmod a+x serialTest
  3. ./serialTest /dev/ttyS1 12345611122233355577766
  4. 以上步骤均在putty中实现,并通过串口线与Controller相连。I/O串口通过串口线与串口调试助手相连。通过Putty与串口调试助手实现数据的发送与接收。

其中3的ttyS1代表背板串口1,波特率为115200。同理串口2、3、4需要将ttyS1改成ttyS2、ttyS3 、ttyS4。12345611122233355577766代表发送的数据,可以随意更改,如果串口接收到此数据并显示出来,表明成功。在串口终端分别输入串口测试命令,及发送的数据,发送数据和接收数据是一样的,表明测试成功。

   与此同时数据在发送与接收时要通过示波器记录通信时的波形。

  1. MVB测试

测试方法:CONTROLLER(SSPIS4000v2.12)与IO(SSPIS4020v1.13)两设备背板之间有MVB通信,电脑通过MBD软件以及协议分析仪搜索CONTROLLER以及通过CONTROLLER和背板搜索IO板卡的端口地址;

为了区分两个板卡的端口地址,当只连接controller板卡时,通过MBD软件搜到的端口地址为0x002F

将IO(SSPIS4020v1.13)板卡插在背板上通过MBD软件搜到的端口地址为0x002F和0x002E,如图2.24所示;即IO的端口地址为0x002E;

启动总线,运行。观察controller板卡与IO板卡发送给协议分析仪的数据,在MBD软件中一直在变化,表明controller板卡与IO板卡一直是在线运行模式,状态C0表示为A线与B线都为连通状态,表明MVB信号可以传输。


  1. 千兆以太网的测试

ethtool eth0 查看当前程序状态


mii-tool -F 100baseTx-FD eth0 将程序改为100M

网址:在UNIX下将网卡强行设为100M全双工-x-fish-ChinaUnix博客



  1. 设定PC的IP网段:172.16.0.10
  2. 设定MP板卡的网段:putty RS232串口线 root 123456 ifconfig eth0 172.16.0.20 回车
  3. Ping 以太网:cmd 回车 ping 172.16.0.20 -t
  4. 出现超时
  5. 查该程序是多多少M的程序
  6. 改为100M的程序
  7. 以太网ping正常


六、其他操作

  1. 检查器件均从库中调取

Tools-Part Manager-open

2. 基础问题的网址

新手学习Cadence16.3笔记_王文松的博客-CSDN博客

约束规则:

https://wenku.baidu.com/view/39eb2d84581b6bd97f19ea8a.html

3.器件封装的更新

Place-Uapdate symbols-Refresh

  1. Mark点的放置

呈三角形放置。Place-Manually-Package symbols-POSITION60-120


  1. 丝印处理
  2. 丝印的添加

Add- text   注意索要添加丝印的所在层和特性,可在右边状态栏Options改写。如下图所示:


(2)更改丝印大小

https://jingyan.baidu.com/article/fdbd4277acd4e3b89f3f485b.html


(3)丝印符号修改

Find-Text-点击丝印-右键-Text edit。


  1. 延时设置

Relative Propagation Delay



PIDS-BP_NVR_TGHFv1.00 右键


点击 Match Group


点击 OK



点击MG1 右键


点击Add to Match Group

点击所要添加的网络后点击ppy  OK。

点击Set up Constrains Mode


打开以下设置。


Apply OK

延时设置完成。

7 ALLEGRO导出坐标文件的方法:

Allegro中导出坐标文件的方法 - 百度文库


8 铜皮合并:

 点SHPAE---MERGE SHAPES点击2个铜皮合拼

9.设置区域规则

https://blog.csdn.net/shishu8385/article/details/85881634

  1. 设置X-NET

https://baijiahao.baidu.com/s?id=1629419832955456619&wfr=spider&for=pc

10. 模块复用

file-export-sub-drawing  框选需要复用的器件  在指令栏中输入X 0 0  左键点击工程 输入 .clp 保存

file-import-sub-drawing  选择.clp文件 在命令栏中输入X 0 0


七、通信概念

(1)I方C

I方C总线 - 百度文库


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空