Power minimization for dynamic PLAs

  • Authors:
  • Tzyy-Kuen Tien;Chih-Shen Tsai;Shih-Chieh Chang;Chingwei Yeh

  • Affiliations:
  • Electronics Engineering Department, Southern Taiwan University of Technology, Tainan, Taiwan, R.O.C;Design Service Division, TSMC, Hsinchu, Taiwan, R.O.C;Computer Science Department, National Tsing-Hua University, Hsinchu, Taiwan, R.O.C;Electrical Engineering Department, National Chung-Cheng University, Chia-Yi, Taiwan, R.O.C

  • Venue:
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic programmable logic arrays (PLAs) which are built of the NOR-NOR structure, have been very popular in high performance design because of their high-speed and predictable routing delay. However, the NOR-NOR structure incurs high switching activity in product lines and, thus, results in large power consumption. In this paper, we propose a new dynamic PLA structure which incorporates super product lines. A super product line adds the NAND functionality on top of the NOR structure, thus, lowering the switching activities in the product lines, as well as power consumption. Since there are many candidates for super product lines, we have developed a computer-aided design (CAD) algorithm based on the maximum weighted matching to find the optimal solution. We have performed experiments on a large set of Microelectronics Center of North Carolina (MCNC) benchmark circuits. The post simulation results show significant reduction in power consumption. Among the experimental circuits, circuit alu3 has the highest power saving 62.9% with the delay overhead 5.4%, and circuit newpla2 has the lowest power saving with delay overhead 22.7%. In addition, circuit in4 improves the delay with 5.7%. On the average, the power consumption can be saved 55.8% and the delay overhead is merely 3.3% for 25 circuits.