高速公路适应标准的PCB设计工作流吗?
自动化的主要原因是我们使用越来越强大的PCB设计工具在一个标准的工作流程。使用自动化工具的PCB设计和集成电路设计帮助企业获得产品迅速启动并运行,我们相信它对竞争力产生积极的影响。当我们讨论自动化的PCB设计,有一个工具,每个人都喜欢讨厌:autorouters。
与流行的看法相反,我们的观点是,autorouters可以被纳入标准的设计过程,但是他们不能解决你所有的设计挑战。同样重要的是要注意,autorouters不会适合所有类型的设计或每一个互连,因此他们应该使用在非常特定的连接。记住这些点,让我们看一下标准设计工作流和看到我们可以确定一些地方将自动化。
为什么Autorouters的厌恶吗?
一个高速公路可能是最糟糕的名字,可以给一个EDA工具。的名字“高速公路”让人想起一个形象,一个指向-点击工具,自动路线你的印刷电路板,同时保证完美信号完整性和遵守所有设计规则。当然,这些指向-点击自动化工具未能兑现的承诺暗示了他们的名字,所以他们都看不起由经验丰富的设计师。如果这些工具是成功实现完美的路由,很久以前他们会取代很多PCB设计者。
根据这些点,这是可以理解的,autorouters并不视为有效或在PCB设计有用的工具。autorouters的最新一代是基于ai,试图构建航线根据以往成功的设计的数据在用户定义的约束。不过,他们不能做任何比确定的高速公路或随机搜索的高速公路。
工作流可以问题?
如果你看看过去的隐含功能的高速公路和高速公路使用的成功案例,可以得出两个结论。
- Autorouters通常可以工作良好合理的约束,当净数很低
- Autorouters需要跟踪设计的约束条件和位置(层,通过数、方向等)
当一个工具产生一些成功在目标情况下,设计师的角色变成了一个配置工具和确定应该使用它。换句话说,在实现高速公路和其他的挑战自动化工具是他们在PCB设计工作流。这些自动化工具需要针对特定的组件,网,和层,他们需要实现一个特定的策略正确工作。
一个工作流Autorouters
因为autorouters应该为特定的网或有针对性的工具组件,这应该是包含在PCB布局和路由的工作流。一个示例工作流可能包括:
- 确定不需要网阻抗控制,调整长度,或特定的路由的位置
- 完整的组件放置阶段和锁的位置最重要的组件
- 路线都阻抗控制/长度调整网,然后路线位置/分层的网
- 剩下的网可以高速公路;这些分解成小网组和试图使用高速公路来完成这些
- 如果高速公路失败,然后手工路线这些作为一个群体或个人
从上面的列表和图形,应该清楚,高速公路只是另一种工具,它被设置在标准的PCB设计工作流。消除令人失望的结果是确定高速公路工具可能是最成功的。使用较小的团体也是首选的工具将会减少约束平衡,它可以产生高质量的路线。
网和接口可能适合使用高速公路吗?如果你的目标是工具设置时间和符合设计规则,最好专注于简单的接口,不携带沉重的约束路由。一个简短的列表可能包括:
- 更短的SPI公共汽车
- I2C
- i2
- UART
- GPIOs或其它控制信号
这些接口有一些共同特征。他们都是单结束后,他们倾向于采用较慢的状态和时间转换可以例外(SPI),和他们没有一个阻抗或长度调整规范。这意味着他们很难路线错误。一些组件,如fpga或大的处理器,可以有许多控制针像GPIOs或低速总线I2C、和实施有针对性的高速公路战略可以减少这些接口所需的设计时间。
PCB设计专业人士希望增加他们的效率信任路由功能快板PCB设计者帮助他们建立先进的电子组件。快板是业界最好的PCB设计和分析软件从节奏,提供一系列产品设计特征与一套完整的管理和版本控制功能。快速的用户可以访问一组完整的原理图捕获功能,混合信号在PSpice软件仿真,和强大的CAD功能,等等。