DocumentCode :
2078850
Title :
The application of formal verification to SPW designs
Author :
Akbarpour, Behzad ; Tahar, Sofiène
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que., Canada
fYear :
2003
fDate :
1-6 Sept. 2003
Firstpage :
325
Lastpage :
332
Abstract :
The Signal Processing WorkSystem (SPW) of Cadence is an integrated framework for developing DSP and communications products. Formal verification is a complementary technique to simulation based on mathematical logic. The HOL system is an environment for interactive theorem proving in a higher-order logic. It has an open user-extensible architecture which makes it suitable for providing proof support for embedded languages. In this paper, we propose an approach to model SPW descriptions at different abstraction levels in HOL based on the shallow embedding technique. This will enable the formal verification of SPW designs which in the past could only be verified partially using conventional simulation techniques. We illustrate this novel application through a simple case study of a Notch filter.
Keywords :
digital signal processing chips; formal verification; logic design; logic simulation; notch filters; theorem proving; HOL system; Notch filter; Signal Processing WorkSystem; embedded languages; formal verification; mathematical logic; register transfer level; theorem proving; Application software; Boolean functions; Data structures; Digital signal processing; Digital systems; Filters; Formal verification; Logic circuits; Signal design; Signal processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design, 2003. Proceedings. Euromicro Symposium on
Conference_Location :
Belek-Antalya, Turkey
Print_ISBN :
0-7695-2003-0
Type :
conf
DOI :
10.1109/DSD.2003.1231963
Filename :
1231963
Link To Document :
بازگشت