Loading…

Architecture, Chip, and Package Codesign Flow for Interposer-Based 2.5-D Chiplet Integration Enabling Heterogeneous IP Reuse

A new trend in system-on-chip (SoC) design is chiplet-based IP reuse using 2.5-D integration. Complete electronic systems can be created through the integration of chiplets on an interposer, rather than through a monolithic flow. This approach expands access to a large catalog of off-the-shelf intel...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on very large scale integration (VLSI) systems 2020-11, Vol.28 (11), p.2424-2437
Main Authors: Kim, Jinwoo, Murali, Gauthaman, Park, Heechun, Qin, Eric, Kwon, Hyoukjun, Chekuri, Venkata Chaitanya Krishna, Rahman, Nael Mizanur, Dasari, Nihar, Singh, Arvind, Lee, Minah, Torun, Hakki Mert, Roy, Kallol, Swaminathan, Madhavan, Mukhopadhyay, Saibal, Krishna, Tushar, Lim, Sung Kyu
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c295t-11c58af9ee3d4d8a8d29de46034b15d40944a6758e4308fba7340fc5655bdaac3
cites cdi_FETCH-LOGICAL-c295t-11c58af9ee3d4d8a8d29de46034b15d40944a6758e4308fba7340fc5655bdaac3
container_end_page 2437
container_issue 11
container_start_page 2424
container_title IEEE transactions on very large scale integration (VLSI) systems
container_volume 28
creator Kim, Jinwoo
Murali, Gauthaman
Park, Heechun
Qin, Eric
Kwon, Hyoukjun
Chekuri, Venkata Chaitanya Krishna
Rahman, Nael Mizanur
Dasari, Nihar
Singh, Arvind
Lee, Minah
Torun, Hakki Mert
Roy, Kallol
Swaminathan, Madhavan
Mukhopadhyay, Saibal
Krishna, Tushar
Lim, Sung Kyu
description A new trend in system-on-chip (SoC) design is chiplet-based IP reuse using 2.5-D integration. Complete electronic systems can be created through the integration of chiplets on an interposer, rather than through a monolithic flow. This approach expands access to a large catalog of off-the-shelf intellectual properties (IPs), allows reuse of them, and enables heterogeneous integration of blocks in different technologies. In this article, we present a highly integrated design flow that encompasses architecture, circuit, and package to build and simulate heterogeneous 2.5-D designs. Our target design is 64core architecture based on Reduced Instruction Set Computer (RISC)-V processor. We first chipletize each IP by adding logical protocol translators and physical interface modules. We convert a given register transfer level (RTL) for 64-core processor into chiplets, which are enhanced with our centralized network-onchip. Next, we use our tool to obtain physical layouts, which is subsequently used to synthesize chip-to-chip I/O drivers and these chiplets are placed/routed on a silicon interposer. Our package models are used to calculate power, performance, and area (PPA) and reliability of 2.5-D design. Our design space exploration (DSE) study shows that 2.5-D integration incurs 1.29× power and 2.19× area overheads compared with 2-D counterpart. Moreover, we perform DSE studies for power delivery scheme and interposer technology to investigate the tradeoffs in 2.5-D integrated chip (IC) designs.
doi_str_mv 10.1109/TVLSI.2020.3015494
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1109_TVLSI_2020_3015494</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9174651</ieee_id><sourcerecordid>2454481462</sourcerecordid><originalsourceid>FETCH-LOGICAL-c295t-11c58af9ee3d4d8a8d29de46034b15d40944a6758e4308fba7340fc5655bdaac3</originalsourceid><addsrcrecordid>eNo9kN9LwzAQx4soOKf_gL4EfLU1SS9d8zjr5gYDh05fS9Zcu86ZzKRFBP94ux94L3dw388dfILgmtGIMSrvF--z12nEKadRTJkACSdBjwkxCGVXp91MkzhMOaPnwYX3a0oZgKS94HfoilXdYNG0Du9Itqq3d0QZTeaq-FAVksxq9HVlyHhjv0lpHZmaBt3WenThg_KoCY9E-LhHN9js15VTTW0NGRm13NSmIhPsGFuhQdt6Mp2TF2w9XgZnpdp4vDr2fvA2Hi2ySTh7fppmw1lYcCmakLFCpKqUiLEGnapUc6kREhrDkgkNVAKoZCBShJim5VINYqBlIRIhllqpIu4Ht4e7W2e_WvRNvratM93LnIMASBkkvEvxQ6pw1nuHZb519adyPzmj-c5yvrec7yznR8sddHOAakT8ByQbQCJY_AcRu3i5</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2454481462</pqid></control><display><type>article</type><title>Architecture, Chip, and Package Codesign Flow for Interposer-Based 2.5-D Chiplet Integration Enabling Heterogeneous IP Reuse</title><source>IEEE Xplore (Online service)</source><creator>Kim, Jinwoo ; Murali, Gauthaman ; Park, Heechun ; Qin, Eric ; Kwon, Hyoukjun ; Chekuri, Venkata Chaitanya Krishna ; Rahman, Nael Mizanur ; Dasari, Nihar ; Singh, Arvind ; Lee, Minah ; Torun, Hakki Mert ; Roy, Kallol ; Swaminathan, Madhavan ; Mukhopadhyay, Saibal ; Krishna, Tushar ; Lim, Sung Kyu</creator><creatorcontrib>Kim, Jinwoo ; Murali, Gauthaman ; Park, Heechun ; Qin, Eric ; Kwon, Hyoukjun ; Chekuri, Venkata Chaitanya Krishna ; Rahman, Nael Mizanur ; Dasari, Nihar ; Singh, Arvind ; Lee, Minah ; Torun, Hakki Mert ; Roy, Kallol ; Swaminathan, Madhavan ; Mukhopadhyay, Saibal ; Krishna, Tushar ; Lim, Sung Kyu</creatorcontrib><description>A new trend in system-on-chip (SoC) design is chiplet-based IP reuse using 2.5-D integration. Complete electronic systems can be created through the integration of chiplets on an interposer, rather than through a monolithic flow. This approach expands access to a large catalog of off-the-shelf intellectual properties (IPs), allows reuse of them, and enables heterogeneous integration of blocks in different technologies. In this article, we present a highly integrated design flow that encompasses architecture, circuit, and package to build and simulate heterogeneous 2.5-D designs. Our target design is 64core architecture based on Reduced Instruction Set Computer (RISC)-V processor. We first chipletize each IP by adding logical protocol translators and physical interface modules. We convert a given register transfer level (RTL) for 64-core processor into chiplets, which are enhanced with our centralized network-onchip. Next, we use our tool to obtain physical layouts, which is subsequently used to synthesize chip-to-chip I/O drivers and these chiplets are placed/routed on a silicon interposer. Our package models are used to calculate power, performance, and area (PPA) and reliability of 2.5-D design. Our design space exploration (DSE) study shows that 2.5-D integration incurs 1.29× power and 2.19× area overheads compared with 2-D counterpart. Moreover, we perform DSE studies for power delivery scheme and interposer technology to investigate the tradeoffs in 2.5-D integrated chip (IC) designs.</description><identifier>ISSN: 1063-8210</identifier><identifier>EISSN: 1557-9999</identifier><identifier>DOI: 10.1109/TVLSI.2020.3015494</identifier><identifier>CODEN: IEVSE9</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>25-D integrated chip (IC) ; and area (PPA) ; chiplet ; Circuit design ; Co-design ; Computer architecture ; electronic design automation (EDA) flow ; Electronic systems ; Instruction sets (computers) ; Integrated circuits ; interposer ; Layout ; Microprocessors ; power ; Protocols ; reliability ; RISC ; Routing ; Silicon ; System on chip ; Translators ; Wires</subject><ispartof>IEEE transactions on very large scale integration (VLSI) systems, 2020-11, Vol.28 (11), p.2424-2437</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2020</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c295t-11c58af9ee3d4d8a8d29de46034b15d40944a6758e4308fba7340fc5655bdaac3</citedby><cites>FETCH-LOGICAL-c295t-11c58af9ee3d4d8a8d29de46034b15d40944a6758e4308fba7340fc5655bdaac3</cites><orcidid>0000-0003-2796-518X ; 0000-0001-9824-1352 ; 0000-0003-0146-4977 ; 0000-0002-6557-2689 ; 0000-0002-3175-3350 ; 0000-0002-9611-1658 ; 0000-0002-3800-802X ; 0000-0003-4380-6656</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9174651$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Kim, Jinwoo</creatorcontrib><creatorcontrib>Murali, Gauthaman</creatorcontrib><creatorcontrib>Park, Heechun</creatorcontrib><creatorcontrib>Qin, Eric</creatorcontrib><creatorcontrib>Kwon, Hyoukjun</creatorcontrib><creatorcontrib>Chekuri, Venkata Chaitanya Krishna</creatorcontrib><creatorcontrib>Rahman, Nael Mizanur</creatorcontrib><creatorcontrib>Dasari, Nihar</creatorcontrib><creatorcontrib>Singh, Arvind</creatorcontrib><creatorcontrib>Lee, Minah</creatorcontrib><creatorcontrib>Torun, Hakki Mert</creatorcontrib><creatorcontrib>Roy, Kallol</creatorcontrib><creatorcontrib>Swaminathan, Madhavan</creatorcontrib><creatorcontrib>Mukhopadhyay, Saibal</creatorcontrib><creatorcontrib>Krishna, Tushar</creatorcontrib><creatorcontrib>Lim, Sung Kyu</creatorcontrib><title>Architecture, Chip, and Package Codesign Flow for Interposer-Based 2.5-D Chiplet Integration Enabling Heterogeneous IP Reuse</title><title>IEEE transactions on very large scale integration (VLSI) systems</title><addtitle>TVLSI</addtitle><description>A new trend in system-on-chip (SoC) design is chiplet-based IP reuse using 2.5-D integration. Complete electronic systems can be created through the integration of chiplets on an interposer, rather than through a monolithic flow. This approach expands access to a large catalog of off-the-shelf intellectual properties (IPs), allows reuse of them, and enables heterogeneous integration of blocks in different technologies. In this article, we present a highly integrated design flow that encompasses architecture, circuit, and package to build and simulate heterogeneous 2.5-D designs. Our target design is 64core architecture based on Reduced Instruction Set Computer (RISC)-V processor. We first chipletize each IP by adding logical protocol translators and physical interface modules. We convert a given register transfer level (RTL) for 64-core processor into chiplets, which are enhanced with our centralized network-onchip. Next, we use our tool to obtain physical layouts, which is subsequently used to synthesize chip-to-chip I/O drivers and these chiplets are placed/routed on a silicon interposer. Our package models are used to calculate power, performance, and area (PPA) and reliability of 2.5-D design. Our design space exploration (DSE) study shows that 2.5-D integration incurs 1.29× power and 2.19× area overheads compared with 2-D counterpart. Moreover, we perform DSE studies for power delivery scheme and interposer technology to investigate the tradeoffs in 2.5-D integrated chip (IC) designs.</description><subject>25-D integrated chip (IC)</subject><subject>and area (PPA)</subject><subject>chiplet</subject><subject>Circuit design</subject><subject>Co-design</subject><subject>Computer architecture</subject><subject>electronic design automation (EDA) flow</subject><subject>Electronic systems</subject><subject>Instruction sets (computers)</subject><subject>Integrated circuits</subject><subject>interposer</subject><subject>Layout</subject><subject>Microprocessors</subject><subject>power</subject><subject>Protocols</subject><subject>reliability</subject><subject>RISC</subject><subject>Routing</subject><subject>Silicon</subject><subject>System on chip</subject><subject>Translators</subject><subject>Wires</subject><issn>1063-8210</issn><issn>1557-9999</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><recordid>eNo9kN9LwzAQx4soOKf_gL4EfLU1SS9d8zjr5gYDh05fS9Zcu86ZzKRFBP94ux94L3dw388dfILgmtGIMSrvF--z12nEKadRTJkACSdBjwkxCGVXp91MkzhMOaPnwYX3a0oZgKS94HfoilXdYNG0Du9Itqq3d0QZTeaq-FAVksxq9HVlyHhjv0lpHZmaBt3WenThg_KoCY9E-LhHN9js15VTTW0NGRm13NSmIhPsGFuhQdt6Mp2TF2w9XgZnpdp4vDr2fvA2Hi2ySTh7fppmw1lYcCmakLFCpKqUiLEGnapUc6kREhrDkgkNVAKoZCBShJim5VINYqBlIRIhllqpIu4Ht4e7W2e_WvRNvratM93LnIMASBkkvEvxQ6pw1nuHZb519adyPzmj-c5yvrec7yznR8sddHOAakT8ByQbQCJY_AcRu3i5</recordid><startdate>20201101</startdate><enddate>20201101</enddate><creator>Kim, Jinwoo</creator><creator>Murali, Gauthaman</creator><creator>Park, Heechun</creator><creator>Qin, Eric</creator><creator>Kwon, Hyoukjun</creator><creator>Chekuri, Venkata Chaitanya Krishna</creator><creator>Rahman, Nael Mizanur</creator><creator>Dasari, Nihar</creator><creator>Singh, Arvind</creator><creator>Lee, Minah</creator><creator>Torun, Hakki Mert</creator><creator>Roy, Kallol</creator><creator>Swaminathan, Madhavan</creator><creator>Mukhopadhyay, Saibal</creator><creator>Krishna, Tushar</creator><creator>Lim, Sung Kyu</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0003-2796-518X</orcidid><orcidid>https://orcid.org/0000-0001-9824-1352</orcidid><orcidid>https://orcid.org/0000-0003-0146-4977</orcidid><orcidid>https://orcid.org/0000-0002-6557-2689</orcidid><orcidid>https://orcid.org/0000-0002-3175-3350</orcidid><orcidid>https://orcid.org/0000-0002-9611-1658</orcidid><orcidid>https://orcid.org/0000-0002-3800-802X</orcidid><orcidid>https://orcid.org/0000-0003-4380-6656</orcidid></search><sort><creationdate>20201101</creationdate><title>Architecture, Chip, and Package Codesign Flow for Interposer-Based 2.5-D Chiplet Integration Enabling Heterogeneous IP Reuse</title><author>Kim, Jinwoo ; Murali, Gauthaman ; Park, Heechun ; Qin, Eric ; Kwon, Hyoukjun ; Chekuri, Venkata Chaitanya Krishna ; Rahman, Nael Mizanur ; Dasari, Nihar ; Singh, Arvind ; Lee, Minah ; Torun, Hakki Mert ; Roy, Kallol ; Swaminathan, Madhavan ; Mukhopadhyay, Saibal ; Krishna, Tushar ; Lim, Sung Kyu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c295t-11c58af9ee3d4d8a8d29de46034b15d40944a6758e4308fba7340fc5655bdaac3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>25-D integrated chip (IC)</topic><topic>and area (PPA)</topic><topic>chiplet</topic><topic>Circuit design</topic><topic>Co-design</topic><topic>Computer architecture</topic><topic>electronic design automation (EDA) flow</topic><topic>Electronic systems</topic><topic>Instruction sets (computers)</topic><topic>Integrated circuits</topic><topic>interposer</topic><topic>Layout</topic><topic>Microprocessors</topic><topic>power</topic><topic>Protocols</topic><topic>reliability</topic><topic>RISC</topic><topic>Routing</topic><topic>Silicon</topic><topic>System on chip</topic><topic>Translators</topic><topic>Wires</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kim, Jinwoo</creatorcontrib><creatorcontrib>Murali, Gauthaman</creatorcontrib><creatorcontrib>Park, Heechun</creatorcontrib><creatorcontrib>Qin, Eric</creatorcontrib><creatorcontrib>Kwon, Hyoukjun</creatorcontrib><creatorcontrib>Chekuri, Venkata Chaitanya Krishna</creatorcontrib><creatorcontrib>Rahman, Nael Mizanur</creatorcontrib><creatorcontrib>Dasari, Nihar</creatorcontrib><creatorcontrib>Singh, Arvind</creatorcontrib><creatorcontrib>Lee, Minah</creatorcontrib><creatorcontrib>Torun, Hakki Mert</creatorcontrib><creatorcontrib>Roy, Kallol</creatorcontrib><creatorcontrib>Swaminathan, Madhavan</creatorcontrib><creatorcontrib>Mukhopadhyay, Saibal</creatorcontrib><creatorcontrib>Krishna, Tushar</creatorcontrib><creatorcontrib>Lim, Sung Kyu</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on very large scale integration (VLSI) systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kim, Jinwoo</au><au>Murali, Gauthaman</au><au>Park, Heechun</au><au>Qin, Eric</au><au>Kwon, Hyoukjun</au><au>Chekuri, Venkata Chaitanya Krishna</au><au>Rahman, Nael Mizanur</au><au>Dasari, Nihar</au><au>Singh, Arvind</au><au>Lee, Minah</au><au>Torun, Hakki Mert</au><au>Roy, Kallol</au><au>Swaminathan, Madhavan</au><au>Mukhopadhyay, Saibal</au><au>Krishna, Tushar</au><au>Lim, Sung Kyu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Architecture, Chip, and Package Codesign Flow for Interposer-Based 2.5-D Chiplet Integration Enabling Heterogeneous IP Reuse</atitle><jtitle>IEEE transactions on very large scale integration (VLSI) systems</jtitle><stitle>TVLSI</stitle><date>2020-11-01</date><risdate>2020</risdate><volume>28</volume><issue>11</issue><spage>2424</spage><epage>2437</epage><pages>2424-2437</pages><issn>1063-8210</issn><eissn>1557-9999</eissn><coden>IEVSE9</coden><abstract>A new trend in system-on-chip (SoC) design is chiplet-based IP reuse using 2.5-D integration. Complete electronic systems can be created through the integration of chiplets on an interposer, rather than through a monolithic flow. This approach expands access to a large catalog of off-the-shelf intellectual properties (IPs), allows reuse of them, and enables heterogeneous integration of blocks in different technologies. In this article, we present a highly integrated design flow that encompasses architecture, circuit, and package to build and simulate heterogeneous 2.5-D designs. Our target design is 64core architecture based on Reduced Instruction Set Computer (RISC)-V processor. We first chipletize each IP by adding logical protocol translators and physical interface modules. We convert a given register transfer level (RTL) for 64-core processor into chiplets, which are enhanced with our centralized network-onchip. Next, we use our tool to obtain physical layouts, which is subsequently used to synthesize chip-to-chip I/O drivers and these chiplets are placed/routed on a silicon interposer. Our package models are used to calculate power, performance, and area (PPA) and reliability of 2.5-D design. Our design space exploration (DSE) study shows that 2.5-D integration incurs 1.29× power and 2.19× area overheads compared with 2-D counterpart. Moreover, we perform DSE studies for power delivery scheme and interposer technology to investigate the tradeoffs in 2.5-D integrated chip (IC) designs.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TVLSI.2020.3015494</doi><tpages>14</tpages><orcidid>https://orcid.org/0000-0003-2796-518X</orcidid><orcidid>https://orcid.org/0000-0001-9824-1352</orcidid><orcidid>https://orcid.org/0000-0003-0146-4977</orcidid><orcidid>https://orcid.org/0000-0002-6557-2689</orcidid><orcidid>https://orcid.org/0000-0002-3175-3350</orcidid><orcidid>https://orcid.org/0000-0002-9611-1658</orcidid><orcidid>https://orcid.org/0000-0002-3800-802X</orcidid><orcidid>https://orcid.org/0000-0003-4380-6656</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 1063-8210
ispartof IEEE transactions on very large scale integration (VLSI) systems, 2020-11, Vol.28 (11), p.2424-2437
issn 1063-8210
1557-9999
language eng
recordid cdi_crossref_primary_10_1109_TVLSI_2020_3015494
source IEEE Xplore (Online service)
subjects 25-D integrated chip (IC)
and area (PPA)
chiplet
Circuit design
Co-design
Computer architecture
electronic design automation (EDA) flow
Electronic systems
Instruction sets (computers)
Integrated circuits
interposer
Layout
Microprocessors
power
Protocols
reliability
RISC
Routing
Silicon
System on chip
Translators
Wires
title Architecture, Chip, and Package Codesign Flow for Interposer-Based 2.5-D Chiplet Integration Enabling Heterogeneous IP Reuse
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T02%3A04%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Architecture,%20Chip,%20and%20Package%20Codesign%20Flow%20for%20Interposer-Based%202.5-D%20Chiplet%20Integration%20Enabling%20Heterogeneous%20IP%20Reuse&rft.jtitle=IEEE%20transactions%20on%20very%20large%20scale%20integration%20(VLSI)%20systems&rft.au=Kim,%20Jinwoo&rft.date=2020-11-01&rft.volume=28&rft.issue=11&rft.spage=2424&rft.epage=2437&rft.pages=2424-2437&rft.issn=1063-8210&rft.eissn=1557-9999&rft.coden=IEVSE9&rft_id=info:doi/10.1109/TVLSI.2020.3015494&rft_dat=%3Cproquest_cross%3E2454481462%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c295t-11c58af9ee3d4d8a8d29de46034b15d40944a6758e4308fba7340fc5655bdaac3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2454481462&rft_id=info:pmid/&rft_ieee_id=9174651&rfr_iscdi=true