Automatic formal verification of systolic array designs

Nam L. Ing, Fuyau L. In, Timothy Shih, Ruth Davis

研究成果: 書貢獻/報告類型會議論文篇章同行評審

2 引文 斯高帕斯(Scopus)

摘要

We have already developed a new formalism, called Systolic Temporal Arithmetic (STA), for formal specification and verification of systolic arrays at the array level (see [Ling90]). The formalism exploits systolic array attributes to produce elegant specification and effective formal design verification and is suitable to be combated with interval temporal logic for multilevel reasoning for several abstraction levels of systolic architecture. Besides providing a brief review of the STA formalism, the paper concentrates on discussing and expanding several formal techniques that we developed recently to verify the correctness of different systolic architectures. This paper emphasizes two verification strategies: verification by different induction techniques and verification by solving STA difference equations. Verification techniques are developed to produce sound and efficient verification procedures and provide short-cuts to proofs. In addition, the paper also presents a Prolog-based verifier that we developed to automate the proofs. Prolog is adopted for automated verification due to its popularity and its closeness in representing STA predicate-type notations. This allows easy encoding and user control to improve efficiency. The automatic backtracking and pattern matching mechanisms of Prolog serve as a useful tool for implementing the proofs.

原文???core.languages.en_GB???
主出版物標題Proceedings of the International Conference on Application Specific Array Processors, ASAP 1991
發行者Institute of Electrical and Electronics Engineers Inc.
頁面338-354
頁數17
ISBN(電子)0818692375, 9780818692376
DOIs
出版狀態已出版 - 1991
事件1991 International Conference on Application Specific Array Processors, ASAP 1991 - Barcelona, Spain
持續時間: 2 9月 19914 9月 1991

出版系列

名字Proceedings of the International Conference on Application Specific Array Processors, ASAP 1991

???event.eventtypes.event.conference???

???event.eventtypes.event.conference???1991 International Conference on Application Specific Array Processors, ASAP 1991
國家/地區Spain
城市Barcelona
期間2/09/914/09/91

指紋

深入研究「Automatic formal verification of systolic array designs」主題。共同形成了獨特的指紋。

引用此