• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > Allegro PCB技术问答 > 关于排阻(RN)换PIN的问题!

关于排阻(RN)换PIN的问题!

录入:edatop.com     点击:

各位武林高手:

    有一问题请教,还望高手帮忙解答!感激不尽!

今天遇到一块板子里的排阻(RN0402RN0603)在allegro里执行place\swap\function时不成功,而且此板中所有的排阻都不能换

已经确认:2.4.6.8.pin是接地的!

     FootprintOK的,

请问与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库文件占据的空间?

PCB设计培训课程推荐详情>>

  网站地图