Title :
Functional verification of system on chips - practices, issues and challenges
Author :
Roy, Sandip Kumar ; Ramesh, S.
Author_Institution :
Synplicity Inc.
Abstract :
Summary form only given. In a complex SoC design flow functional verification is very important; any behavioral or functional bug escaping this phase will not be detected in the subsequent implementation phases and will surface only after the first silicon is integrated into the target system, resulting in costly design and silicon iterations. A number of academic and industrial research laboratories have been carrying out research on functional verification of SoCs based on different approaches. Many of the issues relate to intrinsic limitations of some of the approaches taken; while others have to do with the quality of the design information, by way of design descriptions, design documentations and design specifications, from which the overall verification objectives are derived. SoCs have brought to focus the need to carry out design and verification concurrently. For the design and verification task to proceed concurrently there is a need to capture formally, design information and implementation details at various levels of abstraction. As designs become more complex, functional verification will have to be carried out using the divide and conquer approach. We discuss several approaches based on compositional verification
Keywords :
application specific integrated circuits; circuit CAD; divide and conquer methods; formal verification; integrated circuit design; SoC design flow; abstraction; compositional verification; design descriptions; design information; design specifications; divide and conquer approach; functional verification; overall verification objectives; system on chips; Application specific integrated circuits; Costs; Digital systems; Formal verification; Intellectual property; Laboratories; Phase detection; Silicon; System-on-a-chip; Very large scale integration;
Conference_Titel :
Design Automation Conference, 2002. Proceedings of ASP-DAC 2002. 7th Asia and South Pacific and the 15th International Conference on VLSI Design. Proceedings.
Conference_Location :
Bangalore
Print_ISBN :
0-7695-1441-3
DOI :
10.1109/ASPDAC.2002.994873