应对多板系统复杂设计 Mentor推无缝协作方案
2016-11-02
作者:杨庆广
来源:电子技术应用
传统的EDA工具大多数是针对单一板卡来进行辅助设计,而现在很多产品复杂度越来越高,系统内部拥有多块具有不同功能、特性的板卡,这时候传统的EDA工具就难以满足这种跨团队的协同辅助设计。
为了满足这种需求,MentorGraphics把自己的多板卡协同设计工具Xpedition再次进行了升级,期望打造一种适用于多学科无缝协作的多板卡设计解决方案。
实现六大系统集成
过去要设计一个包含多个板卡的复杂系统,企业研发部门需要采用许多不同类型的工具进行协作。比如说,可以确保电路板内部连接的电子表格、记录系统元件参数的文本文件以及可显示模块级系统结构和层次结构的绘制应用程序。在利用这些工具进行初步的设计之后,还需要将单独的非耦合电路板和布缆项目整合到一起。
这种传统的设计方案具有很多弊端。Mentor Xpedition产品经理David Wiens表示:“复杂系统跨领域设计团队之间很难进行配合。比如如果某一块板卡接口进行了调整,那么和它相连接的板卡就要做出调整。调整完成之后,再次进行系统验证也是难度颇高。这种缺乏整体性的多板系统设计会进一步影响互连电子系统。”
为了解决这些跨系统跨学科协作问题,Mentor开发出了Xpedition多板系统设计解决方案。“我们最近还把Xpedition再次进行了升级,以应对现在日趋复杂的电子设计环境。使用 Xpedition 多板系统设计解决方案,就可以在单一设计流程中实现从概念层面到PCB Layout 的设计连接,用时更短、改版次数更少,图纸的一致性也有所提高。” David Wiens表示。
Xpedition实现了六大系统的整合,可以把多板卡开发整合到一个统一的集成设计环境之中,它包含系统设计、PCB设计、线缆设计、系统建模、机械集成和工厂集成。
确保“设计即正确”
现在典型的多板卡复杂系统有飞机、汽车、大型设备、医疗器械等,这些产品在过去是很难实现“设计即正确”,某一子系统的微小问题可能会影响整个系统的安全运作。Xpedition则可以提升大大提升“设计即正确”的概率。
David Wiens介绍说:“全新的 Xpedition 多板系统设计流程使用经过充分集成的自动化协作工作流程取代了效率低下的纸面和人工过程,可以提高设计团队的生产率,同时降低了开发成本。在实现信号跟踪、功能和信号完整性仿真以及设计分区和重新分区的同时,维护连接内容,进而确保“设计即正确”的系统设计。此外,Xpedition 还将提供全面并行的协作设计环境,世界各地的团队可以实现“实时”合作,大大提升了跨国研发团队的效率。”
Xpeditio多板系统解决方案具有很多优异特性,比如用于架构、分区、创建和记录电子多板系统逻辑定义的单一桌面工程环境;受控的多板系统电路板设计同步,可减少接口、消除人工数据处理、数据复制和工程变更单传输错误;集成的连接器管理,可消除从初始设计概念阶段到整个设计周期(包括 PCB 项目及按设计采购的元器件)内的连接配对错误;集成的多板系统级别连接验证等。
当然,为了应对复杂设计,Xpedition本身也包含多个模块,为了方便企业采用,尤其是预算相对有限的中小公司。David Wiens表示:“企业可以根据自己的具体需求,采购不同的Xpedition系统功能模块。”