基于WG2005的PCB设计-DEVICE值和symbol、Cell

本文介绍了在PCB设计中,DEVICE属性值对symbol和Cell的影响。创建symbol时,DEVICE值需大写,避免Create Netlists错误。相同DEVICE值的器件,symbol和CELL必须相同,不同DEVICE值的器件可以使用相同symbol和CELL。在原理图中,更改DEVICE属性以区分不同封装的器件,以避免在Expedition中的混淆。Fracture型Symbol的子symbol应有相同DEVICE值,HETERO属性对应子symbol名。

1)   创建symbol时,其DEVICE属性值必须为大写。如果含小写字母,多个相同的symbol放置到原理图中Create Netlists会出错(Duplicate Attribute error)。

2)   原理图中,不同DEVICE属性值的两个器件,symbol可以相同,CELL也可以相同。例如DEVICE值分别为CAP0805CAP0603的两个电容,其Symbol都是库cap目录下的符号cap.1

3)   原理图中,相同DEVICE属性值的两个器件,symbol必须相同。如果原理图中放置的两个symbol设置了相同的DEVICE属性,但是symbol管脚等信息不一致,Create Netlists时会报错。例如,当原理图中有两个相同型号的FPGA时,由于IO.D产生的两个FPGA原理图符号一般是不同的,因此如果在产生过程中,把两个FPGA符号的DEVICE值设为相同,那么Create Netlists时会报错。

4)  原理图中,相同DEVICE属性值的两个器件,其CELL必须相同。或者说,不同封装的器件应该具有不同的Device名称,否则在前标到Expedition中将会混淆。如:Device名为CAP、默认封装为0805的一些电容,若人为将一些器件封装改为0603而不改变Device名,则在Expedition中的PCB封装可能仍调用0805。原理图设计中,0805封装的电容和0603封装的电容其symbol是相同的,放置到原理图中其DEVICE值也是相同的。因此0805封装的电容在原理图中推荐改DEVICE属性值为CAP08050603封装的电容推荐改DEVICE属性值为CAP06037343E1210E对应改为CAP7343ECAP1210E

5)   Fracture型的Symbol时,各个子symbol必须具有同样的Device值。其HETERO属性中的各个值对应于各个子symbol名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值