A process-variation-aware multi-scenario high-level synthesis algorithm for distributed-register architectures
In order to tackle a process-variation problem, we can define several scenarios, each of which corresponds to a particular LSI behavior, such as a typical-case scenario and a worst-case scenario. By designing a single LSI chip which realizes multiple scenarios simultaneously, we can have a process-v...
Saved in:
| Published in | Proceedings / IEEE International SOC Conference pp. 7 - 12 |
|---|---|
| Main Authors | , , , |
| Format | Conference Proceeding Journal Article |
| Language | English |
| Published |
IEEE
01.09.2015
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 2164-1706 |
| DOI | 10.1109/SOCC.2015.7406898 |
Cover
| Abstract | In order to tackle a process-variation problem, we can define several scenarios, each of which corresponds to a particular LSI behavior, such as a typical-case scenario and a worst-case scenario. By designing a single LSI chip which realizes multiple scenarios simultaneously, we can have a process-variation-tolerant LSI chip. In this paper, we propose a process-variation-aware low-latency and multi-scenario high-level synthesis algorithm targeting new distributed-register architectures, called HDR architectures. We assume two scenarios, a typical-case scenario and a worst-case scenario, and realize them onto a single chip. We first schedule/bind each of the scenarios independently. After that, we commonize the scheduling/binding results for the typical-case and worst-case scenarios and thus generate a commonized area-minimized floorplan result. Experimental results show that our algorithm reduces the latency of the typical-case scenario by up to 50% without increasing the latency of the worst-case scenario, compared with several existing methods. |
|---|---|
| AbstractList | In order to tackle a process-variation problem, we can define several scenarios, each of which corresponds to a particular LSI behavior, such as a typical-case scenario and a worst-case scenario. By designing a single LSI chip which realizes multiple scenarios simultaneously, we can have a process-variation-tolerant LSI chip. In this paper, we propose a process-variation-aware low-latency and multi-scenario high-level synthesis algorithm targeting new distributed-register architectures, called HDR architectures. We assume two scenarios, a typical-case scenario and a worst-case scenario, and realize them onto a single chip. We first schedule/bind each of the scenarios independently. After that, we commonize the scheduling/binding results for the typical-case and worst-case scenarios and thus generate a commonized area-minimized floorplan result. Experimental results show that our algorithm reduces the latency of the typical-case scenario by up to 50% without increasing the latency of the worst-case scenario, compared with several existing methods. |
| Author | Togawa, Nozomu Youhua Shi Igawa, Koki Yanagisawa, Masao |
| Author_xml | – sequence: 1 givenname: Koki surname: Igawa fullname: Igawa, Koki email: koki@togawa.cs.waseda.ac.jp organization: Dept. of Comput. Sci. & Commun. Eng., Waseda Univ., Tokyo, Japan – sequence: 2 surname: Youhua Shi fullname: Youhua Shi organization: Waseda Inst. for Adv. Study, Waseda Univ., Tokyo, Japan – sequence: 3 givenname: Masao surname: Yanagisawa fullname: Yanagisawa, Masao email: igawa@togawa.cs.waseda.ac.jp organization: Dept. of Comput. Sci. & Commun. Eng., Waseda Univ., Tokyo, Japan – sequence: 4 givenname: Nozomu surname: Togawa fullname: Togawa, Nozomu email: togawa@togawa.cs.waseda.ac.jp organization: Dept. of Comput. Sci. & Commun. Eng., Waseda Univ., Tokyo, Japan |
| BookMark | eNotkEtLAzEcxKMo2NZ-APGyRy-pyeaxm2MpvqDQg3pessk_3cg-apKt9Nu70J6GYX4MzMzRTT_0gNADJStKiXr-3G02q5xQsSo4kaUqr9BSFSXlsmCKKE6v0SynkmNaEHmH5jH-EMIFUfkM9evsEAYDMeKjDl4nP_RY_-kAWTe2yeNooJ-CIWv8vsEtHKHN4qlPDUQfM93uh-BT02VuCJn1MQVfjwksDrCfHIRMB9P4BCaNAeI9unW6jbC86AJ9v758bd7xdvf2sVlvsaelSphSDtzmTFIGpsytMiCdUnVdqwJEYakTFkpDwUAhmVO6dkLkTlouDLPEsQV6OvdO435HiKnq_LSkbXUPwxgrWuaCC8lUOaGPZ9QDQHUIvtPhVF2eZP_3t2zx |
| ContentType | Conference Proceeding Journal Article |
| DBID | 6IE 6IL CBEJK RIE RIL 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/SOCC.2015.7406898 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEL url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Architecture |
| EISBN | 9781467390941 1467390941 |
| EISSN | 2164-1706 |
| EndPage | 12 |
| ExternalDocumentID | 7406898 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL 6IN AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO IEGSK OCL RIE RIL 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-i189t-114e4d23613ec82d9ce6f99bbb97e57d1f5de8c1ece763f9abf552f6d45c3d0f3 |
| IEDL.DBID | RIE |
| IngestDate | Fri Jul 11 07:52:28 EDT 2025 Wed Aug 27 02:55:08 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i189t-114e4d23613ec82d9ce6f99bbb97e57d1f5de8c1ece763f9abf552f6d45c3d0f3 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Conference-1 ObjectType-Feature-3 content type line 23 SourceType-Conference Papers & Proceedings-2 |
| PQID | 1825456398 |
| PQPubID | 23500 |
| PageCount | 6 |
| ParticipantIDs | proquest_miscellaneous_1825456398 ieee_primary_7406898 |
| PublicationCentury | 2000 |
| PublicationDate | 20150901 |
| PublicationDateYYYYMMDD | 2015-09-01 |
| PublicationDate_xml | – month: 09 year: 2015 text: 20150901 day: 01 |
| PublicationDecade | 2010 |
| PublicationTitle | Proceedings / IEEE International SOC Conference |
| PublicationTitleAbbrev | SOCC |
| PublicationYear | 2015 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0045092 |
| Score | 1.5854208 |
| Snippet | In order to tackle a process-variation problem, we can define several scenarios, each of which corresponds to a particular LSI behavior, such as a typical-case... |
| SourceID | proquest ieee |
| SourceType | Aggregation Database Publisher |
| StartPage | 7 |
| SubjectTerms | Algorithms Architecture Binding Chips Clocks Conferences Data transfer Delays hdr architecture high-level synthesis Integrated circuit interconnections interconnection delay Large scale integration Multiplexing process variation Registers scenario Synthesis System on chip |
| Title | A process-variation-aware multi-scenario high-level synthesis algorithm for distributed-register architectures |
| URI | https://ieeexplore.ieee.org/document/7406898 https://www.proquest.com/docview/1825456398 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEA7Vk15845sIHk3tbpM0OUqxiOADVPBW8phoUXelu1X015vZ3aqoB28LSyBkwjwy3_cNIfvC8k7XJZaZGM4Yt8EzZUXCpHLAjRP4poxoi3N5csNPb8Vtixx8cmEAoAKfQRs_q16-z90En8oOezH6KK1myExPyZqrNfW6PAa-tOlaJh19eHXR7yNwS7SbRc30lF8ut4ojgwVyNt1BDR95aE9K23bvP8QZ_7vFRbL6xdijl5-xaIm0IFsm89_EBldIdkSfa1YAe4kFcmURZl7NGGiFKmSo6xR_5BQljNkjoolo8ZbFDLEYFdQ83uXjUXn_RGOaSz3q7eKoLPAMZzug3AL93pQoVsnN4Pi6f8KaaQtslChdslgYAfeoxdIFp1KvHcigtbVW90D0fBKEB-UScBB9UtDGBiHSID0Xrus7obtGZrM8g3VCjTRCGqSwcsm1kdZIL13q0yREBxs6G2QFT274XAtqDJtD2yB7U9sM4yXHzoXJIJ8UwwTrWBGTKbX599ItMofGrsFf22S2HE9gJ2YLpd2trskHUUbEPA |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1NT9wwEB1ReqC9QAsISmldiSNeNlnbGx-rFWjbAq0ESNwif4zbFTRBm2wR_Ho8SRYQcOgtUmTJ8ljz4XnvDcCOtKI_cInlJoYzLmzwPLMy4SpzKIyT9KZMaItjNT4T38_l-QLs3nNhELEBn2GPPptevi_djJ7K9oYx-mQ6ewWvpRBCtmytud8VMfSlXd8y6eu9k5-jEUG3ZK9b1s1PeeZ0m0hysAxH8z20AJKL3qy2PXf7RJ7xfze5AmsPnD326z4avYMFLN7D20dyg6tQfGVXLS-A_4slcmMTbq7NFFmDK-Sk7BR_lIxEjPkl4YlYdVPEHLGaVMxc_i6nk_rPXxYTXeZJcZeGZaHnNN2BBBfY47ZEtQZnB_unozHv5i3wSZLpmsfSCIUnNZYBuiz12qEKWltr9RDl0CdBesxcgg6jVwra2CBlGpQX0g18PwzWYbEoC9wAZpSRyhCJVSihjbJGeeVSnyYhutjQ34RVOrn8qpXUyLtD24Qvc9vk8ZpT78IUWM6qPKFKVsZ0Kvvw8tLPsDQ-PTrMD78d_9iCN2T4Fgr2ERbr6Qy3Y-5Q20_NlbkDuxzHiQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+%2F+IEEE+International+SOC+Conference&rft.atitle=A+process-variation-aware+multi-scenario+high-level+synthesis+algorithm+for+distributed-register+architectures&rft.au=Igawa%2C+Koki&rft.au=Youhua+Shi&rft.au=Yanagisawa%2C+Masao&rft.au=Togawa%2C+Nozomu&rft.date=2015-09-01&rft.pub=IEEE&rft.eissn=2164-1706&rft.spage=7&rft.epage=12&rft_id=info:doi/10.1109%2FSOCC.2015.7406898&rft.externalDocID=7406898 |