Chopin: Composing Cost-Effective Custom Chips with Algorithmic Chiplets
- 1 October 2021
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 395-399
Abstract
As computational demands rise, the need for specialized hardware has grown acute. However, the immense cost of fully-custom chips has forced many developers to rely on suboptimal solutions like FPGAs, especially for low- to mid-volume applications, in which multi-million-dollar non-recurring engineering (NRE) costs cannot be amortized effectively. We propose to address this problem by composing custom chips out of small, algorithmic chiplets, reusable across diverse designs, such that high NRE costs may be amortized across many different designs. This work models the economics of this paradigm and identifies a cost-optimal granularity for algorithmic chiplets, then demonstrates how those guidelines may be applied to design high-performance, algorithmically-composable hardware components – which may be reused, without modification, across many different processing pipelines. For an example phased-array radar accelerator, our chiplet-centric paradigm improves perf-per-$ by 9.3× over an FPGA, and ∼4× over a conventional ASIC.Keywords
This publication has 11 references indexed in Scilit:
- Neksus: An Interconnect for Heterogeneous System-In-Package Architectures2020
- Design Space Exploration for Chiplet-Assembly-Based ProcessorsIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2020
- SiPterposer: A Fault-Tolerant Substrate for Flexible System-in-Package Design2019
- A cross-layer methodology for design and optimization of networks in 2.5D systems2018
- Stitch: Fusible Heterogeneous Accelerators Enmeshed with Many-Core Architecture for Wearables2018
- MoonwalkACM SIGPLAN Notices, 2017
- Cost analysis and cost-driven IP reuse methodology for SoC design based on 2.5D/3D integration2016
- Enabling interposer-based disintegration of multi-core processors2015
- Q1002014
- The cost study of 300mm through silicon interposer (TSI) with BEOL interconnect2013