版主,再次请教一个symbo对应多个cell的问题!l
看了前面的关于这个问题的帖子,仍然不会使用一个SYMBOL对应多个cell,比如电阻有0805和0603等多种封装,如何分配给同一个符号,前面的帖子里讲的方法,其一是在design configrations启用动CDB,然后在place device里可以选择使用哪种封装,但是我在design configrations并没有发现启用CDB这个选项,也就没有place device这个菜单了,因此这种方法不行。其二,在中心库PDB editor中pin mapping表格里,导入cell时,将备用的封装导入alternate中,我导入之后,使用时并没有发现相关的选择封装的选项,同时我有个疑问,我在建立symbol时的pkg_type只能输入一个cell的名称,而wg中建库要求pkg_type的值与你所分配的cell名称一致,这个矛盾怎么解决?
谢谢!
补充一下 ,我用的是DXD
可能是我理解能力不够,你这样问,让我实在是西北山吃蟹子-无处下嘴了。我看了好几遍,就是没看懂你到底是指多个器件(封装不同)共用一个sym,还是指一个器件(当然sym相同了)有多个可选择的封装呢?看你说的“电阻有0805和0603等多种封装,如何分配给同一个符号”这句话,像是指前者;但看你说得“在中心库PDB editor中pin mapping表格里,导入cell时,将备用的封装导入alternate中”这句话,又像是指后者,真是让我是晕头转向,迷迷糊糊,烦劳小编把你想表达意思说清楚一些好吗?
请注意一点,每个实际的一个器件(就是pdb中的)都是由sym和cell以及一些属性结合成的,放到原理图的是器件而不是sym,只不过在图中显示的是他的sym而已。
再补充以下,启用cdb flow是exp2005中才有的功能,不知道你是用的那个版本?用cdb的话,其流程方法和dc->exp是完全一样的。
不好意思,我表述意思不清楚,我是指一个器件有多个封装可以选择,我用的是exp2004。谢谢
反复地推敲了小编说的问题,终于弄清楚概念,器件(pdb)、符号(symbol)、封装(cell),我之前把器件等同于symbol了。这么一来小编说的两个方面都是我要问的,一是一个器件有多个选择的封装,二是多个器件共用一个符号?
也就是说作symbol的时候,device属性有多个,pkg_type有多个
谢谢!
2004 中不支持dx-exp的cdb。
1. 如果不用pdb的话,你需要在dx中添加类似这样的器件属性:
PKG_TYPE=SO20W ;主封装
ALT_PKG_LST=SO20W,DIP20 ;可替换的其他封装,用,号分开,同时要包括主封装。
2. 多个器件共用一个符号,在2004版本中,要么在原理图中挨个更改DEVICE和PKG_TYPE属性,要么用dxdatabook。
2004中DX-EXP的连接还不是很完善,2005中有些改善,但感觉还是不完美。
我试试,非常感谢小编!谢谢!
小编,我按照你说的设置了,可是我找不到在哪个地方选择封装,我把器件的属性修改之后,他生成pcb后还是原来的封装,比如说我把一个电容的器件属性封装设置为0805和0603两种,在原理图中,把主封装项由原来的0805改成了0603,生成pcb之后,电容器件的封装还是0805!
请问小编,在哪个地方修改?
谢谢!
ECO->Replace Cell。
谢谢!