NESCIO: an interactive high level synthesis framework
H.A. Hilderink · 1994
The development and use of a high level synthesis system can be made more convenient when intermediate data can be investigated graphically. Using this graphical representation the designer/user can easily influence the design process or is able to 'tune' his tools. Mostly a high level synthesis system and a graphical framework are two separate platforms. This article describes how both platforms are combined to a powerful entity, using a simple but powerful flexible interface. 1 Introduction A problem with current high level synthesis systems is interpretation of intermediate design data and the possibility to modify this data or synthesis tools in order to obtain better results. A high level synthesis system transforms a behavioral description (algorithm) into a structural description (netlist). This transformation problem can be partitioned into several sub-problems. Each sub problem can, on its turn, be solved in different ways. Therefor it must be possible to the designer to infl...