Efficient algorithm for Weinberger array folding

Sadiq M. Sait, Muhammad Abdul Aziz Al-Rashed

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

Weinberger arrays (WAs) are an alternative to programmable logic arrays (PLAs) as a method of implementing combinational logic circuits. Column folding is a technique generally employed in PLAs to save the silicon area by implementing the circuit of two columns in the area of one. This paper describes an algorithm for folding Weinberger arrays. The algorithm performs column and row ordering and then column folding. The complexity of the algorithm is O (n2). The algorithm has been tested extensively on WAs that were generated both for practical circuits and for numerous randomly generated ciruits. Experimental results are discussed.

Original languageEnglish
Pages (from-to)509-518
Number of pages10
JournalInternational Journal of Electronics
Volume69
Issue number4
DOIs
StatePublished - Oct 1990

Bibliographical note

Funding Information:
The authors acknowledge the support of the King Fahd University of Petroleum and Minerals. They also thank Mr Ahmed A. Al-Sheikh for his help in making the illustrations.

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Efficient algorithm for Weinberger array folding'. Together they form a unique fingerprint.

Cite this