Toggle Main Menu Toggle Search

Open Access padlockePrints

Optimisation of Balsa control path using STG resynthesis

Lookup NU author(s): Arseniy Alekseyev, Ivan Poliakov, Dr Victor Khomenko, Professor Alex Yakovlev


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


The paper proposes a modification of the standard design workflow that is used in Balsa design automation system. The controllers obtained by syntax-directed mapping used in Balsa usually suffer from performance, area and power overheads because the predesigned set of components is required to implement the declared protocols fully and correctly in order to be reusable in all possible circuit configurations, which results in redundancy. This redundancy can be eliminated by replacing the manually designed gate-level implementations of the high level components with the corresponding STG specifications. The STGs of individual components that form the system are then composed together to produce the final system STG that is used to synthesise an optimal implementation of the control circuit. The process is automated as a plug-in to Workcraft framework.

Publication metadata

Author(s): Alekseyev A, Poliakov I, Khomenko V, Yakovlev A

Editor(s): Yakovlev, A.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 21st UK Asynchronous Forum

Year of Conference: 2009

Pages: 4pp

Publisher: Computer Science Department, University of Bristol