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

来源:互联网 发布:手机商城 php 编辑:程序博客网 时间:2024/05/09 08:51

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名。

原创粉丝点击