Toggle Main Menu Toggle Search

Open Access padlockePrints

Bridging the Design Methodologies of Burst-Mode Specifications and Signal Transition Graphs

Lookup NU author(s): Dr Alex ChanORCiD, Dr Danil Sokolov, Professor Victor Khomenko, Professor Alex YakovlevORCiD

Downloads


Licence

This work is licensed under a Creative Commons Attribution 4.0 International License (CC BY 4.0).


Abstract

Asynchronous circuits are a promising type of digital circuit that still see moderate usage in today’s commercial products, which has often been linked to the adaptation challenges that are posed within industry, e.g. time required to develop new tools and train designers versus using existing synchronous tools to quickly meet market demands. Several formal models were introduced to aid with the design of asynchronous circuits, including Burst-Mode (BM) Specifications and Signal Transition Graphs (STGs). BM specifications resemble synchronous Finite State Machines (FSMs) allowing circuit designers to easily adapt and use them, however their circuit implementations may be limited due to declining tool support. STGs have access to well-established tools that produce optimal hazard-free circuit implementations, but they are seen as too different by the industry. In this paper, we present a new ‘co-design’ methodology that bridges the gap between BM specifications and STGs by using a formal model called Burst Automaton (BA). BA is a generic FSM-like model that acts as a framework for enabling interoperability between many different formal models, and offers several benefits that BM specifications and STGs can leverage. Our ‘co-design’ methodology is implemented in Workcraft, and is evaluated on several benchmarks showing an improved synthesis flow.


Publication metadata

Author(s): Chan A, Sokolov D, Khomenko V, Yakovlev A

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 29th Asia and South Pacific Design Automation Conference (ASP-DAC)

Year of Conference: 2024

Pages: 734-739

Online publication date: 25/03/2024

Acceptance date: 09/09/2023

Date deposited: 08/06/2025

Publisher: IEEE

URL: https://doi.org/10.1109/ASP-DAC58780.2024.10473788

DOI: 10.1109/ASP-DAC58780.2024.10473788

ePrints DOI: 10.57711/hja8-6581

Library holdings: Search Newcastle University Library for this item

ISBN: 9798350393545


Share