An efficient partitioning algorithm of combinational CMOS circuits

B. Shaer, K. Dib

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

This paper presents an efficient algorithm to partition combinational CMOS circuits for pseudoexhaustive testing. We present the effect of the partitioning algorithm on critical paths. Our objective is to reduce the delay penalty of test cell insertion for pseudoexhaustive testing. Pseudoexhaustive testing of a combinational circuit involves applying all possible input patterns to test all of its individual cones. Our testing ensures detection of all nonredundant combinational faults. We have developed an optimization process that can be used to find the optimal size of primary input cone (N) and fanout (F) values, to be used for partitioning a given circuit. In our work, the designer can choose between the fewest number of partitioning points and the least delay in critical path. ISCAS'85 benchmark circuits have been successfully partitioned, and when our results are compared to other partitioning methods, our algorithm makes fewer partitions.

Original languageBritish English
Title of host publicationProceedings - IEEE Computer Society Annual Symposium on VLSI
Subtitle of host publicationNew Paradigms for VLSI Systems Design, ISVLSI 2002
EditorsAsim Smailagic, Robert Brodersen
PublisherIEEE Computer Society
Pages159-164
Number of pages6
ISBN (Electronic)0769514863
DOIs
StatePublished - 2002
EventIEEE Computer Society Annual Symposium on VLSI, ISVLSI 2002 - Pittsburgh, United States
Duration: 25 Apr 200226 Apr 2002

Publication series

NameProceedings of IEEE Computer Society Annual Symposium on VLSI, ISVLSI
Volume2002-January
ISSN (Print)2159-3469
ISSN (Electronic)2159-3477

Conference

ConferenceIEEE Computer Society Annual Symposium on VLSI, ISVLSI 2002
Country/TerritoryUnited States
CityPittsburgh
Period25/04/0226/04/02

Keywords

  • Circuit faults
  • Circuit testing
  • CMOS integrated circuits
  • CMOS technology
  • Delay
  • Electrical fault detection
  • Fault detection
  • Partitioning algorithms
  • Statistical analysis
  • Very large scale integration

Fingerprint

Dive into the research topics of 'An efficient partitioning algorithm of combinational CMOS circuits'. Together they form a unique fingerprint.

Cite this