0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于电气/电子系统开发的商业或内部工具

星星科技指导员 来源:嵌入式计算设计 作者:Nick Smith 2022-07-01 14:06 次阅读

随着 E/E 内容的增长,选择支持 E/E 系统开发的软件工具已成为一项关键决策。然而,跨越嵌入式软件编码、数据网络验证和功率分析等多种学科的 E/E 领域由商业现货 (COTS) 和内部开发的一次性应用程序的混合物提供服务。 有几个因素会影响这种“制造”与“购买”的决定。本文涵盖了管理人员在分析其工程工具环境时需要考虑的三个关键领域:满足公司需求的灵活性、跨工程和流程环境的企业集成以及安全和知识产权 (IP) 保护。这些领域中的每一个都将帮助管理层权衡 COTS 与内部工具的相对优势,

为了优化当今的 E/E 系统开发环境,在评估是否制造或购买软件工具时,这三个技术方面至关重要:

灵活性

首先是灵活性。COTS 工具需要高度灵活并适应每个公司、团队和工程师的特定需求。这是因为在 E/E 领域的某些方面缺乏广泛采用的标准,并且因为存在许多不同的设计和工艺流程。对于必须支持多个 OEM 客户的供应商来说尤其如此,每个客户都可能使用不同的数据格式。这一挑战通常被认为是追求内部开发的原因,因为路线图控制更容易。其他需要灵活性的 E/E 域示例包括:

工作流程变化

用户管理

设计和制造过程变化

数据导入、导出和报告

模拟、检查和验证要求

对象命名

图形样式

因此,COTS 工具必须支持高级别的可配置性。如果可以在不借助外部定制的情况下调整开箱即用的行为,则可以最大限度地降低持续维护成本,并且可以将软件许可证有效地用于不同的项目。如果通过内置可配置性无法实现所需的行为,则需要外部定制(可扩展性)。在这种情况下,工具提供面向未来的应用程序编程接口 (API) 至关重要。通过这种方式,可以以最低或零成本维护外部定制。

图 1 和图 2 显示了使用可配置性和可扩展性完成的专门行为的示例。图一显示了将自定义规则检查应用于原理图设计。图二显示了从同一数据集自动生成的线束的两个图形表示。

poYBAGK-jxqAH0ALAAH1hVFBl04597.png

图 1:使用定制的设计规则检查。

pYYBAGK-jyCAe2lhAAHHoOMRh_M511.png

图 2:相同线束设计数据集的替代图形表示。

企业集成和全面的数字孪生

下一个关键技术能力是企业集成,或与相邻工程和流程环境无缝链接的能力。对于 E/E 系统开发,潜在的相邻域列表非常长。因此,将 COTS 工具设计为作为“开放生态系统”的一部分运行至关重要。除了 PLM 和 ALM 解决方案等更明显的相邻工程应用外,常见的集成需求还包括用户身份验证、工作流和发布管理、需求工程、功能设计、3D 机械 CAD、产品规划、软件集成和测试、服务文档和诊断、制造执行系统和工厂设备。

潜在集成模式的数量几乎是无限的。尽管存在一些结构和标准(例如:UML、SysML、FMI),但 COTS 工具的架构必须以与未知的第三方环境集成作为核心原则。集成架构的性质有所不同。一些相邻环境非常普遍,例如领先的 3D 机械 CAD 平台,因此 COTS 供应商提供标准集成产品是有意义的。但是由于大量的企业集成模式,这些工具还必须提供大量的集成挂钩,例如发布和使用 Web 服务的能力。与软件扩展一样,重要的是要考虑利用哪些集成技术,以最小化或消除持续的维护成本。幸运的是,RESTful 服务和低代码应用程序开发平台等新技术使创建无缝混搭变得更加容易。因此,有利于内部工具开发的公司必须不断熟悉这种技术发展。

知识产权与安全

第三,保护企业专有技术经常被认为是拒绝 COTS 工具而支持内部开发的理由。此类 IP 的一个简单示例可能是“我们绝不允许在电气接头中使用超过六根电线,因为我们已经知道超过六根是不可靠的”。解决方案是 COTS 工具包含一种机制,通过该机制可以私下获取 IP,并且同样重要的是,可以系统地应用。从技术上讲,这可以通过提供非常丰富的可配置性和可扩展性能力来实现。通过这种方式,COTS 工具的行为可以适应各种独特的设计和工艺 IP,并将 IP 对外界隐藏。示例如图三、四和五所示。图三显示了控制布线合成的定制规则甲板的一部分,依次从图 4 所示的规则原语构建。这种方法使公司能够从 COTS 解决方案提供的经济、创新和业务重点中获益。

图 4:规则原语的示例。

图 5 显示了用于定义定制制造流程模式的对话框,可以根据该模式生成线束制造流程树。类似的技术可用于详细的线束制造成本计算,这是一个特别敏感的商业主题。

然而,仅仅提供支持 COTS 软件的可配置性和可扩展性的基础设施是不够的。为了支持真正的专有保护,客户或他们信任的第三方承包商必须能够实施他们自己的软件配置和扩展(即独立于 COTS 工具供应商)。为了支持这一点,必须随时提供适当的文档和培训,并支持 Java 等通用编程语言。

poYBAGK-j2qAJtmYAAI6eEeIydk673.png

图 5:用于定义线束制造工艺模式的对话框。

当然,IP 保护并不仅限于工具的可配置性和可扩展性。另一个方面是组织之间的数据传输,例如 OEM 和供应商之间。可能有必要在不暴露专有内容本身的情况下传输专有信息。例如,电气工程师可能需要传输包含可以执行的专有仿真模型的电气设计。这种情况的解决方案是对模型进行加密,只有拥有解密密钥的授权人员才能查看其实际工作情况,但其他人员可以执行模型。

工程软件还必须能够防范恶意活动,例如故意盗窃 IP。所有工具和它们运行的环境,无论是 COTS 还是内部,都应采取对策来检测和修复漏洞。在这种情况下,COTS 供应商可以提供卓越的能力,因为他们在软件工程方面具有明确的核心竞争力,包括对最新安全技术的认识,例如数据库之间的安全通信

最后,管理组织内的用户访问权限非常重要。员工可能被分配到一个项目,但受到另一个项目的限制。例如,一家航空航天公司的员工可能被分配到军事或民用项目,并且对军事项目的访问受到严格控制。现代 COTS 软件解决方案具有可配置的权限,仅允许个别用户或用户组访问或确实可见某些项目。

COTS 软件可以通过可配置性、可扩展性、安全技术和功能的组合在这些领域中的每一个领域提供适当的 IP 保护。

趋势表明 COTS 占主导地位

许多行业都面临着“制造或购买”的决定。就工程软件而言,趋势很明显:COTS 供应商的市场份额不断增长,内部软件和非专业工具的减少几乎到了灭绝的地步。通常,会出现一组占主导地位的 COTS 供应商,通常由相邻供应商的生态系统补充。这些大型供应商能够实现规模经济,因为他们的收入足以支持重要的开发团队,同时保持盈利。这意味着 COTS 平台在技术上变得非常强大,使得内部开发在经济上没有吸引力。此时,创新和战略业务重点等因素也开始发挥作用,进一步降低了内部开发的价值。

其他领域已经经历了从内部到 COTS 软件解决方案的过渡,包括:

3D 机械 CAD:Siemens Digital Industries Software、Dassault Systèmes 和 PTC 已成为主要的 COTS 供应商。

IC 设计:Mentor Graphics(现为 Siemens 的一部分)、Cadence 和 Synopsys 已成为主要的 COTS 供应商。

企业资源规划:SAP、Microsoft 和 Oracle 已成为主要的 COTS 供应商。

在所有这三种情况下,现在只能在最深奥的情况下证明内部开发是合理的。

这种模式显然在 E/E 系统领域上演。内部应用程序正在被 COTS 工具所取代,规模经济的良性循环导致更有效的 COTS 产品正在顺利进行。例如,全球十大汽车 OEM 中的所有 10 家现在都将 COTS 工具作为其电气设计环境的核心。现在,内部软件很少能最好地支持原理图捕获等任务,而配置控制、成本计算和线束制造工程等主题正朝着这个方向迅速发展。

E/E 领域最近的一个例子是数据通信网络设计。这通常是使用内部开发的定制电子表格宏来完成的,随着新协议的出现,这些宏难以维护和升级。然后通过基于硬件的测试来补充这些测试,这些测试很难针对最坏的情况进行全面测试。现在可以使用复杂的 COTS 网络设计和验证工具,提供基于规则的自动化、时序分析和验证(图 6)。

随着公司定制流程以满足其特定需求,轻松实施定制和维护仍然是 E/E 系统领域的一项强烈要求。虽然知识产权的获取和保护在某些领域仍然至关重要,尤其是利用制造业,但这一广泛趋势既反映了良好实践在各行业中迁移的趋势,也反映了对工程创新等核心竞争力的更加关注。

pYYBAGK-j1aARBfWAAI31p-74IA795.png

图 6:COTS 数据通信网络设计和验证工具。

结论

有几个因素会影响“制造或购买”分析。所有这些因素都适用于在 COTS 和内部 E/E 系统开发软件之间做出决定。在 E/E 领域,现在的决定通常是“购买”。COTS 工具被广泛部署,主要受其成本优势和成熟度驱动,包括支持轻松定制和 IP 保护的机制。这些功能可帮助公司应对挑战,例如安全性和更加专注于业务的渴望。这种趋势与在其他领域观察到的模式相匹配。随着规模经济的进一步积累,它可能会加速,使 COTS 供应商能够提供更强大的产品。随着 COTS 工具的激增,熟悉的用户和相关生态系统的骨干也将增长,进一步降低了专有软件开发的吸引力。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4981

    文章

    18271

    浏览量

    288271
  • API
    API
    +关注

    关注

    2

    文章

    1380

    浏览量

    60983
收藏 人收藏

    评论

    相关推荐

    【技术分享】揭秘电压基准源:如何选择才能确保电子系统稳定如初?#电压基准源 #电子系统

    电压电子系统
    苏州纳芯微电子股份有限公司
    发布于 :2024年03月14日 15:49:48

    QE for AFE嵌入式系统开发的评估工具说明

    电子发烧友网站提供《QE for AFE嵌入式系统开发的评估工具说明.pdf》资料免费下载
    发表于 12-21 10:27 0次下载
    QE for AFE嵌入式<b class='flag-5'>系统开发</b>的评估<b class='flag-5'>工具</b>说明

    电子系统里,低频、中频、高频信号的频率范围分别是多少?

    电子系统里,低频、中频、高频信号的频率范围分别是多少?还是系统不一样,它们的频率范围会不同,比如运放系统数据转换系统
    发表于 12-14 06:01

    碳化硅 MOSFET 给电力电子系统带来哪些创新设计

    我们常说,一代电力电子器件决定一代系统设计。那么,基于宽禁带半导体材料的SiCMOSFET的出现,将给电力电子系统设计带来哪些颠覆性的改变?英飞凌零碳工业功率事业部技术总监沈嵩先生,在2023英飞凌
    的头像 发表于 11-17 08:14 382次阅读
    碳化硅 MOSFET 给电力<b class='flag-5'>电子系统</b>带来哪些创新设计

    汽车电子系统大灯驱动的应用示例

    电子发烧友网站提供《汽车电子系统大灯驱动的应用示例.doc》资料免费下载
    发表于 11-14 11:24 3次下载
    汽车<b class='flag-5'>电子系统</b>大灯驱动的应用示例

    车身电子系统的控制电源设计

    电子发烧友网站提供《车身电子系统的控制电源设计.pdf》资料免费下载
    发表于 11-13 09:37 2次下载
    车身<b class='flag-5'>电子系统</b>的控制电源设计

    一体成型电感在汽车电子系统中起着重要作用

    一体成型电感在汽车电子系统中起着重要作用。它主要用于过滤电路中的高频干扰信号,提高整个电控系统的稳定性。同时,一体成型电感还可以将电动汽车的充电时间大大缩短,让电动出行更加便捷。此外,一体成型电感
    的头像 发表于 11-06 09:17 215次阅读
    一体成型电感在汽车<b class='flag-5'>电子系统</b>中起着重要作用

    如何利用单相滤波器优化电子系统

    单相滤波器是一种电子滤波器,能够通过允许某一特定频率范围的信号通过,而阻止其他频率的信号,从而消除电气噪音和干扰。通过对输入信号进行滤波处理,单相滤波器有助于优化电子系统的性能,并确保信号的完整性。
    的头像 发表于 10-09 15:06 256次阅读

    如何减少电子系统的电磁干扰?

    如何减少电子系统的电磁干扰? 电磁干扰(EMI)是在电子系统设计和运行中常见的问题,它是由于电子设备中的快速电子流所产生。电子系统的低噪声、
    的头像 发表于 09-18 14:14 645次阅读

    车规级晶振:提升汽车电子系统性能的关键元件

    随着汽车电子化的迅速发展,车规级晶振作为一种专为汽车应用设计的高性能元件,对于提升汽车电子系统的稳定性和可靠性起着关键作用。
    发表于 08-28 16:08 607次阅读
    车规级晶振:提升汽车<b class='flag-5'>电子系统</b>性能的关键元件

    汽车电子系统在振动环境下更安全的互连解决方案 TXGA线到板连接器

    汽车电子系统是指用于控制汽车各项功能的电子系统,可使汽车行驶更加平稳、安全和高效,为用户提供更好的用车体验。 汽车连接器作为车辆电子系统的关键组成部分,可直接影响车辆的安全性与稳定性。
    发表于 08-22 18:50 346次阅读
    汽车<b class='flag-5'>电子系统</b>在振动环境下更安全的互连解决方案 TXGA线到板连接器

    如何利用AI降低电子系统设计的复杂性呢?

    电子系统设计领域,复杂性一直是一个主要的挑战。随着技术的进步和对更高效、更强大的电子设备的需求的增长,工程师们面临着越来越复杂的设计要求。
    发表于 08-02 09:14 296次阅读

    电子系统中开关电源要分几步?

    电路设计人员在电子系统中打开和关闭电源线路的选项,听起来是件小事,但要成功实施,却需要考虑诸多方面。
    的头像 发表于 07-10 15:48 300次阅读
    <b class='flag-5'>电子系统</b>中开关电源要分几步?

    如何让您的电子系统实现可靠的安全认证?

    电子系统正在为广泛的应用带来创新,如物联网应用、自动驾驶、视觉技术、移动支付、人工智能等,与这些系统相关的安全威胁也在不断增加,针对电子设备的安全攻击事件层出不穷。“越来越多的应用中需要增加前所未有的加密及防篡改措施。
    的头像 发表于 06-19 15:22 330次阅读
    如何让您的<b class='flag-5'>电子系统</b>实现可靠的安全认证?

    DPC陶瓷线路板在电动汽车功率电子系统中的应用

    随着电动汽车的快速发展,功率电子系统在电动汽车中的重要性日益凸显。DPC(Direct Bonded Copper)陶瓷线路板作为一种理想的电子基板,在电动汽车功率电子系统中得到广泛应用。本文将重点
    的头像 发表于 06-14 16:45 422次阅读
    DPC陶瓷线路板在电动汽车功率<b class='flag-5'>电子系统</b>中的应用