Building an Open CGRA Ecosystem for Agile Innovation
Rohan Juneja, Pranav Dangi, Thilini Kaushalya Bandara, Zhaoying Li, Dhananjaya Wijerathne, Li-Shiuan Peh, Tulika Mitra

TL;DR
This paper introduces an open-source CGRA ecosystem designed to foster agile innovation in hardware-software co-design for AI and edge computing, emphasizing modularity, openness, and cross-layer optimization.
Contribution
It presents HyCUBE, PACE, and Morpher, a set of open-source hardware and software tools enabling flexible design, deployment, and exploration of CGRA architectures.
Findings
HyCUBE achieves efficient data movement with a reconfigurable interconnect.
PACE integrates HyCUBE into a RISC-V SoC for edge applications.
Morpher supports comprehensive design space exploration and validation.
Abstract
Modern computing workloads, particularly in AI and edge applications, demand hardware-software co-design to meet aggressive performance and energy targets. Such co-design benefits from open and agile platforms that replace closed, vertically integrated development with modular, community-driven ecosystems. Coarse-Grained Reconfigurable Architectures (CGRAs), with their unique balance of flexibility and efficiency are particularly well-suited for this paradigm. When built on open-source hardware generators and software toolchains, CGRAs provide a compelling foundation for architectural exploration, cross-layer optimization, and real-world deployment. In this paper, we will present an open CGRA ecosystem that we have developed to support agile innovation across the stack. Our contributions include HyCUBE, a CGRA with a reconfigurable single-cycle multi-hop interconnect for efficient data…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
