Title :
NEAT: an object oriented high-level synthesis interface
Author :
Heijligers, M.J.M. ; Hilderink, H.A. ; Timmer, A.H. ; Jess, J.A.G.
Author_Institution :
Design Autom. Sect., Eindhoven Univ. of Technol., Netherlands
fDate :
30 May-2 Jun 1994
Abstract :
In this paper a flexible interface to high-level synthesis data (NEAT) is presented. NEAT offers three design views to common high-level synthesis data domains. Inter- and intra-domain relations are used to represent design relations between synthesis objects and to store synthesis results. To extend the functionality of the common synthesis interface programmers use object oriented programming techniques to create their own specific synthesis interface. Interaction between high-level synthesis tools is achieved by exchanging data using a common file-format, which can easily be extended. A graphical interface has been established to allow interactive interpretation and manipulation of synthesis results. NEAT offers unlimited extendibility and no restrictions towards synthesis trajectories, and therefore is highly suitable as a research platform
Keywords :
graphical user interfaces; high level synthesis; object-oriented programming; NEAT; common file-format; graphical interface; high-level synthesis interface; interactive interpretation; object oriented programming techniques; object oriented synthesis interface; Design automation; Design optimization; Digital signal processors; Flow graphs; High level synthesis; Network synthesis; Processor scheduling; Programming profession; Resource management; Signal synthesis;
Conference_Titel :
Circuits and Systems, 1994. ISCAS '94., 1994 IEEE International Symposium on
Conference_Location :
London
Print_ISBN :
0-7803-1915-X
DOI :
10.1109/ISCAS.1994.408798