Title :
Model checking of S3C2400X industrial embedded SOC product
Author :
Choi, Hoon ; Yun, Byeongwhee ; Lee, Yuntae ; Roh, Hyunglae
Author_Institution :
SOC Dev. Group, Samsung Electron., Kyunggi, South Korea
Abstract :
This paper describes our experience and methodology used in the model checking of S3C2400X industrial embedded SOC product. We employed model checking to verify the RTL implementation. We describe how to model the multiple clocks, gated clocks, unsynchronized clocks, and synchronization logics in model checking. Detailed case studies of real designs show the application of the proposed modeling techniques, environment modeling, and the properties we checked. The verification results validate the proposed techniques by finding real bugs.
Keywords :
clocks; embedded systems; hardware description languages; integrated circuit design; logic CAD; RTL implementation; S3C2400X SOC product; environment modeling; gated clocks; industrial embedded SOC; model checking; multiple clock; synchronization logic; system on chip; unsynchronized clocks; verification; Clocks; Computer bugs; Electronics industry; Hardware design languages; Industrial electronics; Large scale integration; Logic; Permission; Protocols; Synchronization;
Conference_Titel :
Design Automation Conference, 2001. Proceedings
Print_ISBN :
1-58113-297-2
DOI :
10.1109/DAC.2001.156212