DocumentCode :
820216
Title :
Direct Mapping of Low-Latency Asynchronous Controllers From STGs
Author :
Sokolov, Danil ; Bystrov, Alexander ; Yakovlev, Alex
Author_Institution :
Univ. of Newcastle, Newcastle upon Tyne
Volume :
26
Issue :
6
fYear :
2007
fDate :
6/1/2007 12:00:00 AM
Firstpage :
993
Lastpage :
1009
Abstract :
A method for an automated synthesis of low-latency asynchronous controllers is presented. It is based on a direct mapping approach and starts from an initial specification in the form of a signal transition graph (STG). This STG is split into a device and an environment, which synchronize via a communication net that models wires. The device is represented as a tracker and a bouncer. The tracker follows the state of the environment and provides reference points to the device outputs. The bouncer communicates with the environment and generates output events in response to the input events according to the state of the tracker. This two-level architecture provides an efficient interface to the environment and is convenient for subsequent mapping into a circuit netlist. A set of optimization heuristics is developed to reduce the latency and size of the circuit. As a result of this paper, a software tool called OptiMist has been developed. Its low algorithmic complexity allows large specifications to be synthesized, which is not possible for the tools based on state-space exploration. OptiMist successfully interfaces conventional EDA design flow for simulation, timing analysis, and place-and-route
Keywords :
Petri nets; VLSI; asynchronous circuits; controllers; electronic design automation; optimisation; EDA design flow; OptiMist; VLSI; asynchronous circuits; automated synthesis; circuit netlist; communication net; control synthesis; direct mapping; low algorithmic complexity; low-latency asynchronous controllers; low-latency controllers; optimization heuristics; signal transition graph; software tool; timing analysis; Automatic control; Circuit synthesis; Communication system control; Computer architecture; Delay; Design optimization; Signal mapping; Signal synthesis; Software tools; Wires; Asynchronous circuits; VLSI; control synthesis; direct mapping; low-latency controllers; signal transition graphs;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2006.884416
Filename :
4167995
Link To Document :
بازگشت