- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
关于排阻(RN)换PIN的问题!
各位武林高手:
有一问题请教,还望高手帮忙解答!感激不尽!
今天遇到一块板子里的排阻(RN0402&RN0603)在allegro里执行place\swap\function时不成功,而且此板中所有的排阻都不能换
已经确认:
Footprint是OK的,
请问与footprint所产生出来的TXT有关系吗?
有人遇到过这样的情况吗?请给点解决的建议吧!多谢啦!
没人回答我?
再没人告诉我,一条人命就没啦!
救命啊!
可能是原理图的问题(PIN GROUP)!
LZ说的有点夸张了吧!
也可以用其它的方法SWAP,然后产生一张网表在导入原理图中,不过偶现在没用过!
哈哈!帮不上你!
如果同样的symbol在其他board中可以swap的话那就可能是原理图有问题吧。要是其他board也不行就是symbol的问题。你可看看symbol.txt有没问题的
感谢三楼的提醒哦!
可惜我不会其它的swap的方法啦!
不过还是要谢谢你帮忙回复!
谢谢四楼的,你的想法,我试过了,
在别的板子上,也无法swap,难道真的是零件的TXT错啦?
再请问各位高手
下面的两种TXT对于SWAP有影响吗?
差异也就是下面蓝色的部份哦!
这是第一种:
(DEVICE FILE: RN0402_MSI)
PACKAGE RN0402_MSI
CLASS IC
PINCOUNT 8
PINORDER RRR P1 P2
PINSWAP RRR P1 P2
FUNCTION G1 RRR 1 2
FUNCTION G2 RRR 3 4
FUNCTION G3 RRR 5 6
FUNCTION G4 RRR 7 8
END
这是第二种:
(DEVICE FILE: RN0402_MSI)
PACKAGE RN0402_MSI
CLASS DISCRETE
PINCOUNT 8
PINORDER RN0402_MSI 6 4 8 3 5 7 2 1
FUNCTION G1 RN0402_MSI 6 4 8 3 5 7 2 1
END
要做swap需要原理图中的元件的pin 分组 就好了 ~~
记得在orcad 区 有类似的帖子 ~
如果想在BRD檔裏SWAP那麽symbol.TXT裏必須要有PINSWAP這個語句,否則就只能在DSN檔裏SWAP後再産生網導放BRD檔.
应该在dsn档里改的,但如果数目少的话,建议对symbol加unfixed_pins属性,这样直接就可以Move pin了。
同意9楼的,可以SWAP PIN是因为HW在建零件时给予了这个属性,否则不行!所以要么让HW改要么按照9楼的做
learning.......
TKS!
why not edit in the dra file?
现在的网表基本不用device file了,要swap只能在原理图里面改。如果有device file,在device file里面改就行了。当然这些都需要重新导入网表,建议不要在PCB 上改动logic关系
Cadence Allegro 培训套装,视频教学,直观易学
上一篇:我的光标为什么出现个奇怪的问题
下一篇:如何释放spb15.7库文件占据的空间?