arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2009.01178cs.AR
收藏

使用开放式ESP进行敏捷SoC开发

Agile SoC Development with Open ESP

Paolo Mantovani, Davide Giri, Giuseppe Di Guglielmo, Luca Piccolboni, Joseph Zuckerman, Emilio G. Cota, Michele Petracca, Christian Pilato, Luca P. Carloni

摘要:

ESP是一个面向异构SoC设计的开源研究平台。该平台将基于模块化瓦片的架构与各种面向应用程序的流程相结合,用于加速器的设计和优化。ESP架构具有高度可扩展性,并在规则性和专业化之间取得平衡。该方法将抽象级别提高到系统级设计,并实现了从软件和硬件开发到FPGA上的全系统原型设计的自动化流程。对于应用程序开发人员,ESP提供特定领域的自动化解决方案,为他们的软件合成新的加速器,并将复杂的工作负载映射到SoC架构上。对于硬件工程师,ESP提供自动化解决方案,将他们的加速器设计集成到完整的SoC中。ESP被视为异构集成平台,并通过哥伦比亚大学多年的教学测试,通过为敏捷SoC开发提供灵活的平台,支持开源硬件社区。

英文摘要:

ESP is an open-source research platform for heterogeneous SoC design. The platform combines a modular tile-based architecture with a variety of application-oriented flows for the design and optimization of accelerators. The ESP architecture is highly scalable and strikes a balance between regularity and specialization. The companion methodology raises the level of abstraction to system-level design and enables an automated flow from software and hardware development to full-system prototyping on FPGA. For application developers, ESP offers domain-specific automated solutions to synthesize new accelerators for their software and to map complex workloads onto the SoC architecture. For hardware engineers, ESP offers automated solutions to integrate their accelerator designs into the complete SoC. Conceived as a heterogeneous integration platform and tested through years of teaching at Columbia University, ESP supports the open-source hardware community by providing a flexible platform for agile SoC development.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑