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 工具的激增,熟悉的用户和相关生态系统的骨干也将增长,进一步降低了专有软件开发的吸引力。

审核编辑:郭婷

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

    关注

    5064

    文章

    18992

    浏览量

    302575
  • API
    API
    +关注

    关注

    2

    文章

    1481

    浏览量

    61776
收藏 人收藏

    评论

    相关推荐

    FPGA仿真黑科技\"EasyGo Vs Addon \",助力大规模电力电子系统仿真

    行自定义模型高速运行的需要。 FPGACoder工具包提供丰富模块,可以实现在FPGA上进行电力电子系统灵活搭建与自定义模型,支持基于FPGA的自闭环、自定义的高速电机模型等场景,无需编译,提升了FPGA
    发表于 10-23 18:18

    第二季度电子系统设计行业增长18.2%

    近日,SEMI技术社区ESD联盟发布了其最新的电子设计市场数据(EDMD)报告。报告显示,2024年第二季度,电子系统设计(ESD)行业的收入实现了显著增长,从2023年第二季度的39.627亿美元增至46.855亿美元,增长率高达18.2%。
    的头像 发表于 10-14 16:39 500次阅读

    西门子EDA发布下一代电子系统设计平台

    西门子EDA正式发布了下一代电子系统设计平台Xepdition 2409, HyperLynx 2409。本次开创性的版本升级将为电子系统设计行业带来新的变革。
    的头像 发表于 10-12 14:01 287次阅读

    X定义下的车载电子系统

    1.X定义的的汽车2.车载电子系统的变化3.面临的系统设计问题4.阶段性实践总结
    发表于 08-07 21:39 0次下载

    表面贴装型晶体振荡器 汽车电子用 DSO1612AR:汽车电子系统的精密时基之源

    表面贴装型晶体振荡器(汽车电子用)DSO1612AR:汽车电子系统的精密时基之源
    的头像 发表于 08-02 16:39 310次阅读
    表面贴装型晶体振荡器 汽车<b class='flag-5'>电子</b>用 DSO1612AR:汽车<b class='flag-5'>电子系统</b>的精密时基之源

    使用泰克示波器精确诊断并优化汽车电子系统

    在汽车行业,随着电子系统的不断演进和整车控制逻辑的日益复杂,CAN、LIN和FlexRay总线技术支撑着从发动机管理到安全系统的关键功能。使用t泰克示波器能够帮助工程师精确诊断并优化汽车电子系统,从而确保车辆通信无误。
    的头像 发表于 07-03 10:32 322次阅读
    使用泰克示波器精确诊断并优化汽车<b class='flag-5'>电子系统</b>

    商业中心电气火灾监控系统解决方案

    安科瑞程瑜 1、概述   电气火灾监控系统作为火灾自动报警系统的预警子系统,由电气火灾监控主机、电气
    的头像 发表于 05-28 09:35 281次阅读
    <b class='flag-5'>商业中心电气</b>火灾监控<b class='flag-5'>系统</b>解决方案

    24芯M16插座在汽车电子系统中的关键作用

      德索工程师说道24芯M16插座在汽车电子系统中的关键作用,可以从多个方面进行深入探讨。随着汽车电子技术的不断发展,车辆内部电子系统变得越来越复杂,对于连接器的要求也日益提高。24
    的头像 发表于 05-22 18:03 265次阅读
    24芯M16插座在汽车<b class='flag-5'>电子系统</b>中的关键作用

    宏微科技将参加2024德国纽伦堡电力电子系统及元器件展览会

    德国纽伦堡电力电子系统及元器件展览会(PCIM Europe)是欧洲最高质量的电力电子系统及元器件展览会,具有40多年历史,汇集了全球范围内的专业人士、技术公司和行业领导者,共同探讨最新的技术趋势和创新解决方案。
    的头像 发表于 05-21 14:24 460次阅读
    宏微科技将参加2024德国纽伦堡电力<b class='flag-5'>电子系统</b>及元器件展览会

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

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

    显示电子系统中信号波形通信协议原理

    这些显示电子系统中信号波形的动图,有助于帮助我们理解传输的机理。
    发表于 02-28 14:05 315次阅读
    显示<b class='flag-5'>电子系统</b>中信号波形通信协议原理

    【工作准备】OpenHarmony鸿蒙操作系统开发——基础必备软件

    前言 在下根据多年 OpenHarmony 内核及多个子系统开发经验,将用到的必备工具软件列出一张清单,供新同学参考。如何精进?请自行搜索专业手册进行学习,我是碰到什么问题、需要什么小功能然后去查
    的头像 发表于 02-23 15:51 1651次阅读
    【工作准备】OpenHarmony鸿蒙操作<b class='flag-5'>系统开发</b>——基础必备软件

    瑞萨收购Altium,以推动电子系统设计与创新

    全球知名的半导体解决方案供应商瑞萨电子与PCB设计软件领导者的领导者Altium近日宣布,双方已签署《计划实施协议》(SIA)。根据该协议,瑞萨电子计划收购Altium,旨在打造一个集成、开放式的电子系统设计与生命周期管理平台。
    的头像 发表于 02-23 10:38 779次阅读

    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