The Intel Processor Diagnostic Tool for Windows* - User Guide
The Intel® Processor Diagnostic Tool - Windows® User Guide R7 
Page 21 of 26 
Test Library 
CPU Frequency Test 
Description 
CPU Frequency test library will validate CPU operating frequency is within test 
limits of expected CPU frequency listed in the CPU Brand String for the CPU unit 
under test. This is done by extracted Brand String from the CPU registers and 
parsing the CPU Frequency from the string, then using the RDTSC instruction to 
perform a calculation to determine if calculated CPU Frequency is within limits. 
The limits are currently +/- 5%. 
This test can be impacted when the test platform is not configured to meet the 
system requirements specified in section 2. To handle this, the Site parameter is 
used by this test to indicate that the test platform meets all the system 
requirements. This is achieved when the parameter is Site=”Depot”. Now, if the 
detected frequency is outside the limits, the test will stop execution, and display 
following error message  
"CPU Frequency Test Failed!!!" 
When a test platform is not configured per test system requirements specified in 
section 2 due to over clocking or power management features, the value must 
be Site=”Other”. Now if the detected frequency is outside the limits, the test will 
continue execution, however the following message will be displayed  
"CPU Frequency Test Passed with Warning!!!" 
Options 
Site="Depot", Site="Other" 
Parameters 
None 
Default Settings 
Site="Other" 
Test Library 
Front Side Bus Test  
Description 
The Front Side Bus (FSB) test library tests the FSB frequency for processor 
which supports the front side bus. 
Front Side Bus (FSB) test library executes either in presence test mode or 
verification mode. The mode being used is determined by the SkipConfig 
parameter in the IPDTconfig.xml configuration file. 
If the value of SkipConfig parameter is set to “Yes” (i.e. SkipConfig=”Yes”), then 
the presence mode is being used and the test library will read CPU Model 
Specific Register and validate that the FSB is within test limits via lookup tables. 
The limits are currently +/- 2%. 
If the value of SkipConfig parameter is set to “No” then the verification mode is 
being used and the test library will read CPU Model Specific Register and 
compare against the BUSSpeed parameter listed in the CPU node list section of 
the configuration file. 
Options 
SkipConfig="Yes", SkipConfig="No" 
Parameters 
None 
Default Settings 
SkipConfig="Yes" 










