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 :
بازگشت