• DocumentCode
    1367625
  • Title

    SPFD: A new method to express functional flexibility

  • Author

    Yamashita, Shigeru ; Sawada, Hiroshi ; Nagoya, Akira

  • Author_Institution
    NTT Commun. Sci. Labs., Kyoto, Japan
  • Volume
    19
  • Issue
    8
  • fYear
    2000
  • fDate
    8/1/2000 12:00:00 AM
  • Firstpage
    840
  • Lastpage
    849
  • Abstract
    In this paper, we propose a unique way to express functional flexibility by using sets of pairs of functions called “Sets of Pairs of Functions to be Distinguished” (SPFDs) rather than traditional incompletely specified functions. This method was very naturally derived from a unique concept for distinguishing two logic functions, which we explain in detail in this paper. The flexibility represented by an SPFD assumes that the internal logic of a node in a circuit can be freely changed, SPFDs make good use of this assumption, and they can express larger flexibility than incompletely specified functions in some cases. Although the main subject of this paper is to explain the concept of SPFDs, we also present an efficient method for calculating the functional flexibilities by SPFDs because the concept becomes useful only if there is an efficient calculation method for it. Moreover, we present a method to use SPFDs for circuit transformation along with a proof of the correctness of the method, We further make a comparison between SPFDs and compatible sets of permissible functions (CSPFs), which express functional flexibility by incompletely specified functions. As an application of SPFDs, we show a method to optimize LUT (look-up table) networks and experimental results
  • Keywords
    Boolean functions; circuit CAD; circuit optimisation; combinational circuits; logic CAD; table lookup; LUT networks; SPFD; SPFDs; circuit transformation; combinational logic circuits; efficient calculation method; functional flexibility; internal logic; logic functions; permissible functions; Automatic test pattern generation; Combinational circuits; Flexible printed circuits; Laboratories; Logic circuits; Logic functions; Observability; Optimization methods; Table lookup; Technological innovation;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.856972
  • Filename
    856972