论文标题

敏捷SOC开发与开放式ESP

Agile SoC Development with Open ESP

论文作者

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

论文摘要

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源