电路板设计的并行设计法

[09-12 18:55:51]   来源:http://www.88dzw.com  PCB设计   阅读:8357

文章摘要:大多数计算时间花费在本地客户端上。在客户端目标对象被增加、编辑和删除,同时执行所有与那些编辑相关的自动化操作(如推、挤和平滑)。与客户端相比,服务器的负载相对要轻一些,因此不会影响到系统性能。对该环境的测试表明服务器的响应速度非常快,不会降低客户端的速度。电路板的自动布线并行设计技术的第二个应用是电路板的自动布线。多年来分布式自动布线一直是电路板布线软件的“强大武器”。以前IC布线器已转换到分布式环境运行。然而,电路板布线问题有很大的不同,直到现在人们还是认为必须改编自动布线器才能充分利用多个计算机共同完成同一设计的优势。软件供应商和第三方工程师们在试图获得可接受的性能提升方面也作过多次尝试,

电路板设计的并行设计法,标签:pcb培训,pcb是什么,pcb软件,http://www.88dzw.com

  大多数计算时间花费在本地客户端上。在客户端目标对象被增加、编辑和删除,同时执行所有与那些编辑相关的自动化操作(如推、挤和平滑)。与客户端相比,服务器的负载相对要轻一些,因此不会影响到系统性能。对该环境的测试表明服务器的响应速度非常快,不会降低客户端的速度。

  电路板的自动布线

  并行设计技术的第二个应用是电路板的自动布线。多年来分布式自动布线一直是电路板布线软件的“强大武器”。以前IC布线器已转换到分布式环境运行。然而,电路板布线问题有很大的不同,直到现在人们还是认为必须改编自动布线器才能充分利用多个计算机共同完成同一设计的优势。软件供应商和第三方工程师们在试图获得可接受的性能提升方面也作过多次尝试,但都以失败告终。

  新的并行设计技术所采用的架构能够解决分布布线环境下的大多数关键问题,它知道如何防止或解决冲突。同样,服务器担当设计进程管理角色,来自每个自动布线器客户端的请求在服务器中被整合、检查并广播到其它客户端。所有自动布线器客户端保持同步,因此当在本地增加新的布线路径时,布线路径冲突的机率很小。

  整合高效工具

  由于电路设计是包含了众多步骤和规则的一个过程,因此要想获得优良的生产力,必须紧密地整合最高效的点式工具。在整个设计过程中数据和规则必须能顺畅的流动。

  在过去20年中,EDA工业发生了规模空前的合并和收购,结果软件供应商的设计流程都依赖于众多工具的整合。除此之外,大型公司要求众多软件供应商的工具能集成到自己独特的设计流程中。

  权宜之计是编写一个接口,通过该接口将一个工具的ASCII输出转换成其它工具的ASCII输入格式。照这样做的话会生成上百个ASCII接口,每个接口用于克服常见的数据模型和规则不兼容问题。

  这种整合方法的基本要求是所有应用必须拥有完全兼容的数据模型。每个应用程序处理数据时可能使用不同的工具和不同的自动化水平,但每个应用程序必须能够接收改动并加以识别,从而知道下一步该做什么。

  也可能使用并行设计技术整合某个应用以执行一组特定的任务,如创建、布局、布线和编辑嵌入式器件。如果这样,那么那个应用程序就能被自动限制成只允许使用那些特定的功能。

  电路和板设计

  将并行版图和并行整合所需的技术结合起来可以形成这样的环境,即设计流程中的多个不同应用可以被整合在一起,并供多个设计师同时使用。

  例如,原理图设计、约束管理、版图设计、三维机械设计仿真和制造等应用程序能以某种方式整合起来,从而允许所有这些应用程序被同步投入使用,同时在整个设计流程中更新和同步所有的编辑事件。甚至在混合环境中可能出现多个相似的应用,比如多个版图工具。

  由于多个应用程序在同时运行,工程师就能快速理解所增加路径的信号完整性效应。如在蜂窝话机设计的三维机械系统中,器件在版图中的移动能够立即获得更新和被检查。


上一页  [1] [2] 


Tag:PCB设计pcb培训,pcb是什么,pcb软件PCB设计