DocumentCode
3613497
Title
Behavioral synthesis via engineering change
Author
M. Drinic;D. Kirovski
Author_Institution
Comput. Sci. Dept., California Univ., Los Angeles, CA, USA
fYear
2002
fDate
6/24/1905 12:00:00 AM
Firstpage
18
Lastpage
21
Abstract
Engineering change (EC) is a technique that enables a designer to rapidly perform minor specification alterations while minimally resynthesizing only small portions of the specification throughout several levels of design abstraction. In this paper, we introduce the first EC-based synthesis technique for coordinated design optimization in multiple steps. The technique has four phases: optimization region identification, feedback formulation, resynthesis in first step, and finally resynthesis in the second design step. To demonstrate the technique, we focus on behavioral synthesis and transformation, scheduling, and register assignment steps. We developed a generic EC-based approach for design optimization during multiple consecutive synthesis steps. Next, we show how one can use EC to enhance coordinated application of transformations and scheduling, and scheduling and register assignment.
Keywords
"Design optimization","Design engineering","Feedback","Resource management","Permission","Computer science","Process design","Silicon","Clocks","Registers"
Publisher
ieee
Conference_Titel
Design Automation Conference, 2002. Proceedings. 39th
ISSN
0738-100X
Print_ISBN
1-58113-461-4
Type
conf
DOI
10.1109/DAC.2002.1012587
Filename
1012587
Link To Document