• DocumentCode
    2116472
  • Title

    A weighted technique for programmable logic devices minimization

  • Author

    Chang, C. Hwa ; Azzam, Hammad K.

  • Author_Institution
    Dept. of Electr. Eng., Tufts Univ., Medford, MA, USA
  • fYear
    1990
  • fDate
    27-29 Nov 1990
  • Firstpage
    267
  • Lastpage
    274
  • Abstract
    A technique for minimizing the width of programmable logic devices (PLDs) is introduced. The algorithm starts with the result of the technique introduced by Das, Banerji and Chatopadhyay (1973). The solution obtained is refined to form the temporary solution, or what is called a preliminary solution. The problem of the preliminary solution is that it does not guarantee a minimum solution, because it does not use redundant classes, that are sometimes essential to the final minimum solution. The weighting technique is introduced, which gives a weight to each micro-order. The micro-orders with the largest weights are stripped from each class to form a stripped set. The stripped micro-orders are tested for compatibility, and a new set of compatibility classes are formed based on the stripped micro-orders, and the reserved classes only. Some factors are taken into consideration before the stripped micro-orders become the final collection. The procedure loops again with the new set of compatibility classes as long as reduction is obtained
  • Keywords
    logic arrays; logic design; microprogramming; CPU; compatibility classes; microprogramming; programmable logic devices minimization; redundant classes; stripped micro-orders; weighted technique; weighting technique; Control systems; Digital control; Hardware; Microprocessors; Microprogramming; Minimization methods; Programmable logic devices; Read only memory; Registers; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microprogramming and Microarchitecture. Micro 23. Proceedings of the 23rd Annual Workshop and Symposium., Workshop on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-8186-2124-9
  • Type

    conf

  • DOI
    10.1109/MICRO.1990.151453
  • Filename
    151453