DocumentCode :
3097492
Title :
Formalization of finite state machines with data path for the verification of high-level synthesis
Author :
Borrione, Dominique ; Dushina, Julia ; Pierre, Laurence
Author_Institution :
TIMA, Univ. Joseph Fourier, Grenoble, France
fYear :
1998
fDate :
30 Sep-3 Oct 1998
Firstpage :
99
Lastpage :
102
Abstract :
This research aims at verifying the abstract specification levels of standard hardware description languages (we use VHDL [IE931). HLS translates a behavioral description, written as one or more processes, into an abstract automaton in which the states correspond to decision and synchronization points, and operations of the behavioral algorithm are executed on the state transitions [JD97]. After the allocation of the functional units to the operations, and their scheduling, the system is modeled as the interconnection of two modules: (1) an operative (or data) part, which contains the data registers, operators, multiplexers and busses; (2) a control part, which generates the control signals of the operative part, and the sequence of steps to perform the overall computation
Keywords :
finite state machines; hardware description languages; high level synthesis; scheduling; VHDL; abstract automaton; abstract specification levels; behavioral description; control signals; data path; data registers; decision points; finite state machines; functional units; high-level synthesis; overall computation; scheduling; synchronization points; Automata; Automatic control; Boolean functions; Circuits; Data structures; Encoding; High level synthesis; Processor scheduling; Registers; Software libraries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuit Design, 1998. Proceedings. XI Brazilian Symposium on
Conference_Location :
Rio de Janeiro
Print_ISBN :
0-8186-8704-5
Type :
conf
DOI :
10.1109/SBCCI.1998.715419
Filename :
715419
Link To Document :
بازگشت