DocumentCode
292868
Title
A synthesis framework based on trace and automata theory
Author
Fron, Jérôme ; Yang, Jerry Chih-Yuan ; Damiani, Maurizio ; Micheli, Giovanni De
Author_Institution
Center for Integrated Systems, Stanford Univ., CA, USA
Volume
1
fYear
1994
fDate
30 May-2 Jun 1994
Firstpage
291
Abstract
In this paper we present a method for modeling don´t cares at high-level in a form that can be used by sequential logic synthesis. Behavior is specified by a set of concurrent, interacting processes. Each process is described formally by its set of execution traces and represented by an ω-automaton. This type of specification is formally precise and allows the inclusion of don´t cares by allowing multiple execution traces for a given input. Moreover, it allows us to cast the synthesis problem into a language containment problem, and to provide a formal description of these don´t cares. We have developed a prototype synthesis system based on this framework, targeting the synthesis of the control portion of a circuit. Starting from a hardware description language Hardware, a specification is expressed in terms of a set of interconnected ω-automata. We demonstrate the feasibility of the approach by showing the possibility of traversing the state space of the specification automata
Keywords
automata theory; high level synthesis; logic design; sequential circuits; state-space methods; Hardware; automata theory; concurrent interacting processes; don´t cares modelling; execution traces; formal description; hardware description language; interconnected ω-automata; sequential logic synthesis; specification automata; state space; synthesis framework; trace theory; Automata; Automatic control; Circuit synthesis; Control system synthesis; Hardware design languages; Integrated circuit interconnections; LAN interconnection; Logic; Prototypes; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1994. ISCAS '94., 1994 IEEE International Symposium on
Conference_Location
London
Print_ISBN
0-7803-1915-X
Type
conf
DOI
10.1109/ISCAS.1994.408812
Filename
408812
Link To Document