Despite its development several decades ago and several very beneficial properties asynchronous logic design, which is data driven and runs as fast as possible in all situations, is rarely used nowadays. Reasons are of course its disadvantageous properties such as bad testability but also required sophisticated knowledge for designers and missing tools. In this paper we draw a path to tackle the latter points by suggesting a tool/way to generate multiple circuit implementations from a single description. We are aiming to convert specifications written in various input languages, e.g. C or VHDL, to an unified Internal Representation (IR). This IR is composed of building blocks (semantic vocabulary) specified through the Abstract State Machine (ASM) based formal method. The ASM artifact is then used to generate the circuit in the desired (a)synchronous design style. As short term goal we aim to train developers by reading synchronous descriptions and converting them to asynchronous designs however in the long run we hope to establish a unified path for circuit development, which only requires an abstract behavioral description.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Abstract State Machines
en
dc.subject
Asynchronous Logic
en
dc.title
Unified (A)Synchronous Circuit Development
en
dc.type
Preprint
en
dc.type
Preprint
de
dc.rights.license
Urheberrechtsschutz
de
dc.rights.license
In Copyright
en
dc.contributor.affiliation
University of Vienna, Austria
-
dc.contributor.affiliation
Universitat Politècnica de Catalunya, Spain
-
dc.rights.holder
The Author(s)
-
tuw.version
ao
-
tuw.publication.orgunit
E191 - Institut für Computer Engineering
-
dc.identifier.libraryid
AC15666412
-
dc.description.numberOfPages
2
-
dc.identifier.urn
urn:nbn:at:at-ubtuw:3-10213
-
tuw.author.orcid
0000-0001-9954-4881
-
tuw.author.orcid
0000-0002-0965-5746
-
dc.rights.identifier
Urheberrechtsschutz
de
dc.rights.identifier
In Copyright
en
dc.description.sponsorshipexternal
Fonds zur Förderung der Wissenschaftlichen Forschung
-
dc.relation.grantnoexternal
I3485-N31
-
item.grantfulltext
open
-
item.openairecristype
http://purl.org/coar/resource_type/c_816b
-
item.openaccessfulltext
Open Access
-
item.openairetype
preprint
-
item.cerifentitytype
Publications
-
item.fulltext
with Fulltext
-
item.mimetype
application/pdf
-
item.languageiso639-1
en
-
crisitem.author.dept
University of Vienna
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems