2013年12月05日 嵌入式开发

它是嵌入式发展的转换时间 - 第2部分

比尔格雷厄姆

Graham_lg.

每个项目都以愿景开始 - 一个创新和竞争力的产品的目标。实现视觉需要在每个开发阶段进行内部和外部变量的策划,以最大化质量的方式,减轻风险,最大限度地减少复杂性,降低了整体成本,并确保了项目的及时完成项目。

左转PT.2.1博客图像

左移方法可以帮助您实现您的项目的愿景。您将在嵌入式系统开发的关键阶段内加速关键活动,通过在生命周期之前发现和缓解风险。“早些时候和更经常”是我们提出的方法。为了看看如何完成,让我们考虑一些生命周期的一般阶段来框架讨论。注意 - 我们不倡导严格的相位定义,也不是流程细节。相反,这些阶段正在描述其生命周期期间产品的成熟度。

左移Pt.2.2博客图像

定义阶段

在定义阶段,项目视觉,候选架构和新技术被记录,分析和探索。该阶段可以包括例如解决如何提供与医疗器械提供网络连接的问题,如何将多个服务合并到单个芯片中,或者如何降低运输安全系统中的复杂性。

启动阶段

最初的项目愿景首先在启动阶段实现。硬件和操作系统被启动,初始配置和稳定性是首要考虑的问题。

发展阶段

在开发阶段,制定了将初始项目愿景带到生命的申请。

整合阶段

在集成阶段,集成系统组件,并根据初始远景对系统进行测试。在此阶段,最常见的风险是延迟表面,电源、性能和足迹成为关键。

维持阶段

在维持阶段,通过硬件和软件更新、现场诊断、培训和支持,该系统将继续为最终用户工作,并与最初的设想保持一致。

嵌入式开发转换在定义阶段

让我们看看这个关键的初始产品阶段的风险,以及如何减轻这些风险。

风险

由于此时提前决定影响了该项目的其余部分,因此对定义阶段的风险的影响很大。例如:

  • 可怜的候选架构
  • 支持硬件平台
  • 核对安全要求
  • 新技术的采用

改变定义阶段

从左转转换的精神,风险缓解主要是发现,分析和解决生命周期前的风险。提供的一些产品和服务包括:

  • 设计、指导和思想领导-利用供应商的风体验可以为您在这个关键点提供建筑决策的专业知识,包括考虑新的和创新方法,如全系统仿真,系统整合等多核技术,以及可以加速整个产品生命周期的平台解决方案方法。
  • 平台解决方案 -下一代产品可以通过使用预先构建的平台解决方案实现从概念到现实的飞跃。使用经过验证的平台作为新产品的基础,可以让开发团队专注于不同的特性,而不是操作系统和中间件的开发、维护和测试。平台解决方案是真正提高开发效率的加速器。
  • 全系统模拟-使用传统的基于硬件的方法,系统架构师可能需要花费数周、数月甚至数年的时间来确定最佳的系统配置,并且他们经常忽略使用遗留软件执行分析的关键步骤,这增加了架构分析的风险。通过使用更多的“假设”场景,模拟允许开发人员更快地回答基本问题。这些新的定制的虚拟平台可以快速地联网,并且可以执行和评估真实的软件。

在随后的文章中,我将逐一介绍其他阶段。

关于风河的更多信息,请访问我们脸谱网

以前的媒介肢体的SIMICS(带视频)
下一个SIMICS网络仿真(带视频)