DocumentCode
2407501
Title
Verification of an industrial CC-NUMA server
Author
Mukherjee, Rajarshi ; Nakayama, Yozo ; Mima, Toshiya
Author_Institution
Fujitsu Labs. of America, Sunnyvale, CA, USA
fYear
2002
fDate
2002
Firstpage
747
Lastpage
752
Abstract
Directed test program-based verification or formal verification methods are usually quite ineffective on large cache-coherent, non-uniform memory access (CC-NUMA) multiprocessors because of the size and complexity of the design and the complexity of the cache-coherence protocol. A controllable biased/constrained random stimuli generator coupled with an error detection mechanism using scoreboards and feedback with coverage analysis tools is a promising alternative methodology. We applied this methodology to verify a shared memory and message passing multiprocessor system consisting of 32 and 64 bit processor-based symmetric multiprocessing (SMP) servers connected by a proprietary cache coherent router-based interconnect fabric. This paper describes the problems faced, solutions implemented, and design decisions taken to design the scoreboard and discusses the errors found by this methodology
Keywords
cache storage; error detection; formal verification; memory protocols; network servers; shared memory systems; 32 bit; 64 bit; cache coherent router; cache coherent router-based interconnect fabric; cache-coherent nonuniform memory access; coverage analysis tools; directory-based cache coherence protocol; error detection mechanism; feedback; formal verification methods; industrial CC-NUMA server; message passing multiprocessor system; multiprocessors; random stimuli generator; scoreboards; shared memory multiprocessor system; symmetric multiprocessing servers; Access protocols; Analytical models; Coherence; Error correction; Feedback; Formal verification; Laboratories; Message passing; Multiprocessing systems; Testing;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ASPDAC.2002.995023
Filename
995023
Link To Document