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电气规则
电气规则主要用于控制信号线的阻抗和时序,是高速电路设计中的关键因素。
- 创建BUS:与Class类似,BUS用于将一组具有相似电气特性的线路组合在一起。
-选择要创建BUS的网络,右键创建BUS。 - 创建等长规则:
- 对于需要等长的信号线组,创建等长规则,并将其指定给对应的BUS。
- 如果拓扑结构不同,需创建新的等长规则。
8.2物理规则
物理规则主要用于控制走线的宽度、孔径大小等物理特性,主要包括以下几个步骤:
- 创建规则内容:
- 目名在项称上点击右键选择“Create”,即可创建新的物理规则,我这里创建了POWER规则,并设定最小线宽为15mil
注:最大值处默认为0,即为无穷大,可以不作更改
- 默认情况下,系统会提供一些预设规则,例如上图中的DEFAULT规则即为系统给出的默认规则,但通常需要根据具体需求创建更多规则,比如可以为差分对、电源网络等特定类型创建专用规则。
- 在物理规则中的Net中,可以选择net进行规则分配,如下图:
这里我将WCC_IN、VCC5V分配为POWER类,即规则设定最小线宽为15mil
2. 孔的设置
过孔在物理规则中设置位置如下图:
双击进行孔的选择,如下图所示:
8.3间距规则
间距规则用于控制不同网络之间的最小距离,主要包括以下几点:
- 创建规则内容:创建间距规则的过程与物理规则相似,主要包括创建规则、Class和指定规则。同样是按照物理规则的步骤进行规则的创建,以及网络的规则分配,这里不作赘述。
8.4DRC规则
DRC(Design Rule Check)用于检查电路板设计是否符合所设定的所有规则。
- DRC报告:打开DRC标签页,查看所有违反规则的情况。双击报告中的违规项,可以快速定位到问题所在位置。
- 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规则管理器中设置差分对以及差分线等长
- 创建差分对以及物理规则设置
- 首先打开规则管理器的电气规则-Net-Relative Propagation Delay,选择需要设置差分对的网络,右击-Creat-Differential Pair-Creat即可成功创建差分对,见下图:
- 差分对创建后,需要进行物理规则设置线宽等,物理规则也需创建差分线的规则,如下图:
- 物理规则创建好后,需要将网络分配差分线的规则,如下图:
2.设置差分线等长