Invited: The case for Embedded Scalable Platforms

Invited: The case for Embedded Scalable Platforms
复制标题

受邀:嵌入式可扩展平台案例

DOI:
--
复制
发表时间:
2016
期刊:
Design Automation Conference
影响因子:
--
通讯作者:
L. Carloni
L. Carloni
中科院分区:
--
文献类型:
--
作者:
L. Carloni

文献摘要

被引文献

相似文献

异构片上系统 (SoC) 架构正在成为从移动到云计算等各个领域的基础计算平台。然而,异构性增加了硬件-软件交互、共享资源访问和设计规律性方面的设计复杂性。嵌入式可扩展平台是一种新颖的 SoC 设计和编程方法,通过结合架构和方法来解决这些设计复杂性挑战。灵活的套接字架构通过平衡规则性和专业化简化了异构组件的集成。配套方法提高了系统级设计的抽象级别,从而促进软件程序员和硬件工程师之间更密切的协作。该架构由可扩展的通信基础设施支持。该方法利用组合设计空间探索和高级综合。嵌入式可扩展平台的案例是基于各种全系统原型开发的实验以及在新的研究生课程中教授这些概念的经验。
Heterogeneous system-on-chip (SoC) architectures are emerging as a fundamental computing platform across a variety of domains, from mobile to cloud computing. Heterogeneity, however, increases design complexity in terms of hardware-software interactions, access to shared resources, and diminished regularity of the design. Embedded Scalable Platforms are a novel approach to SoC design and programming that addresses these design-complexity challenges by combining an architecture and a methodology. The flexible socketed architecture simplifies the integration of heterogeneous components by balancing regularity and specialization. The companion methodology raises the level of abstraction to system-level design, thus promoting closer collaboration among software programmers and hardware engineers. The architecture is supported by a scalable communication infrastructure. The methodology leverages compositional design-space exploration with high-level synthesis. The case for Embedded Scalable Platforms is made based on experiments on the development of various full-system prototypes and experience in teaching these concepts in a new graduate course.