Skip to main navigation Skip to search Skip to main content

C-Testable Design Techniques for Iterative Logic Arrays

  • Shyue Kung Lu
  • , Jen Chuan Wang
  • , Cheng Wen Wu

Research output: Contribution to journalArticlepeer-review

Abstract

A design-for-testability (DFT) approach for VLSI iterative logic arrays (ILA’s) is proposed, which results in a small constant number of test patterns. Our technique applies to arrays with an arbitrary dimension, and to arrays with various connection types, e.g., hexagonal or octagonal ones. Bilateral ILA’s are also discussed. The DFT technique makes general ILA’s C-testable by using a truth-table augmentation approach. We propose an output-assignment algorithm for minimizing the hardware overhead. We give a CMOS systolic array multiplier as an example, and show that an overhead of no more than 5.88% is sufficient to make it C-testable, i.e., 100% single cell-fault testable with only 18 test patterns regardless of the word length of the multiplier. Our technique guarantees that the test set is easy to generate. Its corresponding built-in-self-test structures are also very simple.

Original languageEnglish
Pages (from-to)146-152
Number of pages7
JournalIEEE Transactions on Very Large Scale Integration (VLSI) Systems
Volume3
Issue number1
DOIs
Publication statusPublished - 1995 Jan 1

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'C-Testable Design Techniques for Iterative Logic Arrays'. Together they form a unique fingerprint.

Cite this