Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. SyReC: A hardware description language for the specification and synthesis of reversible circuits
 
research article

SyReC: A hardware description language for the specification and synthesis of reversible circuits

Wille, Robert
•
Schönborn, Eleonora
•
Soeken, Mathias  
Show more
2016
The VLSI Journal Integration

Although researchers and engineers originally focused on a preponderantly irreversible computing paradigm, alternative models receive more and more attention. Reversible computation is a promising example which has applications in many emerging technologies such as quantum computation or alternative directions for low-power design. Accordingly, the design of reversible circuits has become an intensely studied research area. In particular, the efficient synthesis of complex reversible circuits poses an important and difficult research question. Most of the solutions proposed thus far are based on pure Boolean function representations such as truth tables or decision diagrams. In this paper, we provide a comprehensive introduction to and present extensions for the hardware description language SyReC which allows for the specification and automatic synthesis of reversible circuits. Besides a detailed presentation of the language׳s concepts and operations, we additionally propose algorithms that optimize the resulting circuits with respect to different objectives. A case study on a RISC CPU as well as a thorough experimental evaluation of both, the synthesis approach and its optimizations, show the applicability and demonstrate the advantage of SyReC compared to other solutions based on Boolean function representations.

  • Details
  • Metrics
Type
research article
DOI
10.1016/j.vlsi.2015.10.001
Author(s)
Wille, Robert
Schönborn, Eleonora
Soeken, Mathias  
Drechsler, Rolf
Date Issued

2016

Published in
The VLSI Journal Integration
Volume

53

Issue

March

Start page

39

End page

53

Subjects

reversible logic

•

hardware description languages

•

synthesis

•

optimization

Editorial or Peer reviewed

NON-REVIEWED

Written at

EPFL

EPFL units
LSI1  
Available on Infoscience
February 16, 2016
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/124266
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés