MPD - Multi-Project Die Sharing Enabled by an Embedded FPGA

The cost for taping out chips in older (mature) technology nodes has decreased significantly in recent years and, for instance, multi-project wafer MPD runs in 130 nm are now available below USD 10 K. In this paper, we will use an embedded FPGA (eFPGA) for integrating multiple smaller user designs into a shared die, called multi-project die - MPD for further reducing cost. This will be possible by sharing an MPW die among multiple users. For instance, in our case study, 7 user designs are sharing one 130 nm MPW run, which allows a tapeout run well at around <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$1 ~\mathrm{K}-2 ~\mathrm{K}$</tex> USD. The eFPGA is not only used for integrating user designs and connecting them to some shared I/O pins, it can also provide useful features for operating and debugging of user designs, such as providing memories, trace buffers or time-to-digital converters. The system presented here will exceed the capabilities of a previous infrastructure that had been provided to make (single user) chip design accessible to a wider community.

Authors

Institutions

Publication Details

Published
2024-12-10
DOI
https://doi.org/10.1109/icfpt64416.2024.11113398
Primary Topic
Simulation Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MPD - Multi-Project Die Sharing Enabled by an Embedded FPGA

Riadh Ben Abdelhamid, Dirk Koch, Nguyen Cong Dao, Myrtle Shah et al.
Simulation Techniques and Applications
article

MPD - Multi-Project Die Sharing Enabled by an Embedded FPGA

Riadh Ben Abdelhamid, Dirk Koch, Nguyen Cong Dao, Myrtle Shah, Gavaskar Kanagara
article en

Abstract

The cost for taping out chips in older (mature) technology nodes has decreased significantly in recent years and, for instance, multi-project wafer MPD runs in 130 nm are now available below USD 10 K. In this paper, we will use an embedded FPGA (eFPGA) for integrating multiple smaller user designs into a shared die, called multi-project die - MPD for further reducing cost. This will be possible by sharing an MPW die among multiple users. For instance, in our case study, 7 user designs are sharing one 130 nm MPW run, which allows a tapeout run well at around <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$1 ~\mathrm{K}-2 ~\mathrm{K}$</tex> USD. The eFPGA is not only used for integrating user designs and connecting them to some shared I/O pins, it can also provide useful features for operating and debugging of user designs, such as providing memories, trace buffers or time-to-digital converters. The system presented here will exceed the capabilities of a previous infrastructure that had been provided to make (single user) chip design accessible to a wider community.

Heidelberg University (DE), University of Manchester (GB)
Engineering and Physical Sciences Research Council
Industry, innovation and infrastructure
Openalex Percentile: Top 64%
Simulation Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

MPD - Multi-Project Die Sharing Enabled by an Embedded FPGA — Riadh Ben Abdelhamid, Dirk Koch, et al. · (2024) | TGRS Research Map | TGRS