Title :
Usage-based characterization of complex functional blocks for reuse in behavioral synthesis
Author :
Fan, Nong ; Chaiyakul, Viraphol ; Gajski, Daniel D.
Author_Institution :
Y Explorations Inc., Lake Forest, CA, USA
Abstract :
This paper presents a novel usage-based characterization method to capture pre-designed complex functional blocks for automatic reuse in behavioral synthesis. We identify attributes necessary for reuse of such complex components and illustrate how the attributes are captured into a design database. A complex component MTX-MULT 8/spl times/8, which computes product of two 8/spl times/8 matrices, is captured with the proposed method, and its reuse in behavioral synthesis is demonstrated with design of a DCT example. Feasibility of the method for capturing various components is demonstrated as well.
Keywords :
circuit layout CAD; logic CAD; DCT example; MTX-MULT 8/spl times/; behavioral synthesis; complex functional blocks; feasibility; interface generators; pre-designed complex functional blocks; system on the chip; Automatic generation control; Clocks; Costs; Databases; Discrete cosine transforms; Finite impulse response filter; Lakes; Logic design; Protocols; System-on-a-chip;
Conference_Titel :
Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
Conference_Location :
Yokohama, Japan
Print_ISBN :
0-7803-5973-9
DOI :
10.1109/ASPDAC.2000.835068