OPN64

Contents

About OPN64

OPN64 is a small utility designed to translate the three alphanumeric codes found on or around the core of AMD. processors into plain English. The details include the following:

  • Core
  • CPU Model
  • Performance Model
  • Working frequency
  • Package Type
  • Operating Voltage
  • Max. Operating Temperature
  • L1 Cache
  • L2 Cache
  • Multiplier
  • FSB Frequency
  • Stepping Code
  • Manufacture Year
  • Manufacture Week
  • Production Batch
  • Batch Production Number
  • Laser Marker ID
  • Process Technology
  • Estimated Thermal Power

Download

Latest Version: OPN64 v0.4.0

Supported Processors

  • Duron
    • Duron “Spitfire”, 600MHz to 950MHz, Model 3, 180nm
    • Duron “Morgan”, 900MHz to 1300MHz, Model 7, 180nm
    • Duron “Applebred”, 1400MHz to 1800MHz , Model 8, 130nm

  • Athlon / Athlon XP
    • Athlon “Thunderbird”, , Model 4, 180nm
    • Athlon XP “Palomino”, , Model 6, 180nm
    • Athlon XP “Thoroughbred”, , Model 8, 130nm
    • Athlon XP “Barton”, , Model 10, 130nm
    • Athlon XP “Thorton”, , Model 10, 130nm

  • Athlon 64
    • Athlon 64 “ClawHammer”, , , 130nm
    • Athlon 64 “Newcastle”, , , 130nm
    • Athlon 64 “Winchester”, , , 90nm
    • Athlon 64 “Venice”, , , 90nm
    • Athlon 64 “San Diego”, , , 90nm

  • Athlon FX Series
    • Athlon FX “SledgeHammer”, , , 130nm
    • Athlon 64 “ClawHammer”, , , 130nm
    • Athlon 64 “San Diego”, , , 90nm

  • Athlon 64 X2

    • Athlon 64 X2 “Manchester”, , , 90nm
    • Athlon 64 X2 “Toledo”, , , 90nm

  • Opteron
    • Opteron “SledgeHammer”, , , 130nm.
    • Opteron “Venus”, , , 90nm
    • Opteron “Troy”, , , 90nm
    • Opteron “Athens”, , , 90nm
    • Opteron “Denmark”, , , 90nm
    • Opteron “Italy”, , , 90nm
    • Opteron “Egypt”, , , 90nm

  • Sempron
    • Sempron “Thoroughbred”, , Model 8, 130nm
    • Sempron “Barton”, , Model 10, 130nm
    • Sempron “Thorton”, , Model 10, 130nm
    • Sempron “Paris”, , , 130nm
    • Sempron “Palermo”, , , 90nm

  • Turion
    • Turion “Lancaster”, , , 90nm

Change Log

OPN64

v0.4.0

+ OPN64 now supports the following new processors:
- Athlon 64 (Venice) 4000+ (E6)
- Athlon 64 (Venice) 3800+ (E6)
- Athlon 64 (Venice) 3500+ (E6)
- Athlon 64 (Venice) 3200+ (E6)
- Athlon 64 (Venice) 3000+ (E6)
+ (Extra/Fixed)Support for Athlon 64 part definition values
- ‘BW’

v0.3.6

+ OPN64 now supports the following new processors:
- Athlon 64 (Venice) 4000+
- Athlon 64 (Venice) 3800+
- Athlon 64 (Venice) 3500+
- Athlon 64 (Venice) 3200+
- Athlon 64 (Venice) 3000+
+ (Extra/Fixed)Support for Athlon 64 part definition values
- ‘BA’
- ‘BP’

v0.3.5

+ OPN64 now supports the following new processors:
- Sempron (S754 - SDA) 3100+
- Sempron (S754 - SDA) 2800+
- Sempron (S754 - SDA) 2600+
- Sempron (S462 - SDA/SDC) 2800+
- Sempron (S462 - SDA) 2600+
- Sempron (S462 - SDA) 2500+
- Sempron (S462 - SDA) 2400+
- Sempron (S462 - SDA) 2300+
- Sempron (S462 - SDA/SDC) 2200+
- Athlon 64 (WinChester) 4000+
- Athlon 64 (WinChester) 3800+
- Athlon 64 (WinChester) 3700+
- Athlon 64 X2 (Manchester) 4200+
- Athlon 64 X2 (Toledo) 4400+
- Athlon 64 X2 (Manchester) 4600+
- Athlon 64 X2 (Toledo) 4800+
+ OPN64 now supports the following new features:
- Support for Max Operating Temperature value ‘A’ (Variable Temperature)
- Support for Operating Voltage value ‘A’ (Variable Voltage)
+ OPN64 addresses the following issues:
- Sempron support has greater accuracy and stability
- (Extra/)Support for Athlon 64 part definition values ‘AY’, ‘AD’

v0.3.0

+ OPN64 now supports the following new processors:
- Athlon 64 (WinChester) 3000+, 3200+, 3500+
- Athlon 64 (ClawHammer) 4000+
- Athlon XP-M (AXDL) (Barton) 2500+, 2600+, 2800+, 3000+
+ OPN64 now supports the following new features:
- Displays revision for Athlon 64, Athlon 64 FX and Opteron processors
- Uses the two alpha characters to determine part specifications for Athlon 64,
Athlon 64 FX and Opteron processors.
- Now Displays model number in Hexadecimal (Previously Decimal)
+ OPN64 addresses the following issues:
- Incorrect model numbers for some Athlon 64, Athlon 64 FX and Opteron processors
- Plus (+) suffix for Athlon XP(-M) and Athlon 64(-M) processors numbers fixed
- Opteron x-Way fixed
- Fixed broken Athlon XP ‘AXDA’ support
+ Added favourite(s):
- Overclocking > www.oc-tuning.com

v0.2.5

+ OPN64 now supports the following new processors:
- Athlon 64 (WinChester) 3000+, 3200+, 3500+
- Athlon 64 (ClawHammer) 4000+
+ OPN64 now supports the following new features:
- Support for Max Operating Temperature values ‘I’, ‘K’and ‘Y’

v0.2.0

+ OPN64 now supports the following new processors:
- Sempron (Socket 462) 2200+, 2300+, 2400+, 2500+, 2600+, 2800+
- Sempron (Socket 754) 3100+
- Athlon 64 (NewCastle) 2700+, 3200+
- Athlon 64 Mobile (AMN) 2700+, 2800+, 3000+, 3200+
+ OPN64 now supports the following new features:
- Recognises 939-pin OPN Codes
- The order of codes two and three are automatically delt with by the program
if needed

v0.1.95-Exp (This version is an experimental release!)

+ OPN64 now supports the following new processors:
- Athlon 64 2800+(512KB/1024KB), 3000+(512KB/1024KB), 3200+, 3400+, 3700+ series
- Athlon 64 FX 51, 53, 55 series
- Opteron 1/2/4/8-Way versions of x40, x42, x44, x46, x48, x50 series
- Athlon XP (Thorton) 2000+
+ Major code changes
- Code has been reduced by many hundreds of lines of code
- Code is now much more stable

OPN-462

v0.8.35-Exp

+ Added experimental Athlon XP-M 2400+ & 2500+ support - With the current popularity of
these processors, I have decided to add experimental support for the 2400+ & 2500+
version of this chip.
+ Major code optimisations.
+ Added HTML Output feature(s):
- Output now displays the OPN codes
+ The favourites section has now become a partner scheme
+ Added partner(s):
- News > www.xtremenews.net

v0.8.28

+ Fixed broken Duron Applebred support with some setups
+ Added support for 2 Athlon XP Barton chips

v0.8.25

+ Fixed broken Duron Spitfire support
+ Changed menu code
+ Added favourite(s):
- Overclocking > www.zonepc.net

v0.8.21

+ Fixed HTML Output feature(s):
- Estimated Thermal Power and Process Technology output values were inverted

v0.8.20

My apologies for the long wait between releases, but free time is indeed a rare
thing these days.

+ Added Duron Applebred support - No Thermal Calculation at this time!
+ Added Experimental user operable PR (Performance Rating) calculator
- PR Calc Support: Athlon 64
- PR Calc Support: Athlon XP (Palomino, Thoroughbred & Barton)
+ Added Experimental user operable Thermal calculator
+ Added some HTML Output feature(s):
- Output now displays version number
+ All text entered into the code boxes is automatically converted to uppercase

Thanks go to Sasa D and Erik for their input. :)

At this point, I would be greatful if a large website could provide a
permanent home for this software - Contact the usual address: opn-462@ntlworld.com

v0.8.4

+ Added Thorton support, although no Thermal Calculation at this time!
+ Spaces when typed into the code boxes are now simply disallowed.

v0.8.2

+ Fixed the Type Mismatch error which led to the program not operating at all
if it occurred. (An absolutely massive thanks goes to Noam for testing the builds!)
+ Thermal Calc code completely re-written

v0.8

+ Athlon XP Thoroughbred 2200+ now displays the correct multiplier (Thanks to a
Tim Rakowski for telling me about this)
+ Added (a very experimental) “estimated thermal output” of a chip - Output has a
small degree of inaccuracy at present.
+ Added ability to work out the process technology of a chip.
+ Two favourites added.

v0.7.3

+ A Favourites section has been added, with links to useful sites on the Internet.
+ “Downgraded from” now renamed as supposed “Laser Marker ID”, take this as you
will. (Thanks to one Alereon for this feedback)
+ Duron Morgan and Multiplier bug now fixed; OPN-462 should now show a multiplier
value for Duron Morgan OPN codes.

v0.7

+ Enhanced the “About” section
+ Gave the UI a slight spring cleaning
+ Official support for the Barton 3200+ chip
+ Huge code changes:
- HTML export feature code heavily modified
- OPN Check code also heavily modified
+ Upper/Lower case problem sorted
+ Detects codes 2 & 3 wrongly typed in place of each other
+ Added feature which switches to the next code-box on completion of a code

v0.6

Although i’ve had no actual reported bugs to fix, I have had many reports where
the user has been slightly confused, or a simple missing letter has lead the user
to think the program is having an error of some sort.

+ Added FAQ link
+ Added Bug/Error Report “to check FAQ” confirmation box
+ Properly checks that none of the textboxes are empty
+ Added a check to see if the five required values appear in the first textbox

F.A.Q.

Q: Where has the “Downgraded from” feature gone?
A: This method of identification was disproven and as a result, it now forms what is more accurately known as the “Laser Marked ID” information.

Q: What does this program do?
A: OPN-462 translates the three alphanumeric codes found on, or around the core of all Socket A processors from AMD. This can include the default core voltage, maximum working temperature, default FSB and a multitude of details provided by these three codes.

Q: Is this a CPUID program?
A: No. For such a program, please use WinProcInfo.

Q: OPN-462 and OPN64? What’s the difference?
A: OPN64 is an extention of the original OPN-462 source code with heavy code reductions and optimizations that offers support for Athlon 64 and Opteron processors. As a result, OPN-462 has been superceeded and OPN64 has taken its place.

Q: Error Message: “Error! CPU Identification String not found…Aborting”
A: The occurance of this message usually happens when the user makes the common mistake of missing out one or more letters from the first code; for example:

The code: AXDA3000DV4D is wrong, and should actually be: AXDA3000DKV4D.

Q: How do I use this program?
A: First of all, you will need to have access to the three sets of alphanumeric codes found either on, or around the core of your Socket A, AMD processor.

The may looking something like this, in the case of our example Barton chip:

AXDA3000DKV4D 9370444260002 AQUCA0303SPAW

The above code is that of the one used as the example for the pictures taken in the screenshots section, simply click the ‘check’ button to commence the processing of the three alphanumeric codes.

This should then break down the information, and output the results in a relatively ‘English’ manner in the output fields that take up the majority of the program’s user interface.

For more information as to what OPN-462 deduces from these alphanumeric codes, check the screenshots section located in the navigation menu near the top of the page.