A floorplan-driven high-level synthesis algorithm with operation chainings using chaining enumeration

In deep-submicron era, interconnection delays are not negligible even in high-level synthesis and RDR (Regular-Distributed-Register) architecture has been proposed to cope with this problem. In this paper, we propose a high-level synthesis algorithm using operation chainings which reduces the overal...

Full description

Saved in:
Bibliographic Details
Published inAPCCAS : 2014 IEEE Asia Pacific Conference on Circuits and Systems : 17-20 November 2014 pp. 248 - 251
Main Authors Terada, Kotaro, Yanagisawa, Masao, Togawa, Nozomu
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.11.2014
Subjects
Online AccessGet full text
DOI10.1109/APCCAS.2014.7032766

Cover

Abstract In deep-submicron era, interconnection delays are not negligible even in high-level synthesis and RDR (Regular-Distributed-Register) architecture has been proposed to cope with this problem. In this paper, we propose a high-level synthesis algorithm using operation chainings which reduces the overall latency targeting RDR architectures. Our algorithm consists of three steps: The first step enumerates candidates for chaining. The second step introduces maximal chaining distance (MCD), which gives the maximum allowable distance on RDR architecture between chaining candidate operations. The last step performs list-scheduling and binding simultaneously using the results of two preceding steps. Our algorithm enumerates feasible chaining candidates and selects the best ones for RDR architecture. Experimental results show that our algorithm reduces the latency by up to 28.6%, the number of registers by up to 37.5%, the number of multiplexers by up to 25.0%, compared to the conventional approaches.
AbstractList In deep-submicron era, interconnection delays are not negligible even in high-level synthesis and RDR (Regular-Distributed-Register) architecture has been proposed to cope with this problem. In this paper, we propose a high-level synthesis algorithm using operation chainings which reduces the overall latency targeting RDR architectures. Our algorithm consists of three steps: The first step enumerates candidates for chaining. The second step introduces maximal chaining distance (MCD), which gives the maximum allowable distance on RDR architecture between chaining candidate operations. The last step performs list-scheduling and binding simultaneously using the results of two preceding steps. Our algorithm enumerates feasible chaining candidates and selects the best ones for RDR architecture. Experimental results show that our algorithm reduces the latency by up to 28.6%, the number of registers by up to 37.5%, the number of multiplexers by up to 25.0%, compared to the conventional approaches.
Author Terada, Kotaro
Togawa, Nozomu
Yanagisawa, Masao
Author_xml – sequence: 1
  givenname: Kotaro
  surname: Terada
  fullname: Terada, Kotaro
  email: kotaro.terada@togawa.cs.waseda.ac.jp
  organization: Dept. of Comput. Sci. & Commun. Eng., Waseda Univ., Tokyo, Japan
– sequence: 2
  givenname: Masao
  surname: Yanagisawa
  fullname: Yanagisawa, Masao
  organization: Dept. of Comput. Sci. & Commun. Eng., Waseda Univ., Tokyo, Japan
– sequence: 3
  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 eNo9kN1qhDAUhFNooe3WJ9ibvID2xERjLkX6s7DQQtvrJdETTdEoxt2yb9-FSm_mY2AYmLkn1370SMiWQcIYqMfyvarKjyQFJhIJPJV5fkUiJQsmpFJZykHckiiEbwBgKpdSyDuCJbX9OM5Tr33czO6Ennau7eIeT9jTcPZLh8EFqvt2nN3SDfTnonSccNaLGz2tO-28822gx3DBv6foj8MaeiA3VvcBo5Ub8vX89Fm9xvu3l11V7mPHZLbEhRQWbGqaVCljlMwzZbFOLYJtRKEKpbWRphFWNxpsYQqeX8YaboGr2kDON2T71-sQ8TDNbtDz-bCewX8BtExaaA
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/APCCAS.2014.7032766
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
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781479952304
1479952303
EndPage 251
ExternalDocumentID 7032766
Genre orig-research
GroupedDBID 6IE
6IF
6IK
6IL
6IN
AAJGR
AAWTH
ADFMO
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
IERZE
OCL
RIE
RIL
ID FETCH-LOGICAL-i175t-874f0f2bd299bb97659fec2fe0fd48989aab7bd4fada0f8b836014b3f039cb063
IEDL.DBID RIE
IngestDate Wed Aug 27 02:46:14 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-874f0f2bd299bb97659fec2fe0fd48989aab7bd4fada0f8b836014b3f039cb063
PageCount 4
ParticipantIDs ieee_primary_7032766
PublicationCentury 2000
PublicationDate 2014-Nov.
PublicationDateYYYYMMDD 2014-11-01
PublicationDate_xml – month: 11
  year: 2014
  text: 2014-Nov.
PublicationDecade 2010
PublicationTitle APCCAS : 2014 IEEE Asia Pacific Conference on Circuits and Systems : 17-20 November 2014
PublicationTitleAbbrev APCCAS
PublicationYear 2014
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0001967747
Score 1.5634536
Snippet In deep-submicron era, interconnection delays are not negligible even in high-level synthesis and RDR (Regular-Distributed-Register) architecture has been...
SourceID ieee
SourceType Publisher
StartPage 248
SubjectTerms Clocks
Computer architecture
Data transfer
Delays
Image edge detection
Integrated circuit interconnections
Registers
Title A floorplan-driven high-level synthesis algorithm with operation chainings using chaining enumeration
URI https://ieeexplore.ieee.org/document/7032766
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT4MwGG22nfTij834Oz14FFZGKXBcFpfFZGaJLtltaWm_bRGBADvoX28LuKnx4A0I0KZt-r58fe99CN0BCzSS-tICc-pOdYBhcRGAxakA7opAo75J6E-f2GROHxfeooXud1oYpVRFPlO2uazO8mUabU2qrK9X58BnrI3afsBqrdY-nxIy3ZDfGAs5JOwPZ6PR8Nmwt6jdfPmjhEqFIOMjNP1quyaOvNrbUtjRxy9bxv927hj19lo9PNuh0AlqqeQUHX6zGewiNcQQp2mexTyxZG72N2xsiq3YMIZw8Z7oKLDYFJjHqzTflOs3bNKzOM1UvT5wtK4LSRTY8ORXu3tsiPTNSz00Hz-8jCZWU17B2uiYodT7IAUCAyE1IgmhwxIvBBUNQBGQ1FSV5Fz4QlLgkhMIhJF7OFS4QNwwEjq0OUOdJE3UOcKuYFEQEle4lFLPd7jHpOPqnwKAQyS5QF0zYMusdtBYNmN1-ffjK3RgJq1W_F2jTplv1Y2G_lLcVnP-CXnksXQ
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NT8IwFH9BPKgXP8D4bQ8eHXSs-zoSIkEFQiIk3Ei7tkCcG9nGQf96222CGg_e1mVrm76m75fX3-89gDvpeMqTutyQ-tadKIBhUOZJgxImqcU85fV1QH8wdHoT8jS1pxW432hhhBA5-Uw09GN-l8_jYK1DZU21O1uu4-zArk0IsQu11jai4jtqKLdMLWRiv9kedTrtF83fIo3y3x9FVHIf0j2EwdfoBXXktbHOWCP4-JWY8b_TO4L6Vq2HRhs_dAwVEZ3AwbdEgzUQbSTDOE5WIY0MnugTDulExUaoOUMofY8UDkyXKaLhPE6W2eIN6QAtilei2CEoWBSlJFKkmfLzTRtpKn35UR0m3Ydxp2eUBRaMpUINmToJicSyxbjySYwpYGL7UgQtKbDkRNeVpJS5jBNJOcXSY1rwYRJmSWz5AVPg5hSqURyJM0AWcwLPxxaztGVck9oONy3VqZTSxByfQ00v2GxV5NCYlWt18ffrW9jrjQf9Wf9x-HwJ-9qAhf7vCqpZshbXCghk7Ca3_yfurrTB
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=APCCAS+%3A+2014+IEEE+Asia+Pacific+Conference+on+Circuits+and+Systems+%3A+17-20+November+2014&rft.atitle=A+floorplan-driven+high-level+synthesis+algorithm+with+operation+chainings+using+chaining+enumeration&rft.au=Terada%2C+Kotaro&rft.au=Yanagisawa%2C+Masao&rft.au=Togawa%2C+Nozomu&rft.date=2014-11-01&rft.pub=IEEE&rft.spage=248&rft.epage=251&rft_id=info:doi/10.1109%2FAPCCAS.2014.7032766&rft.externalDocID=7032766