MetaCores: design and optimization techniques

  • Authors:
  • Seapahn Meguerdichian;Farinaz Koushanfar;Advait Morge;Dusan Petranovic;Miodrag Potkonjak

  • Affiliations:
  • Computer Science Department, University of California, Los Angeles;Department of EE and CS, University of California, Berkeley;LSI Logic Corporation, Milpitas, California;LSI Logic Corporation, Milpitas, California;Computer Science Department, University of California, Los Angeles

  • Venue:
  • Proceedings of the 38th annual Design Automation Conference
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Currently, hardware intellectual property (IP) is delivered at three levels of abstraction: hard, firm, and soft. In order to further enhance performance, efficiency, and flexibility of IP design, we have developed a new approach for designing hardware and software IP called MetaCores. The new design approach starts at the algorithm level and leverages on the algorithms intrinsic optimization degrees of freedom. The approach has four main components: (i) problem formulation and identification of optimization degrees of freedom, (ii) objective functions and constraints, (iii) cost evaluation engine, and (iv) multiresolution design space search. From the algorithmic viewpoint, the main contribution is the introduction of multiresolution search in algorithm optimization and synthesis process. We have applied the approach to the development of Viterbi and IIR MetaCores. Experimental results demonstrate the effectiveness of the new approach.