多语言展示
当前在线:1447今日阅读:19今日分享:20

Allegro设置Xnet教程

Allegro设置Xnet教程!分享一篇简单实现效果的实战内容!
工具/原料
1

Allegro Export

2

软件

Xnet设置
1

需要Allegro Export 版本或SPECCTRAQuest中进行设置,如果大家有Cracked License,那就容易多了,不管是什么版本都有J了。

2

开启Allegro Export或SPECCTRAQuest,Open需要设置Xnet的板子。

3

直接在DevType/Refdes 中选择要设定Model 的器件或直接在板子上点选要设置Model的器件。

4

点选Create Model,建立该零件的Model(如果已有该零件的Model,就可以在前面定义,然后Find Model即可)。

5

再出现对话框中选择 Create ESpiceDevice model,点击O就可以了。将会出现下面内容:ModelName:输入产生Model的名字Circuit type:选择Type,电阻,电感或电容Value:值Single Pin:各Pin的连接顺序,中间为空格 这里需要注意的是零件的Pin的排列,12345678,就是:1和2是一个电阻,其它同理,所以如果就是普通电阻电容就相对比较简单了。 Common Pin:不用管,空着就可以输入上面一切之后就点击OK就可以了,也就完成了Model的建立了。当你完成以上步骤,点击OK退出之后,就会发现连接该排阻的两边的Net,都有了个Xnet属性,这样就搞定Xnet了。

针对Xnet部分的等长设置
1

使用 Edit>Properties定义注意必须使用Pin Pair 才能定义Xnet等长RELATIVE_PROPAGATION_DELAY=GroupX:G:U1.5:U2.4:0:20在没有定义Xnet之前这样定义会提示错误其它都和前面等长设置方法是一样的如果认为这样设置有些麻烦,可以参照下面第二种方法:

2

Constraint Manager设置① 开启Constraint Manager,点击菜单Setup>Electrical> Constraint Spreadsheet 或直接点击工具栏,则会出现Constraint Manager窗体;对于Constraint Manager 的一般使用方法不做详细介绍,如果大家依然不太熟悉,则可以参考相关的Constraint Manager使用进行学习; ② 我们目的是要设置等长,所以我们需要用elative Propagation Delay这属性,从左边控制栏中选择Net>Routing>Relative Propagation Delay; ③ 在右边就会显示整块板子所有的Net或Xnet; ④ 建立需要等长的Pin Pair,右键点击需要建立Pin Pair的Xnet选择起始Pin和结束Pin。

如何在Allegro中定义Pin Type?
1

点击菜单Edit>Properties…

2

在Find栏位中仅勾选Pin

3

直接在PCB中选中需要修改Pin Type的Pin

4

出现下面窗体:   选择Pinuse,在右边定义为BI即可

5

Ok完成Pin Type定义 这样就可以Create Xnet的Pin Pair 了。点击Apply或OK 就完成Pin Pair 设置.

6

设置等长Group 当Xnet Pin Pair 建立完成后其它设置就和普通Pin Pair 设置等长是一样的.   使用Ctrl键复选所有需要设置等长的Pin Pair, 右键Create>Match Group   输入Group名字;

注意事项
1

这里没有先后顺序.

2

如果Pin Pair 的两个Pin Type全是Passive的话不能Creat, 所以这里还需要定义一下Pin的形态, 如:Out put, In put, Bidirectional等

3

Scope选择Global

推荐信息