1. 业奇农业网 > 百科 >

Allegro用哪个自动布线器好?

1.使用Auto Router自动布线

Allegro用哪个自动布线器好?

当规则设置完成后就可以根据现有规则进行初步自动布线了,Allegro为设计者提供了一个外部自动布线软件,功能十分强大。执行Route/PCB Router/Route Automatic命令,弹出Automatic Router对话框如下图。

其中对话框中有四个选项卡,在Router Setup选项卡如上图所示,Strategy区域用以设置布线模式:Specify routing passes表示具体在Routing Passes选项卡中设置,Use smart router则表示调用Smart Router选项卡中的设置,Do file表示通过Do文件来进行布线;Options区域设置一下内容:Limit via creation表示限制过孔,Limit wraparounds表示限制绕线,Protect existing routes表示保持原有走线,Turbo Stagger表示增强交错布线,Enable diagonal routing表示允许斜线布线;Wire grid用以设置布线栅格点;Via grid用以设置过孔栅格点;Routing Subclass表示布线板层;Routing Direction表示布线方向;Protect表示该板层是否保持不变。

当上面布线模式选择Specify routing passes是时,Routing Passes选项卡有效,如下图所示:

其中Preroute and route区域选择布线动作;Post Route用以选择布线效果:Critic为精确布线,Filter routing passes为过滤布线途径,Center wires为中心线,Spread wires为展开导线,Milter corner为45°斜线布线,Delete conflicts为删除冲突布线。

当布线模式选择Use smart router时,Smart Router选项卡如下图。

在该选项卡中,Grid区域用以设置过孔、走线的最小栅格点;Fanout区域用以设置扇出;Generate Testpoints区域用以设置全局测试点;Milter after route表示布线后走线。

Sections选项卡如下图所示,在Objects to route区域选择布线网络,可以选择全部网络,也可以选择部分网络。

完成以上这些设置后,点击Route按钮,Automatic Router将会为电路板实施自动布线,如下图。

布线完成后,如果对布线结果不满意,设计者还可以取消这次布线,重新设置参数即可重新进行布线。

2、使用CCT布线器自动布线

Allegro还提供CCT布线器可进行电路板的自动布线,而且设计者通过CCT布线器可以动态的观察布线的全过程,包括布线条数、重布线条数、未连接条数、布线冲突、布通率等。

执行Route/PCB Router/Route Editor命令进入Allegro PCB Router自动布线器如下图。

在CCT自动布线器中可以在Rules菜单下设置自动布线规则,可以在Autoroute菜单下确定布线基本设置,不再赘述,与以上设置相仿。执行Autoroute/Route命令,弹出AutoRoute对话框,完成基本设置,点击Apply即可进行布线。

完成布线后点击OK关闭Auto Route对话框,系统重新检查布线。执行Report/Route Status命令,可以看到整个布线状态信息。

有没有自动布线施工软件?

自动布局布线其基本流程如下:1、读入网表,跟foundry提供的标准单元库和Pad库以及宏模块库进行映射;2、整体布局,规定了芯片的大致面积和管脚位置以及宏单元位置等粗略的信息;3、读入时序约束文件,设置好timing setup菜单,为后面进行时序驱动的布局布线做准备;4、详细布局,力求使后面布线能顺利满足布线布通率100%的要求和时序的要求;5、时钟树综合,为了降低clock skew而产生由许多buffer单元组成的“时钟树”;6、布线,先对电源线和时钟信号布线,然后对信号线布线,目标是最大程度地满足时序;7、为满足design rule从而foundry能成功制造出该芯片而做的修补工作,如填充一些dummy等。常用的工具有Synopsys的ASTRO,Cadence的SE,ISE,Quartus II也可实现布局布线。

自动布局布线其基本流程如下:

1、读入网表,跟foundry提供的标准单元库和Pad库以及宏模块库进行映射;

2、整体布局,规定了芯片的大致面积和管脚位置以及宏单元位置等粗略的信息;

3、读入时序约束文件,设置好timing setup菜单,为后面进行时序驱动的布局布线做准备; 4、详细布局,力求使后面布线能顺利满足布线布通率100%的要求和时序的要求;

5、时钟树综合,为了降低clock skew而产生由许多buffer单元组成的“时钟树”;

6、布线,先对电源线和时钟信号布线,然后对信号线布线,目标是最大程度地满足时序;

7、为满足design rule从而foundry能成功制造出该芯片而做的修补工作,如填充一些dummy等。 常用的工具有Synopsys的ASTRO,Cadence的SE,ISE,Quartus II也可实现布局布线。自动布线一般都是指印刷电路板(PCB)上的布线,如果你说的是那种洞洞板的话,不用布线,只要知道哪个点连哪个点,用带绝缘皮的导线连上就行了。

如果你要做PCB板的话,一般人家都是用Protel(99se或更高版本)的,有原理图转PCB的功能,生成的文件厂家都收。

我现在用的是Proteus(ISIS画原理图,ARES设计PCB),主要是因为它还多了个电路仿真的功能,原理图转PCB的功能也有,不过市面上用的没有那么多。你自己选择吧。这种板子事先把洞几个一组连接起来,有它的特殊性。就我所知,没有针对这种板子布线的软件。

手工设计布线不是很难的,一般情况下手工布线使用的导线数量不会相差太多,总归是那几根。如果你使用过面包板的话,完全可以按照面包板电路的设计思路使用它。没用过也无所谓,用不着计较这几根导线。

本文由用户上传,如有侵权请联系删除!转转请注明出处:https://nongye.s666.cn/bk/6_6572021151.html