中文 英语

谁发号施令

第二个两个部分:软件仍然是一个越来越大的挑战。

受欢迎程度

讨论了在第一部分这份报告,oem制造更多的决定进入一个系统的设计。

这种转变涉及到软件的很大一部分,落在许多板块在整个生态系统。确保所有的软件互操作的层和集成在一起是一个不小的壮举,它是生长在复杂性在每个转折点随着系统越来越复杂。

“即使你回头看了10年或20年前,已经有一个硬件和软件团队之间缺乏沟通,”西蒙•兰斯说高级产品经理在系统和软件组的手臂。“现在,沟通是几乎完全打破或分段,因为有一个不平衡。有四到六倍软件设计师比硬件设计师。硬件设计的部分不知道软件会和程序。当出现错误的软件工程师,硬件工程师不知道到底他们首先要做的,所以他们不能帮助他们调试。这些类型的问题,是系统时间变得很长,不萎缩。”

展望未来,一个完整的解决方案从系统层次将包括软件的质量和安全,菲尔的做法,指出战略联盟主任Synopsys对此。这是通过这个领域的收购数量Synopsys对此和其他球员,以及增加讨论软件质量。

软件挑战是艰巨的
高级产品经理Andrew Caples核产品线导师图形的嵌入式系统,观察到软件和硬件冲突或者他们收敛。“现在,有这么多的功能在硬件上,有各种各样的加速器,有加密的加速度,gpu,和各种各样的连通性,但如果你看看今天设备今天硅的能力,它需要大量的低级代码以使所有工作。只是抚养GPU支持图形显示加速度是更加困难。显示用于很酷和小说。现在引人注目的表现是必要的。每个人都想要他们的设备看起来像iPad在各种很酷的显示器和图标和大量的能力——这些要求类型的图形支持。”

支持多种图形引擎需要大量的专业知识,他解释说。“在那之后,你可以推断出。每个事物都有联系,我们已经知道。如果你看一下连接,支持802.11现在过时了。但是有很多芯片从博通等公司或TI、高通或Bluegiga,低级技能的数量能够写802.11无线驱动程序所需要的功能,无论是企业的支持,软AP的支持,安全、各种模式能够测试和抚养,连接变得非常具有挑战性。有证书,可以从无线联盟,以确保符合要求和遵从性。然后你内部加入蓝牙和802.15.4无线个域网,提供服务,它变得非常困难能够提供所有这些芯片组的支持。”

今天是很常见的设备有很多核心,需要大量的低级支持弹出。事实上,许多这些设备包含在PC。这改变之间的关系在生态系统不同的提供者,因为它需要更多的供应商的支持。

“很难提供全面支持所有的董事会和所有的soc,所有处理器——你必须让你的押注,董事会和处理器被广泛接受,“Caples说。”的工作量来支持这些董事会可以与不同的外围支持许多人多年的工程工作。它需要全面的dsp与设备驱动程序支持,提供图形和无线连接和多核支持和对加速器的支持。”

oem的反应在某些情况下是符合标准和标准化的测试和认证。只是把更多的尸体在一个问题不一定是最好的策略。

手臂一直在努力解决这个问题很长一段时间,最近推出了一些技术,解决这个问题通过允许任何设计师,无论是硬件或软件或验证,系统设计信息的观点相同,兰斯说。

“这不是做从硬件的角度来看,软件的角度或验证的角度来看,“他解释说。“这是说,这是所有的系统级信息,现在使用这个工具。这取决于你是谁,无论你是硬件或软件工程师,去使用这个工具对你需要它做什么,它将代表同一系统中数据的观点。”

手臂使用IP-XACT模式来描述一个系统或IP,他说。“通过利用,它是完全无关的,无论你是一个硬件或软件设计师。我们可以添加越来越多的信息系统,系统上的约束,系统上的表现类型的期望,然后根据你的硬件或软件工程师,你可以把这些信息的工具,让工具munge信息并把它放到他们所需要的格式。总是一致。这几乎就像一个沟通援助,真的,这些不同组之间。”

这种类型的技术意味着更多的设计团队采用了这个方法,EDA工具需要能够彼此工作和玩得很好,兰斯说。显然,他们将不得不因为系统公司需要它。

“这是一个使用类似IP-XACT的细线,这是一个标准的描述,但你仍然有公司或公司B试图伸展,标准创建他们自己的解决方案。真的需要这些大型系统推动并强调它。这些系统的房子正在推动更多的开放,有这个问题。这些技术可以很容易地更换,并将与别的东西。你可以继续战斗公司合作或工具一起工作,但是最终,他们必须解决今天的系统的挑战,”他补充道。

在一天结束的时候,庞大的努力的一部分设计、集成和验证一个优雅的,复杂的电子系统今天系统oem厂商在司机的座位。是否选择合作伙伴时,IP、铸造、包装OEM也推动开放性和互操作性在所有的玩家在游戏中。成功的球员将学习他们的作品,以及如何缓解系统中集成。



1评论

RKP 说:

有趣的和写文章。我想吸引你的注意力在Accellera两项发展。第一个被IP-XACT,虽然已经解决的挑战IP集成的software-view仍然缺乏一个IP。其次便携式刺激计划从系统级验证的挑战也在试图解决software-view SoC的一种方式。我看到一个路径,这两个项目将在长期的一个共同点。作为特约公司Accellera Vayavya实验室一直试图解决这个特定的挑战的软件是用于验证或为生产准备好软件。

留下一个回复


(注意:这个名字会显示公开)

Baidu