当我上中学时,我曾经喜欢制造和飞行模型火箭。我们在学校有一个火箭俱乐部,除了我散落在树上的火箭数量,这很有趣。但有一件事是肯定的,尽管我们发射的火箭上升了,但是没有人确切知道它们会在哪里下降。他们的降落伞暂停(假设这些滑槽实际按预期部署),他们可能降落在任何地方。
最近我看到SpaceX的猎鹰重型的两侧助推器在他们自己的力量下执行了完美的同时着陆。这些助推器并没有悬挂在降落伞下,希望能够靠近他们的着陆区,他们使用剩余的燃料准确地降落到他们被编程的地方。我作为一名中学生学到的教训是火箭上升,但谁知道他们会在哪里下来,已被重新定义。
多年来我一直在设计印刷电路板,我已经总是一次设计一块板。这是唯一的方法,因为多板系统级设计超出了我们的CAD系统所能做的。今天,这一事实也被重新定义。
随着技术的发展,我们的设计方法需要随之改变,以便我们为此做好准备。我们现在能够在项目中设计多个电路板,为我们提供系统级设计。与单板设计相比,这将带来显着的优势。这样的系统级设计将成为必不可少的,因为我们设计了Falcon Heavy和其他航空航天应用所体现的最新技术进步。
PCB设计的标准一直是设计一块印刷电路板。这些设计通常是多板系统的一部分,但由于我们的PCB CAD工具的局限性,我们只能看到我们目前正在进行的设计。虽然我们知道还有其他涉及的设计,但我们看不到它们,不得不依赖其他来源的输入来匹配我们与系统其余部分的工作。
机械工程师会给我们董事会大纲与禁区,以避免潜在的安置冲突。这将告诉我们何处不将组件放置在某个高度上,或者在某些情况下根本不放置任何组件。同样,电气工程师将匹配来自不同设计的网络名称,原理图将指示哪些连接器将在设计之间配对。
多个系统板的PCB设计在单独完成时可能是一个挑战
机械和电气工程师的投入大大有助于我们设计单个PCB,使其与其他系统板一起工作。当然,缺点是那些方向仍然有点模糊。这有点像在路上开车,看到一个“警告”的标志。你应该谨慎对待什么?我们需要更多细节才能完成设计工作。
以放置连接器为例。将连接器放置在指定位置很容易,但是无法查看它与连接的关系,您可能会遗漏一些可以清理的重要设计细节。连接器是否位于最佳位置?连接器线束是否达到预期的方式?将线束插入连接器会导致周围放置的任何不可预见的困难吗?
另一个设计领域是设计电路。 PCB设计的常规功能是通过布局和布线创建良好的板间连接。如果没有同时处理多个设计的能力而设计板内连接则更加困难。从多板系统的角度来看,在单个电路板上看起来似乎是一个很好的布局和布线方案可能会有所改变。
在3D环境中设计多板的能力对系统级设计有很大帮助
幸运的是,目前有PCB设计工具可以让您从系统级角度进行设计。从项目级别开始,您可以在下面为所有系统板指定单独的PCB设计。这使您能够指定将在设计之间交叉的网络名称,以便您可以在设计之间使用一致的网络名称连接。
在布局方面,您可以单独处理设计,或者您可以在项目级别工作,将它们全部组合在一起,就像它们出现在最终系统中一样。这使您能够根据实际系统的需要调整元件位置,而不是仅依赖于“禁止”区域。
这样的多板PCB设计系统可以区分在盲人中为系统设计并在系统级实际设计。凭借在多板PCB设计系统中的NATIVE 3D™环境中进行设计的能力,您可以查看放置冲突的位置并进行实时修正以解决问题。
能够在系统级别进行设计并在3D环境中进行这些设计,AltiumDesigner®等PCB设计软件对您的设计成功至关重要。您将能够看到项目中的所有系统板如何协同工作,允许您根据需要进行设计更改以解决布局冲突。
全部0条评论
快来发表一下你的评论吧 !