• Ting Zhang, Giovanni De Micheli and Luca Benini.

  • Component Matching Using Fuzzy Logic.
    To appear in Proceeding of ACM/IEEE Design, Automation and Test in Europe, DATE Conference, March, 2001, Munich, Germany.
     
  • Abstract:  Intellectual Property (IP) reuse is one of the most promising techniques addressing the design complexity problem. IP reuse assumes that pre-designed components can be integrated into the design under development, thereby reducing design complexity and time. One the other hand, as the number of IP providers increases, the selection of the best IP block for a given design becomes more challenging and time-consuming. In this paper, we present an IP component matching system targeting automatic component searching and matching across the Internet. The system is based on Extensible Markup Language (XML) specification both for IP libraries ( a repository of pre-designed IP components indexed by their corresponding specifications) and an IP user queires (specifications with incomplete/uncertain attributes). An IP query is parsed into a document object medel (DOM) and the DOM is transformed to an internal tree-structured model. Fuzzy logic scoring and aggregation algorithms are applied to the internal tree structure to provide a set of candidate approximate matches ranked by proximity between the query and IP specification.
  • Postscript (456 K)
  • @InProceedings{Zhang+DeMicheli+Benini/01/Component,
      author =   "Ting Zhang and Giovanni {De Micheli} and Luca Benini",
      title =    {Component Matching Using Fuzzy Logic},
      booktitle =    {Proceeding of Design, Automation and Test in Europe Conference},
      year =     2001,
      month =     "Mar",
      publisher =    {IEEE},
      address =      {Munich, Germany},
      howpublished = "To appear",
    }