Capture中一个器件的几个部分如何进行Pin Swap功能.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Doc Scope : Cadence Capture Doc Number : SFTCC06001 Author :SOFER
Create Date :2006-6-1
Rev :1.00
在CAPTURE中一个器件分成几个部分,不同部分之间如何才能进行PIN SWAP功能.
A:
这种情况是出现在一个Part分成多个Heterogeneous属性的部分时,要在一个器件不同部分之间进行Pin Swap功能,见下图:
要实现U?A与U?B之间进行Pin Swap功能
操作步骤:
1.编辑需要进行Pin Swap的器件
2.在零件建立界面下,选择菜单:View>Package,
3.菜单:Edit>Properties…
4.定义可以进行Pin Swap的Pin的PinGroup属性相同就可以进行Pin Swap,
注意:PinGroup数字需要大于0
注意:定义了上面PinGroup只能实现同一部分之间的Pin Swap功能,即A部分之内或B部分之内的Pin Swap 功能,如果要实现,A,B之间的Pin Swap功能还需要做下面步骤:
5.编辑器件属性,添加一个属性名字为SWAP_INFO的属性,见下图
6.定义SWAP_INFO值,形式为“(S1+S2+…S*)”,括号内的(S1和S2分别代表A部分和B部分)
为可以进行Pin Swap,也可以为下面形式:(S1+S2),(S3+S4+S5),(S6+S7),这个表示括号内的是可以Pin Swap的,不同括号内的是不能进行Pin Swap的。
7.定义:allegro.cfg 文件
鼠标点击在dsn文件上,选择菜单:Tools>Create netlist,选择Allegro,见下图:
8.点击:Setup,进入Edit
9.编辑allegro.cfg文件,在[ComponentDefinitionProps] 下面添加一个:SWAP_INFO=YES
如果有了该值,就不需要这个步骤了
这样直接从Capture产生Allegro网络表转到Allegro里就可以进行Pin Swap功能了
――[全文完]――
以上技术文档由上海索服电子科技有限公司提供
更多EDA技术文档请访问:。