Cleaning up: garbage-free reversible circuits by design languages

1 Citationer (Scopus)

Abstract

Reversible logic is a computational model that ensure that no values are discarded or duplicated. This gives the connection to Landauer’s principle if and only if the underlying circuits are garbage-free.
This paper shows how to describe and implement garbage-free reversible logic circuits in an easy and concise way. We use two domain-specific languages that are designed to describe reversible logic at different levels and garbage-free methods to translate between these. This approach relies heavily on programming language technology that is known and used for conventional functional languages. Though the languages ensure reversibility of the logic descriptions, they are not guaranteed to be garbage- free. It is still an important task for the designer to find the correct embeddings.
OriginalsprogEngelsk
Titel2012 International Symposium on Electronic System Design (ISED)
Antal sider5
ForlagIEEE
Publikationsdato1 jan. 2012
Sider6-10
ISBN (Trykt)978-1-4673-4704-4
DOI
StatusUdgivet - 1 jan. 2012
BegivenhedInternational Symposium on Electronic System Design (ISED), 2012 -
Varighed: 19 dec. 201222 dec. 2012

Konference

KonferenceInternational Symposium on Electronic System Design (ISED), 2012
Periode19/12/201222/12/2012

Fingeraftryk

Dyk ned i forskningsemnerne om 'Cleaning up: garbage-free reversible circuits by design languages'. Sammen danner de et unikt fingeraftryk.

Citationsformater