Equivalence verification of polynomial datapaths with fixed-size bit-vectors using finite ring algebra

This paper addresses the problem of equivalence verification of RTL descriptions. The focus is on datapath-oriented designs that implement polynomial computations over fixed-size bit-vectors. When the size (m) of the entire datapath is kept constant, fixed-size bit-vector arithmetic manifests itself...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:ICCAD-2005 : International Conference on Computer Aided Design, November 6-10, 2005, DoubleTree Hotel, San Jose, CA S. 291 - 296
Hauptverfasser: Shekhar, N., Kalla, P., Enescu, F., Gopalakrishnan, S.
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: Washington, DC, USA IEEE Computer Society 31.05.2005
IEEE
ACM
Schriftenreihe:ACM Conferences
Schlagworte:
ISBN:078039254X, 9780780392540
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract This paper addresses the problem of equivalence verification of RTL descriptions. The focus is on datapath-oriented designs that implement polynomial computations over fixed-size bit-vectors. When the size (m) of the entire datapath is kept constant, fixed-size bit-vector arithmetic manifests itself as polynomial algebra over finite integer rings of residue classes Z/sub 2//sup m/. The verification problem then reduces to that of checking equivalence of multi-variate polynomials over Z/sub 2//sup m/. This paper exploits the concepts of polynomial reducibility over Z/sub 2//sup m/ and derives an algorithmic procedure to transform a given polynomial into a unique canonical form modulo 2/sup m/. Equivalence testing is then carried out by coefficient matching. Experiments demonstrate the effectiveness of our approach over contemporary techniques.
AbstractList This paper addresses the problem of equivalence verification of RTL descriptions. The focus is on datapath-oriented designs that implement polynomial computations over fixed-size bit-vectors. When the size (m) of the entire datapath is kept constant, fixed-size bit-vector arithmetic manifests itself as polynomial algebra over finite integer rings of residue classes Z/sub 2//sup m/. The verification problem then reduces to that of checking equivalence of multi-variate polynomials over Z/sub 2//sup m/. This paper exploits the concepts of polynomial reducibility over Z/sub 2//sup m/ and derives an algorithmic procedure to transform a given polynomial into a unique canonical form modulo 2/sup m/. Equivalence testing is then carried out by coefficient matching. Experiments demonstrate the effectiveness of our approach over contemporary techniques.
This paper addresses the problem of equivalence verification of RTL descriptions. The focus is on datapath-oriented designs that implement polynomial computations over fixed-size bit-vectors. When the size (m) of the entire datapath is kept constant, fixed-size bit-vector arithmetic manifests itself as polynomial algebra over finite integer rings of residue classes Z(2)/ m/. The verification problem then reduces to that of checking equivalence of multi-variate polynomials over Z(2)/ m/. This paper exploits the concepts of polynomial reducibility over Z(2)/ m/ and derives an algorithmic procedure to transform a given polynomial into a unique canonical form modulo 2/ m/. Equivalence testing is then carried out by coefficient matching. Experiments demonstrate the effectiveness of our approach over contemporary techniques.
Author Shekhar, N.
Kalla, P.
Gopalakrishnan, S.
Enescu, F.
Author_xml – sequence: 1
  givenname: N.
  surname: Shekhar
  fullname: Shekhar, N.
  organization: Dept. of Electr. & Comput. Eng., Utah Univ., Salt Lake, UT, USA
– sequence: 2
  givenname: P.
  surname: Kalla
  fullname: Kalla, P.
  organization: Dept. of Electr. & Comput. Eng., Utah Univ., Salt Lake, UT, USA
– sequence: 3
  givenname: F.
  surname: Enescu
  fullname: Enescu, F.
  organization: R. Inst. of Technol., Stockholm, Sweden
– sequence: 4
  givenname: S.
  surname: Gopalakrishnan
  fullname: Gopalakrishnan, S.
  organization: R. Inst. of Technol., Stockholm, Sweden
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17834152$$DView record in Pascal Francis
BookMark eNqNkLtOAzEQRS0BEhCoad2AaDZ41t7NpkQRLykSDUh01tg7BsPGTuxNeHw9C-QDuM0d6R5NcQ7ZboiBGDsBMa6GXACU01rA-LeV2mGHYtIIOS0r9bTPjnN-FUPkVDZVecDc1WrtN9hRsMQ3lLzzFnsfA4-OL2P3GeLCY8db7HGJ_Uvm775_4c5_UFtk_0Xc-L7YkO1jynydfXgexuB74unnxu6ZTMIjtuewy3S87RF7vL56mN0W8_ubu9nlvECQEgrnWtE0VSsFmVIZp6h0rYKJQCQw0xKaWkhl2qaxUCtAZWtRTQitMw4tCTliZ39_lymu1pR7vfDZUtdhoLjOWkIlVA0wgKdbELPFziUM1me9TH6B6VPDpJEKqnLgzv84tAttYnzLGoT-Ea23ovVW9ICO_4lqkzw5-Q2p1IJd
ContentType Conference Proceeding
Copyright 2006 INIST-CNRS
Copyright_xml – notice: 2006 INIST-CNRS
DBID IQODW
7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.5555/1129601.1129644
DatabaseName Pascal-Francis
Computer and Information Systems 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 Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Applied Sciences
EndPage 296
ExternalDocumentID 17834152
Genre Conference Paper
GroupedDBID 6IE
6IF
6IG
6IH
6IK
6IL
6IM
6IN
AAJGR
AARBI
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IERZE
OCL
RIB
RIC
RIE
RIL
RIO
AAWTH
IQODW
LHSKQ
7SC
8FD
JQ2
L7M
L~C
L~D
ID FETCH-LOGICAL-a1331-ffd0885d30eb24bf4e2fd4170aae1b92186034bd88c1641a4c6057eacfbface03
ISBN 078039254X
9780780392540
IngestDate Fri Jul 11 10:34:09 EDT 2025
Thu Dec 26 02:25:43 EST 2024
Wed Jan 31 06:44:06 EST 2024
IsPeerReviewed false
IsScholarly false
Keywords Performance evaluation
Algorithmics
Register transfer level
Modulo calculus
Canonical form
Language English
License CC BY 4.0
LinkModel OpenURL
MeetingName ICCAD-2005 (International Conference on Computer Aided Design)
MergedId FETCHMERGED-LOGICAL-a1331-ffd0885d30eb24bf4e2fd4170aae1b92186034bd88c1641a4c6057eacfbface03
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31504611
PQPubID 23500
PageCount 6
ParticipantIDs pascalfrancis_primary_17834152
acm_books_10_5555_1129601_1129644
proquest_miscellaneous_31504611
acm_books_10_5555_1129601_1129644_brief
PublicationCentury 2000
PublicationDate 20050531
2005
20051101
PublicationDateYYYYMMDD 2005-05-31
2005-01-01
2005-11-01
PublicationDate_xml – month: 05
  year: 2005
  text: 20050531
  day: 31
PublicationDecade 2000
PublicationPlace Washington, DC, USA
PublicationPlace_xml – name: Washington, DC, USA
– name: New York NY
– name: Piscataway NJ
PublicationSeriesTitle ACM Conferences
PublicationTitle ICCAD-2005 : International Conference on Computer Aided Design, November 6-10, 2005, DoubleTree Hotel, San Jose, CA
PublicationYear 2005
Publisher IEEE Computer Society
IEEE
ACM
Publisher_xml – name: IEEE Computer Society
– name: ACM
– name: IEEE
SSID ssj0000393852
Score 1.3535799
Snippet This paper addresses the problem of equivalence verification of RTL descriptions. The focus is on datapath-oriented designs that implement polynomial...
SourceID proquest
pascalfrancis
acm
SourceType Aggregation Database
Index Database
Publisher
StartPage 291
SubjectTerms Applied sciences
Electric, optical and optoelectronic circuits
Electronics
Exact sciences and technology
Mathematics of computing
Mathematics of computing -- Mathematical analysis
Mathematics of computing -- Mathematical analysis -- Numerical analysis
Mathematics of computing -- Mathematical analysis -- Numerical analysis -- Computations on polynomials
Theoretical study. Circuits analysis and design
Title Equivalence verification of polynomial datapaths with fixed-size bit-vectors using finite ring algebra
URI https://www.proquest.com/docview/31504611
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEF6lFQc48SgiFMoiIXGIXOx4nbUPnKoCF6JKFKk3a70PYjXYaR1HgV_Un9kZr712AxJwIAfH2Vhra-bzzjezOzuEvNEzEUY6ij0BttljYCTgTDEv0sDugQFzIVhTbILP5_HFRXI2Gt10uTCbJS-KeLtNVv9V1dAGysbU2X9Qt-sUGuAclA5HUDscdxjxb43PmWusuvl_DOlM0KvDzRNOPu9EAaXL-cOJg67Kg4dbR6qJGizwaMP3V3UOj9tcD7LBlUaOda7K5Q9Mc8aJH7EWWO24zZ4z-VYrr8p_6kmWr72NtlV-6iZSYXIkvhObL7n8hlPZLvCz0JcLuwZ8fuyMAwb_G_rrmk5hxJZ1w8Rd28dyJZbiEkaxRVuE-Yv9D9Wgq_coij7h8W78I-qm7gc-sZNNt9S1d5KBAflAASO7DLQbpW2BsNbgT21J3V1bEsEHwxpAiMBpPW6-Gdsje5wHNk_QxfIwvzmObFSou127uVP327fbSmGn73a6RF4kv-OiXFHBe2lsQZVfuEFDeM4fkoNeMrSH1CMy0sVj8mCwi-UTYgaQoENI0NLQHhLUQYIiJGgPCTqABG0gQS0kKN6AtpA4IF8_nJ6ffPLa8h2eCMIw8IxRYMIiFfo6m7LMMD01igXcF0IHWYLF0PyQZSqOJfjsgWASXGsORMBkRmAZu6dkvygL_YxQIPUGqKxKpAQGLGTMeTYzRobZLDGST8fkNYgwxbewSsGtRTGnrZjTVsxj8vaP16QZ4M-MydEdVaQru_FLGmBVGiC8Y_Kq000KozFOsYlCl3WVhuBfsVkQPP-LBzok93s8vyD76-tavyT35GadV9dHDcJuAXmqpdo
linkProvider IEEE
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+of+the+2005+IEEE%2FACM+International+conference+on+Computer-aided+design&rft.atitle=Equivalence+verification+of+polynomial+datapaths+with+fixed-size+bit-vectors+using+finite+ring+algebra&rft.au=Shekhar%2C+N.&rft.au=Kalla%2C+P.&rft.au=Enescu%2C+F.&rft.au=Gopalakrishnan%2C+S.&rft.series=ACM+Conferences&rft.date=2005-05-31&rft.pub=IEEE+Computer+Society&rft.isbn=078039254X&rft.spage=291&rft.epage=296&rft_id=info:doi/10.5555%2F1129601.1129644
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780392540/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780392540/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780392540/sc.gif&client=summon&freeimage=true