Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Decidable and Undecidable Problems in Systolic Circuit Verification 1 Parosh Abdulla
 

Summary: Decidable and Undecidable Problems in Systolic Circuit Verification 1
Parosh Abdulla
Department of Computer Systems
Uppsala University
Box 520
S­ 751 20 Uppsala
Sweden
Abstract
We present a decision method for automatic verification of a nontrivial class of systolic
circuits. A formal model for systolic circuits, and a formal definition of systolic circuit
verification are provided. Using this model, we give a decision method for verification of a
class of circuits, in which the cell operations of the circuits are regarded as uninterpreted
function symbols. If a circuit is verified in this manner then the circuit is correctly im­
plemented with respect to its specification regardless of the particular interpretation of
the cell operations. Finally we show that simple generalizations of the class lead to un­
decidable verification problems. Examples of circuits which can be verified automatically
by our method include circuits for: convolution algorithms, matrix operations (such as
matrix multiplication and transposition), string comparisons (such as substring detection,
approximate string matching, and palindrome recognition), and implementation of digital
filters.

  

Source: Abdulla, Parosh Aziz - Department of Information Technology, Uppsala Universitet

 

Collections: Computer Technologies and Information Sciences