DocumentCode
342528
Title
Engineering change: methodology and applications to behavioral and system synthesis
Author
Kirovski, Darko ; Potkonjak, Miodrag
Author_Institution
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear
1999
fDate
1999
Firstpage
604
Lastpage
609
Abstract
Due to the unavoidable need for system debugging, performance tuning, and adaptation to new standards, the engineering change (EC) methodology has emerged as one of the crucial components in synthesis of systems-on-chip. We introduce a novel design methodology which facilitates design-for-EC and post-processing to enable EC with minimal perturbation. Initially, as a synthesis pre-processing step, the original design specification is augmented with additional design constraints which ensure flexibility for future correction. Upon alteration of the initial design, a novel post-processing technique achieves the desired functionality with a near-minimal perturbation of the initially optimized design. The key contribution we introduce is a constraint manipulation technique which enables reduction of an arbitrary EC problem into its corresponding classical synthesis problem. As a result, in both pre- and post-processing for EC, classical synthesis algorithms can be used to enable flexibility and perform the correction process. We demonstrate the developed EC methodology on a set of behavioral and system synthesis tasks
Keywords
circuit CAD; graph theory; high level synthesis; integrated circuit design; CAD; behavioral synthesis; constraint manipulation technique; correction process; design constraints; design methodology; engineering change methodology; post-processing; synthesis preprocessing step; system synthesis; systems-on-chip design; Algorithm design and analysis; Application software; Computer science; Constraint optimization; Debugging; Design engineering; Design methodology; Design optimization; Permission; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location
New Orleans, LA
Print_ISBN
1-58113-092-9
Type
conf
DOI
10.1109/DAC.1999.781385
Filename
781385
Link To Document