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 :
بازگشت