• DocumentCode
    1178456
  • Title

    Low-Power Race-Free Programmable Logic Arrays

  • Author

    Samson, Giby ; Clark, Lawrence T.

  • Author_Institution
    Adv. Micro Devices, Austin, TX
  • Volume
    44
  • Issue
    3
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    935
  • Lastpage
    946
  • Abstract
    Conventional programmable logic arrays (PLAs) implement both the AND and OR logic planes with dynamic NOR gates. They are fast, regular in structure and easy to program. However, they have high power dissipation and suffer from an inherent timing race that increases design effort, reduces circuit robustness in the presence of variations, and adversely impacts performance. In this paper, a PLA which implements the AND plane as a hierarchical combination of dynamic NAND gates and retains the dynamic NOR gate based OR plane is presented. The NAND-NOR PLA architecture completely eliminates the critical timing race between the logic planes and has significantly lower power dissipation than the conventional PLA. Simulated energy-delay product of an optimized design on a foundry 130 nm low standby power process shows that the proposed circuit architecture has 43% lower energy-delay product than the conventional PLA design. The fabricated circuits have been tested fully functional on silicon demonstrating a maximum operating frequency of 1.61 GHz at VDD = 1.6 V.
  • Keywords
    logic gates; low-power electronics; programmable logic arrays; silicon; AND logic planes; OR logic planes; Si; circuit architecture; dynamic NAND gates; dynamic NOR gates; low-power electronics; power dissipation; programmable logic arrays; silicon; simulated energy-delay product; voltage 1.66 V; Circuit simulation; Circuit testing; Design optimization; Foundries; Frequency; Power dissipation; Programmable logic arrays; Robustness; Silicon; Timing; Dynamic logic; logic timing; programmable logic arrays; transistor leakage; transistor variation;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2009.2013764
  • Filename
    4787564