TY - GEN
T1 - Formal compliance verification of interface protocols
AU - Yang, Ya Ching
AU - Huang, Juinn-Dar
AU - Yen, Chia Chih
AU - Shih, Che Hua
AU - Jou, Jing Yang
PY - 2005
Y1 - 2005
N2 - Verifying whether a building block conforms to certain interface protocol is one of the important steps while constructing an SoC. However, most existing methods have their own limitations. Simulation-based methods have the false positive problem while formal property checking methods may suffer from memory explosion and excessive runtime. In this paper, we propose a novel branch-and-bound algorithm for interface protocol compliance verification. The properties of the interface protocol are specified as a specification FSM, and the interface logic is formally verified at the higher FSM level. Using the FSM for property specification is relatively systematic than using other proprietary property languages, which greatly reduces the possibility of incomplete property identification. And it is shown theoretically and experimentally that the proposed algorithm can finish in reasonable time complexity.
AB - Verifying whether a building block conforms to certain interface protocol is one of the important steps while constructing an SoC. However, most existing methods have their own limitations. Simulation-based methods have the false positive problem while formal property checking methods may suffer from memory explosion and excessive runtime. In this paper, we propose a novel branch-and-bound algorithm for interface protocol compliance verification. The properties of the interface protocol are specified as a specification FSM, and the interface logic is formally verified at the higher FSM level. Using the FSM for property specification is relatively systematic than using other proprietary property languages, which greatly reduces the possibility of incomplete property identification. And it is shown theoretically and experimentally that the proposed algorithm can finish in reasonable time complexity.
UR - http://www.scopus.com/inward/record.url?scp=33745446679&partnerID=8YFLogxK
U2 - 10.1109/VDAT.2005.1500007
DO - 10.1109/VDAT.2005.1500007
M3 - Conference contribution
AN - SCOPUS:33745446679
SN - 0780390601
SN - 9780780390607
T3 - 2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation and Test,(VLSI-TSA-DAT)
SP - 12
EP - 15
BT - 2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation and Test,(VLSI-TSA-DAT)
T2 - 2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation and Test,(VLSI-TSA-DAT)
Y2 - 27 April 2005 through 29 April 2005
ER -