由乔恩·麦克唐纳
最近我被我的摩托车上运行一些差事,当我在雨中被抓住了。住在佛罗里达,这是一个相当常见的夏季发生。一般来说,只要不太泛滥,我可以持续到当我到达我的目的地和干燥。
我总是担心看起来与在其封闭的车辆发生的一些“关切”可能不是最好的描述。在摩托车我准备下雨了。我的反应不是一样旅行在一个外壳,但根据我工作不是一个大问题。我想其中的一些,在他们的附件会反对,考虑情况不可接受的摩托车。我理解我的选择让自己在这种情况下,这使得处理权衡接受我。
最近我参与了两个不同的组织把自己在类似的和非常具有挑战性的职位。都有不同程度的接受他们的影响情况。当我们处理系统设计早期,我们可能没有所有必要的细节完全描述一个系统。结构因素影响系统性能和功能可能不是完全实现,甚至很好理解。
在这种情况下,这两种情况下都涉及工程师试图创建早期虚拟原型系统分析。这两个组织都创造了SystemC事务级原型允许他们运行软件和得到某种程度的绩效反馈。一方面,这个平台的用户有更多的硬件工程的重点。另一方面,用户更以软件为中心的。虽然每个组织的一些挑战是处理非常相似,对问题的反应非常不同。的一些关键问题,包括平台的精度,用户界面模型和系统的完整性。
每个组织已经选择把自己的情况不同于他们传统的情况。在每一个他们的成功,但他们处理问题的方式,和他们觉得是最重要的问题是基于他们之前的经历截然不同。随着组织采用系统级设计方法,我相信这是非常重要的考虑用户的历史。需要投资一些努力在理解预期的使用模型。在某些情况下,工具和技术可以在地方符合预期,但在其他情况下,必须修改预期接受处理情况的权衡。
类似于现实,我没有期望从骑摩托车一样我会开车,工程师和组织不应指望同样的问题在使用虚拟样机,他们希望使用一个物理。的能力和挑战是独一无二的。理解这将允许我们做出最好的权衡我们的开发过程。
乔恩·麦克唐纳是一个技术销售工程师在设计和创建业务导师图形。
留下一个回复