DocumentCode :
2271268
Title :
Functional coverage measurements and results in post-Silicon validation of Core™2 duo family
Author :
Bojan, Tommy ; Arreola, Manuel Aguilar ; Shlomo, Eran ; Shachar, Tal
Author_Institution :
Intel Corp., Haifa
fYear :
2007
fDate :
7-9 Nov. 2007
Firstpage :
145
Lastpage :
150
Abstract :
Post-Silicon verification is an activity that is still maturing with respect to functional coverage methodologies. The architectural and micro-architectural feedback from silicon can be used to enhance the level of quality of the test suite, and allows monitoring the frequency of interesting micro-architectural events. For the latest Intel Corporation´s multi-core processors (Intelreg CoreTM2 Duo processor, Intelreg CoreTM2 Extreme processor, Dual-Core Intelreg Xeonreg processor 5100 series, Intelreg CoreTM2 Duo mobile processor,), validation uses Random Instruction Tool (RIT) generated tests, so the need for coverage increases in importance. There are different methods that are used to understand what the RIT is exercising. In this paper, three efficient orthogonal solution and results vectors are presented: (A) Front-Side-Bus (FSB) Checker and coverage approach exploiting the re-use of mature pre-silicon tools, (B) Extended Execution Trace (EET) mechanism which uses special microcode patches for external tracking of microcode flows, and (C) Performance Monitoring Hardware used to collect frequency coverage of specific internal events. With these approaches, effective Front-Side Bus, microcode and architectural coverage was collected, analyzed and used as feedback for better tuning the RIT generation parameters. These three solutions have been put to practice in projects code named Conroe, Woodcrest, Merom, and Penryn to further improve the quality of test generated by the System Validation´s (SV) RIT.
Keywords :
automatic test pattern generation; computer architecture; firmware; logic testing; microprocessor chips; Intel multicore processor; coreTM2 Duo processor family; extended execution trace mechanism; front-side-bus checker; functional coverage measurement; micro-architectural feedback; microcode flow; performance monitoring hardware; post-silicon validation; post-silicon verification; random instruction tool generated test; Costs; Feedback; Frequency; Investments; Logic; Monitoring; Production systems; Scheduling; Silicon; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Level Design Validation and Test Workshop, 2007. HLVDT 2007. IEEE International
Conference_Location :
Irvine, CA
ISSN :
1552-6674
Print_ISBN :
978-1-4244-1480-2
Type :
conf
DOI :
10.1109/HLDVT.2007.4392804
Filename :
4392804
Link To Document :
بازگشت