Verification of regular arrays by symbolic simulation

Update Item Information
Publication Type Journal Article
School or College College of Engineering
Department Computing, School of
Creator Gopalakrishnan, Ganesh
Other Author Jain, Prabhat; Kudva, Prabhakar
Title Verification of regular arrays by symbolic simulation
Date 1991
Description Many algorithms have an efficient hardware formulation as a regular array of cells, which can be implemented in VLSI as regular circuit structures. Bit-sliced microprocessors, pattern matching circuits, associative cache memories, Hue-grain systolic arrays, and embedded memory-with-logic structures are representative of the regular array design style. In this paper, we illustrate a verification approach for regular arrays. Our approach for the verification of regular arrays combines formal verification at the high level and symbolic simulation at the low level(e.g., switch-level). The verification approach is based on a simple hardware specification formalism called HOP, a parallel composition algorithm for regular arrays called PCA, and a switch-level symbolic simulator (e.g., COSMOS). We illustrate our verification approach on the Least Recently Used(LRU) priority algorithm implemented as a two-dimensional array of LRU cells in VLSI. We also show a new technique of encoding input constraints as parametric boolean expressions on inputs to reduce the number of symbolic simulation vectors required for verification. The use of this technique in LRU array verification results in the simulation of only one symbolic simulation vector independent of the size of the LRU array.
Type Text
Publisher University of Utah
First Page 1
Last Page 15
Subject Verification; regular arrays; symbolic simulation
Language eng
Bibliographic Citation Jain, P., Gopalakrishnan, G., & Kudva, P. (1991). Verification of regular arrays by symbolic simulation. 1-15. UUCS-91-022.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 2,495,930 bytes
Identifier ir-main,16378
ARK ark:/87278/s6ww821v
Setname ir_uspace
ID 704593
Reference URL https://collections.lib.utah.edu/ark:/87278/s6ww821v
Back to Search Results