• DocumentCode
    405622
  • Title

    A codesigned on-chip logic minimizer

  • Author

    Lysecky, Roman ; Vahid, Frank

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
  • fYear
    2003
  • fDate
    1-3 Oct. 2003
  • Firstpage
    109
  • Lastpage
    113
  • Abstract
    Boolean logic minimization is traditionally used in logic synthesis tools running on powerful desktop computers. However, logic minimization has recently been proposed for dynamic use in embedded systems, including network route table reduction, network access control list table reduction, and dynamic hardware/software partitioning. These new uses require logic minimization to run dynamically as part of an embedded system´s active operation. Performing such dynamic logic minimization on-chip greatly reduces system complexity and security versus an approach that involves communication with a desktop logic minimizer. An on-chip minimizer must be exceptionally lean yet yield good enough results. Previous software-only on-chip minimizer results have been good, but we show that a codesigned minimizer can be much better, executing nearly 8 times faster and consuming nearly 60% less energy, while yielding identical results.
  • Keywords
    hardware-software codesign; logic CAD; microcomputers; minimisation of switching nets; network routing; system-on-chip; Boolean logic minimization; desktop computer; embedded system; hardware partitioning; logic minimizer codesign; logic synthesis tool; network access control list table reduction; network route table reduction; on-chip minimizer codesign; software partitioning; Access control; Boolean functions; Control system synthesis; Embedded software; Embedded system; Hardware; Logic; Minimization; Network synthesis; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Hardware/Software Codesign and System Synthesis, 2003. First IEEE/ACM/IFIP International Conference on
  • Conference_Location
    Newport Beach, CA, USA
  • Print_ISBN
    1-58113-742-7
  • Type

    conf

  • DOI
    10.1109/CODESS.2003.1275268
  • Filename
    1275268