DocumentCode
392601
Title
RTL formal verification of embedded processors
Author
Bavonparadon, P. ; Chongstitvatana, P.
Author_Institution
Dept. of Comput. Eng., Chulalongkorn Univ., Bangkok, Thailand
Volume
1
fYear
2002
fDate
2002
Firstpage
667
Abstract
Presents a technique for formal verification of processors. The verification process is performed at the RTL level of implementation, which has the advantage of being synthesizable by a synthesis tool. Cadence SMV is used as the verification tool. It employs the symbolic model checking technique. A stepwise verification method is proposed where the details of design are increased in each step. This method facilitates the error finding process. The proposed technique can reduce the complexity of the verification process and enables it to be completed in a reasonable time. The technique is illustrated on a simple processor used in an embedded Web server. The design is verified successfully.
Keywords
embedded systems; formal specification; formal verification; microprocessor chips; Cadence SMV; RTL formal verification; embedded Web server; embedded processors; error finding process; stepwise verification method; symbolic model checking technique; verification tool; Binary decision diagrams; Boolean functions; Circuits; Data structures; Formal verification; Process design; Protocols; Registers; Roads; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Technology, 2002. IEEE ICIT '02. 2002 IEEE International Conference on
Print_ISBN
0-7803-7657-9
Type
conf
DOI
10.1109/ICIT.2002.1189982
Filename
1189982
Link To Document