• DocumentCode
    2028852
  • Title

    An approach for functional decomposition applied to state-based designs

  • Author

    Demoracski, Luke ; Avresky, D.R.

  • Author_Institution
    Network Comput. Lab., Northeastern Univ., Boston, MA, USA
  • fYear
    2005
  • fDate
    8-10 June 2005
  • Firstpage
    243
  • Lastpage
    245
  • Abstract
    This paper presents a new approach for functional decomposition of complex systems by applying and enhancing the concepts of clique-decomposition and superstate formation. This approach can be utilized by graphs and state-based software or hardware designs. This method extends the design flow process by automatically extracting states from an existing design and decomposing the states into submodules. The automatic state extraction can be performed either using an original tool or the existing Debussy nState tool. This method has been applied successfully to graphs and state-based Verilog programs, as illustrated by examples in this paper. Furthermore, the complexity analysis shows the underlying algorithm executes well.
  • Keywords
    computational complexity; finite state machines; graph theory; hardware description languages; hardware-software codesign; Debussy nState tool; Verilog programs; automatic state extraction; clique-decomposition; functional decomposition; state-based design; state-based software; superstate formation; Algorithm design and analysis; Computer networks; Design methodology; Explosions; Hardware design languages; Laboratories; Polynomials; Process design; Software design; State-space methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2005. (RSP 2005). The 16th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-2361-7
  • Type

    conf

  • DOI
    10.1109/RSP.2005.13
  • Filename
    1509460