多处理器芯片趋向可编程 multiprocessor chips get with the program(er)-or try to.pdfVIP

多处理器芯片趋向可编程 multiprocessor chips get with the program(er)-or try to.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
多处理器芯片趋向可编程 multiprocessor chips get with the program(er)-or try to

多处理器芯片趋向可编程 stefforaMutschle EB高级编辑Ann (ESL)设计之间有许多相似之处。裁兼首席执行官Chr{sRowen说.事实 随票篡篇巍篓 不过.与×86处理器相比,对一个 上.对今天量产SoC中的每种应用来 MP 说.需要解决资源问题和品种之间的 不断提升,配备多处理器内核和利用 SoC进行编程的挑战是非常不 互相影响问题.并把相关问题看作严 软件进行编程的器件越来越多。这些 同的。Davidmann解释说:“通过 峻的挑战。 器件被称为多处理器系统级芯片 添加另外4个处理器来扩展x86比 (MPSoC)。 较容易。对一个MPSoC进行编程 Rowen说:”有人坐在那里拿着 MP SoC器件的设计极其困难。则要复杂得多。” 一套应用软件守株待兔。这并不是普 正在为这个领域开发设计工具的 ESL和MPSoC之间的另一个差遍的现象。你必须保持非常灵活的状 Simon of Imperas公司总裁兼CEO别在于ESL是~种将抽象层(Ievel态,因为你不知道你将在什么地方结 Davidmann说,虽然业界知道如何构abstraCtion)从寄存器传输级工作提束,但是你应当确信你将不会在超出 建MPSoC.但这并不是一件容易的升到更高层.并利用C语言实现的一 用途的情况下结束。如果它是用于移 事情。 种方法。不过.他说,这并不能解决 动电话的,它任何时候也不会用于工 MP Davidmann说:”实际上,由于SoC的可编程能力或架构方面的资表的应用。” 很少有人能够在编程模型方面得到好 问题。 为了实现这种效率,需要创建工 Oasis 具来实现过程自动化。幸运的是,为 处,许多芯片设计都失败了。我们需 TooIing的创始人兼主席 Tom MP 要的是有点远离硬件的编程模型,以 Grebinski进一步解释说:“包SoC创建编程模型的研究已经在 便这些模型能够稍微简单地进行编 含多内核处理器的芯片需要在设计 进行。 程,并映射到具体平台的工具。” 人员进入ESL之前+在更高的抽象层 Davidmann指出,检查方式非常 处理MPSoC的编程人员需要具完成.所以.必须考虑多内核处理的 有趣,硬件设计领域已随着高级描述 备一套精炼的技能.帮助他们确切地 用途。“ 语言(HDL)进入可编程时代,这表 理解软硬件、整个器件架构之间的关 实质上,必须对每个芯片进行 明MPSoC语言可以采用一条类似的 系.还要具备对多处理器进行编程和 管理,并对它需要的操作类型进行 路线。DavIdmann说:“开始时.大 管理的能力。 优化。 概有10种不同的HDL绞在一起……. MP Grebjnskj说:“真正的挑战是对而我们现在有了一种设计硬件的标准 SoC的定义与电子系统级 这些芯片进行的编程。对这 方法——用于硬件的编程模型——它 MP SoC难以进行编程的5个原因 1.缺少有效的编程模型及其工具支持。 些处理器的高水平、概念性 包含了这些语言.而且还能合成一个 2.全面的软件测试已变得几乎不可能。

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档