A Fabric Component Based Approach to the Architecture and Design Automation of High-Performance Integer Arithmetic Circuits on FPGA

FPGA-specific primitive instantiation is an efficient approach for design optimization to effectively utilize the native hardware primitives as building blocks. Placement steps also need to be constrained and controlled to improve the circuit critical path delay. Here, the authors present optimized...

Full description

Saved in:
Bibliographic Details
Published inComputational Intelligence in Digital and Network Designs and Applications pp. 33 - 68
Main Authors Palchaudhuri, Ayan, Chakraborty, Rajat Subhra
Format Book Chapter
LanguageEnglish
Published Cham Springer International Publishing
Subjects
Online AccessGet full text

Cover

Loading…
Abstract FPGA-specific primitive instantiation is an efficient approach for design optimization to effectively utilize the native hardware primitives as building blocks. Placement steps also need to be constrained and controlled to improve the circuit critical path delay. Here, the authors present optimized implementations of certain arithmetic circuits and pseudorandom sequence generator circuits to indicate the superior performance scalability achieved using the proposed design methodology in comparison to circuits of identical functionality realized using other existing FPGA CAD tools or design methodologies. The Hardware Description Language specifications as well as the placement constraints can be automatically generated. A GUI-based CAD tool has been developed that is integrated with the Xilinx Integrated Software Environment for design automation of circuits from user specifications.
AbstractList FPGA-specific primitive instantiation is an efficient approach for design optimization to effectively utilize the native hardware primitives as building blocks. Placement steps also need to be constrained and controlled to improve the circuit critical path delay. Here, the authors present optimized implementations of certain arithmetic circuits and pseudorandom sequence generator circuits to indicate the superior performance scalability achieved using the proposed design methodology in comparison to circuits of identical functionality realized using other existing FPGA CAD tools or design methodologies. The Hardware Description Language specifications as well as the placement constraints can be automatically generated. A GUI-based CAD tool has been developed that is integrated with the Xilinx Integrated Software Environment for design automation of circuits from user specifications.
Author Palchaudhuri, Ayan
Chakraborty, Rajat Subhra
Author_xml – sequence: 1
  givenname: Ayan
  surname: Palchaudhuri
  fullname: Palchaudhuri, Ayan
  email: ayanpalchaudhuri@gmail.com
– sequence: 2
  givenname: Rajat Subhra
  surname: Chakraborty
  fullname: Chakraborty, Rajat Subhra
BookMark eNo1kE1OwzAQhY0ACVp6Aja-gME_KUmWodAfqRJdwNqynUljIHZkuyfg4rgtrGbek96b0TdBV847QOie0QdGaflYlxURRLCa8CwZ4ZJfoFl2RfZOFr9Ek39Bixs0i_GTUsrmoihEeYt-GrxUOliDF34Yc7tL-FlFaHEzjsEr0-PkceoBN8H0NoFJhwBYuRa_QLR7h5tD8oNK1jvsO7y2-57sIHQ-DMoZwBuXYA8hx23qB0jHSzaYg00R58hyt2ru0HWnviPM_uYUfSxf3xdrsn1bbRbNlkTGOCdClKpoS047yCurq0Jro0QtzBxACU61MU-aV5p2FbSq6JTu5hpaoY3IthFTxM69cQzW5aek9v4rSkblkabM3KSQGZY8oZOZpvgFdCFq3Q
ContentType Book Chapter
Copyright Springer International Publishing Switzerland 2015
Copyright_xml – notice: Springer International Publishing Switzerland 2015
DOI 10.1007/978-3-319-20071-2_2
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 9783319200712
3319200712
Editor Fakhfakh, Mourad
Tlelo-Cuautle, Esteban
Siarry, Patrick
Editor_xml – sequence: 1
  givenname: Mourad
  surname: Fakhfakh
  fullname: Fakhfakh, Mourad
  email: fakhfakhmourad@gmail.com
– sequence: 2
  givenname: Esteban
  surname: Tlelo-Cuautle
  fullname: Tlelo-Cuautle, Esteban
  email: etlelo@inaoep.mx
– sequence: 3
  givenname: Patrick
  surname: Siarry
  fullname: Siarry, Patrick
  email: siarry@univ-paris12.fr
EndPage 68
GroupedDBID 0D6
0DA
20A
38.
AABBV
AAGZE
AAZAK
AAZUS
ABFTD
ABMNI
ACBPT
ACKNT
ACRRC
AEJLV
AEKFX
AETDV
AEZAY
ALMA_UNASSIGNED_HOLDINGS
APFYR
AZZ
BBABE
CZZ
I4C
IEZ
JJU
MYL
SAO
SBO
SFQCF
TMQGW
TPJZQ
TWXRB
Z7X
Z83
Z88
ID FETCH-LOGICAL-s1122-337a4d720fe3371984bbca393c5eea320bcc6b28b0f8eda4fabf5bed3bc3b28c3
ISBN 3319200704
9783319200705
IngestDate Tue Oct 01 19:44:44 EDT 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-s1122-337a4d720fe3371984bbca393c5eea320bcc6b28b0f8eda4fabf5bed3bc3b28c3
PageCount 36
ParticipantIDs springer_books_10_1007_978_3_319_20071_2_2
PublicationPlace Cham
PublicationPlace_xml – name: Cham
PublicationTitle Computational Intelligence in Digital and Network Designs and Applications
Publisher Springer International Publishing
Publisher_xml – name: Springer International Publishing
SSID ssj0001534437
Score 1.4904597
Snippet FPGA-specific primitive instantiation is an efficient approach for design optimization to effectively utilize the native hardware primitives as building...
SourceID springer
SourceType Publisher
StartPage 33
SubjectTerms Arithmetic Circuits
For Field Programmable Gate Array (FPGA)
Hardware Primitives
Proposed Design Methodology
Xilinx
Title A Fabric Component Based Approach to the Architecture and Design Automation of High-Performance Integer Arithmetic Circuits on FPGA
URI http://link.springer.com/10.1007/978-3-319-20071-2_2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT9wwELYonNoDLbRqEUVz4MQqVRLnsTkGxEJRizhAxS2yHVu7VdmVluQA1_7xzsR5mNALXCIryjr2fvZ4MjPfDGOHviJnVZZ5UaKlFwWGthS2ZCqiMvZFmkqyQ_68TM5voovb-HZwxTTskkp-U4__5ZW8BlW8h7gSS_YFyPad4g1sI754RYTxOlJ-n5pZbV6Bph5DZ8v77qbWXCzJcUTlQBrfwKUN9UbZQtEaNilz7jiuBzfSHzUXdTmvLf08fxiWTuv-R2XdoiJ-i4qkznwt3FWXT2ZCUnA-jW61pECDYzwnm_f13K2GzTJ2YNjBTfK6Wt31aixFoXhXDreBpkk85Xy9qOZ3RMCcnCzWql5Yt8fs6mwwKnY2y5HVczC8PfnI5SglyKLqx46gtdkz2iPbFuZ5dhi48R_E1aJOAi8s8MR-k2YoDrfy04sfvwaTXMyjiFMVx_6VNnWkM4Q-cZXNTTzq-Jk7vdFSrt-zd8RcAaKU4IQ_sA293GHbXd0OaMX4DnvrJKHcZX9zsJhBjxk0mEGHGVQrQMzAxQwQM7CYwYAZrAyMMYMWMxgwgw4zwJ8QZh_Zzez0-uTca0tzePeooIce57SX09A3GptBNo2kVIJnXMVaCx76UqlEhlPpm6kuRWSENLHUJZeK423FP7HNJc7oMwP8RE3wpENds0xIVgglhDEmSHXAhVDlF3bU_acFbbb7osu0jQAUvEAAigaAAgHYe8nD-2yzWtf6K2qVlTxoV8M_D9h9Aw
link.rule.ids 782,783,787,796,27939
linkProvider Library Specific Holdings
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=bookitem&rft.title=Computational+Intelligence+in+Digital+and+Network+Designs+and+Applications&rft.au=Palchaudhuri%2C+Ayan&rft.au=Chakraborty%2C+Rajat+Subhra&rft.atitle=A+Fabric+Component+Based+Approach+to+the+Architecture+and+Design+Automation+of+High-Performance+Integer+Arithmetic+Circuits+on+FPGA&rft.pub=Springer+International+Publishing&rft.isbn=9783319200705&rft.spage=33&rft.epage=68&rft_id=info:doi/10.1007%2F978-3-319-20071-2_2
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9783319200705/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9783319200705/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9783319200705/sc.gif&client=summon&freeimage=true