Cadence Allegro初学者必问

1.Allegro如何导出其他设计的pcb封装库

选择File-Export-Libraries,后进行如下图设置,最后Export

2.Allegro切换成英文版本方法

  • 改变系统环境变量设置:控制面板-系统-高级系统设置-环境变量,在“系统变量”中找到名为intl_enabled的环境变量,将其删除;
  • 重启Allegro,此时,Allegro的界面应该会显示为英文。

注:这里不建议使用汉化版,软件格式会有变化,很多格式不兼容

3.Allegro快捷键设置

  • allegro定义快捷键的env文件位置:Cadence的下载目录中,查找如下图所示:

若不清楚Cadence的下载目录,可在Allegro软件的图标右键,打开文件所在的位置,便可清楚知道Cadence的下载目录。

  • 将Allegro快捷键更改为自己习惯的按键

通过记事本打开env文件,然后按照自己习惯更改快捷键设置

4.导出symbol的坐标文件

File-Export-Placement,选择symbol origin(元件的中心点)为中心,选择文件保存位置,Export即可

5.整体旋转一部分器件(以各个元件的中心为中心整体旋转)

激活MOVE指令,选中需要旋转的部分元件,进行如下图设置,再进行旋转即可

6.元件对齐

选中想要对齐的元件,后在元件封装右键-Align component,可以根据需求选择对齐方式

7.Orcad导出pdf

首先选择工程里的.dsn,File-Print Setup-打印机名称处选择一个虚拟打印机,导出PDF,如下图:

8.Allegro规则管理器设置

通过Setup-Constraint或者直接点击图标进入规则管理器,打开规则管理器,可以看到有8类规则(见下图),分别是电气规则、物理规则、间距规则、相同网络间距、管理PCB制造规则、属性规则、DRC检查规则,其中,前四项是常用项,下面逐一进行解释。

        8.1电气规则

        电气规则主要用于控制信号线的阻抗和时序,是高速电路设计中的关键因素。

  1.  创建BUS:与Class类似,BUS用于将一组具有相似电气特性的线路组合在一起。
    -选择要创建BUS的网络,右键创建BUS。  
  2. 创建等长规则:
    - 对于需要等长的信号线组,创建等长规则,并将其指定给对应的BUS。
    - 如果拓扑结构不同,需创建新的等长规则。

        8.2物理规则

        物理规则主要用于控制走线的宽度、孔径大小等物理特性,主要包括以下几个步骤:

  1. 创建规则内容:      
  • 目名在项称上点击右键选择“Create”,即可创建新的物理规则,我这里创建了POWER规则,并设定最小线宽为15mil

注:最大值处默认为0,即为无穷大,可以不作更改

  • 默认情况下,系统会提供一些预设规则,例如上图中的DEFAULT规则即为系统给出的默认规则,但通常需要根据具体需求创建更多规则,比如可以为差分对、电源网络等特定类型创建专用规则。
  • 在物理规则中的Net中,可以选择net进行规则分配,如下图:

这里我将WCC_IN、VCC5V分配为POWER类,即规则设定最小线宽为15mil

    2. 孔的设置

 过孔在物理规则中设置位置如下图:

双击进行孔的选择,如下图所示:

        8.3间距规则

        间距规则用于控制不同网络之间的最小距离,主要包括以下几点:

  1. 创建规则内容:创建间距规则的过程与物理规则相似,主要包括创建规则、Class和指定规则。同样是按照物理规则的步骤进行规则的创建,以及网络的规则分配,这里不作赘述。

        8.4DRC规则

        DRC(Design Rule Check)用于检查电路板设计是否符合所设定的所有规则。

  1.  DRC报告:打开DRC标签页,查看所有违反规则的情况。双击报告中的违规项,可以快速定位到问题所在位置。
  2. DRC分析:并非所有DRC违规都需要修正,应仔细分析其合理性。

9.Allegro规则管理器创建BUS总线

注:Allegro在PCB中创建BUS时,只能自定义属性添加,不能在CM约束管理器中创建

  • Edit-Properties-选中某一网络,弹出如下对话框,选择BUS_Name,自定义BUS的名称后OK,即可成功创建,如下图所示:

  • 创建成功后,可以在规则管理器中看到我们创建的BUS,也可以添加其他Net到创建的BUS中,如下图:

10.Allegro规则管理器出现强制全屏关不了的解决方法

任意打开某一项规则设置,如Physicial,然后工具栏View-View always on the top即可解决

11.Allegro规则管理器中设置差分对以及差分线等长

  1. 创建差分对以及物理规则设置
  • 首先打开规则管理器的电气规则-Net-Relative Propagation Delay,选择需要设置差分对的网络,右击-Creat-Differential Pair-Creat即可成功创建差分对,见下图:

     

  • 差分对创建后,需要进行物理规则设置线宽等,物理规则也需创建差分线的规则,如下图:

  • 物理规则创建好后,需要将网络分配差分线的规则,如下图:

     2.设置差分线等长

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值