• DocumentCode
    1296648
  • Title

    Searching Extended IP-XACT Components for SoC Design Based on Requirements Similarity

  • Author

    Trummer, Christoph ; Ruggenthaler, Christoph ; Kirchsteiger, Christoph M. ; Steger, Christian ; Weiss, Rebecca ; Pistauer, Markus ; Dalton, Damian

  • Author_Institution
    Inst. for Tech. Inf., Graz Univ. of Technol., Graz, Austria
  • Volume
    5
  • Issue
    1
  • fYear
    2011
  • fDate
    3/1/2011 12:00:00 AM
  • Firstpage
    70
  • Lastpage
    79
  • Abstract
    To counter today´s rising complexity in system-on-chip (SoC) design intellectual property (IP) components are reused. These IP components are models of system parts (e.g., CPU, memory, bus) used in SoC design. In IP libraries many different of such predesigned components are available. However, finding and selecting functionally suitable ones is difficult and laborious. Additionally, certain nonfunctional constraints need to be considered when searching for IP. However, these additional constraints such as power dissipation, performance and verification status are rarely considered in currently available IP representation formats. This paper introduces our innovative approach for searching suitable components in the IP library. Therefore, IP-XACT, a common IP representation format, is extended with relevant information. The IP represented in this way is managed in a library which utilizes our novel selection process taking similarities between system and component requirements into account. The result is a ranking of the best-suited components for reuse in the current system-under-design. To demonstrate our approach a case study is performed on a SoC. With our methodology a ranking of components matching the system´s requirements and constraints is generated.
  • Keywords
    XML; industrial property; system-on-chip; IP representation; IP-XACT; SoC design; intellectual property; nonfunctional constraint; system on chip design; system under design; Component selection; IP reuse; IP-XACT; intellectual property (IP); library; requirements; similarity analysis;
  • fLanguage
    English
  • Journal_Title
    Systems Journal, IEEE
  • Publisher
    ieee
  • ISSN
    1932-8184
  • Type

    jour

  • DOI
    10.1109/JSYST.2010.2065010
  • Filename
    5549951