Thumbnail
Access Restriction
Open

Author Wong, Jennifer L.
Source CiteSeerX
Content type Text
File Format PDF
Language English
Subject Domain (in DDC) Computer science, information & general works ♦ Data processing & computer science
Subject Keyword Objective Function ♦ Behavioral Synthesis ♦ Traditional Cad Optimization Algorithm ♦ Optimization Goal ♦ Main Step ♦ Synthesis Step ♦ Total Number ♦ Generic Forward-looking Objective Function ♦ Applied Tool ♦ Forward-looking Objective Function ♦ Register Assignment ♦ Unforeseen Negative Impact ♦ Targeted Objective Function ♦ New Type ♦ Behavioral Synthesis Tool ♦ Third Phase ♦ Design Process ♦ High Level Synthesis ♦ Design Flow ♦ Systematic Way
Description In Proceedings of the Design Automation Conference. XILINX, INC. Visit the Web site www.xilinx.com/apps/appsweb.htm
The effectiveness of traditional CAD optimization algorithms is proportional to the accuracy of the targeted objective functions. However, behavioral synthesis tools are not used in isolation; they form a strongly connected design flow where each tool optimizes its own objective function without considering the consequences on the optimization goals of the subsequently applied tools. Therefore, efforts to optimize one aspect of a design often have unforeseen negative impacts on other phases of the design process. Our objective is to establish a systematic way of developing and validating new types of objective functions that consider the effects on subsequently applied synthesis steps. We demonstrate the generic forward-looking objective function (FLOF) strategy on three main steps in behavioral synthesis: (i) Transformation, (ii) Scheduling, and (iii) Register Assignment. We show how the FLOF can be used in the first two phases to reduce the total number of registers required in the third phase.
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research
Education Level UG and PG ♦ Career/Technical Study
Learning Resource Type Article
Publisher Date 2002-01-01