• DocumentCode
    1747950
  • Title

    MetaCores: design and optimization techniques

  • Author

    Meguerdichian, Seapahn ; Koushanfa, Farinaz ; Mogre, Advait ; Petranovic, Dusan ; Potkonjak, Miodrag

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    585
  • Lastpage
    590
  • Abstract
    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 algorithm´s 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.
  • Keywords
    IIR filters; Viterbi decoding; circuit CAD; hardware-software codesign; industrial property; integrated circuit design; optimisation; product development; IIR MetaCores; MetaCores; Viterbi MetaCores; algorithm optimization; constraints; cost; degrees of freedom; design; identification; intellectual property; multiresolution search; objective functions; optimization; problem formulation; Algorithm design and analysis; Constraint optimization; Cost function; Design optimization; Engines; Hardware; Intellectual property; Software design; Software performance; Viterbi algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings
  • ISSN
    0738-100X
  • Print_ISBN
    1-58113-297-2
  • Type

    conf

  • DOI
    10.1109/DAC.2001.156207
  • Filename
    935576