Тут возникла необходимость написать утилку, которая для S462 процов определяал название ядра. Ну полез поглядеть доки от АМД, а там во многих документах ( http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/20734.pdf к примеру) упоминается Duron Model 6. Я что-то пропустил? Что это за ядро? Типа урезанный Palomino? Кто-то вообще такое видел? Хотя бы скриншоты из CPU-Z или чего-то подобного кто-то дать может? В свое время ковырял файлы от старой сандры, так там упоминался Duron Model 5 Morgino - мож это он и есть? А то упоминания о Duron Model 6 есть в оффициальных документах, а даташита нету. Вот что у меня получилось в сумме. 2 числа, идентифицирующие ядро, это Family и Model процессора. Stepping - соответствие идентификатора степпинга его названию. В скобках - технология изготовления.
FM
63 - Spitfire (0.18)
0 - A0
1 - A2
64 - Thunderbird (0.18)
2 - |A4-A7|
4 - A9
65 - Morgino (0.18)/невиданный зверь
66 - Palomino (0.18)
0 - A0
1 - A2
2 - A5
67 - Morgan (0.18)
0 - A0
1 - A1
68 - Thoroughbred/Applebred (0.13) - проверяем по размеру кэша
0 - A0
1 - B0
6A - Barton/Thorton (0.13) - проверяем по размеру кэша.
0 - A2
Если где ошибся - поправьте, буду признателен.
P.S. Кстати из того же pdf следует, что Sempron'ы есть и Model 6, т.е. на ядре Palomino! Надеюсь мне такие не попадутся :)
Хотя судя по http://balusc.xs4all.nl/ned/har-cpu.html они действительно облажались :( :(
402 - Revision NV8 Am486TDX Model 0
432 - Revision N8T Am486DX2 Model 3
434 - Revision N8VT Am486DX2 Model 3
474 - Revision SV8B Enhanced Am486DX2 (wb) Model 7
484 - Revision SV8B Am486DX4 Model 8
494 - Revision SV8B Enhanced Am486DX4 (wb) Model 9
4E4 - Revision SV16B Am5x86 Model E
4F4 - Revision SV16B Enhanced Am5x86wb Model F
500 - Revision E K5 Model 0 0.5
501 - Revision F K5 Model 0 0.5
511 - Revision B Godot K5 Model 1 0.35
512 - Revision B1 Godot K5 Model 1 0.35
514 - Revision C Godot K5 Model 1 0.35
524 - Revision C Godot K5 Model 2 0.35
534 - Revision C K5 Model 3 0.35
561 - Revision B K6 Little Foot 0.35
562 - Revision C K6 Little Foot 0.35
570 - Revision A K6 Little Foot 0.35
580 - Revision A K6-2 Chompers 0.25
58C - Revision CXT K6-2 Chompers 0.25
590 - Revision A Sharptooth K6-III 0.25
591 - Revision B Sharptooth K6-III 0.25
5Dx - K6-2+(K6-III+) Model D 0.18
60х - K7 ES 0.25
611 - Revision C1 K7 Argon 0.25
612 - Revision C2 K7 Argon 0.25
621 - Revision A1 K75 Pluto 0.18
622 - Revision A2 K75 Pluto 0.18
630 - Revision A0 Spitfire 0.18
631 - Revision A2 Spitfire 0.18
642 - Revisions A4-A7 Thunderbird 0.18
644 - Revision A9 Thunderbird 0.18
65x - Duron Mustang ES 0.18
660 - Revision A0 Palomino 0.18
661 - Revision A2 Palomino 0.18
662 - Revision A5 Palomino 0.18
670 - Revision A0 Morgan 0.18
671 - Revision A1 Morgan 0.18
680 - Revision A0 Thoroughbred/Applebred 0.13 - проверяем по размеру кэша
681 - Revision B0 Thoroughbred/Applebred 0.13 - проверяем по размеру кэша
69x - Appaloosa ES 0.13
6A0 - Revision A2 Barton/Thorton 0.13 - проверяем по размеру кэша.
Просьба все проверить. Жду комментариев :)
Не Duron, а Athlon MP, причём значение CPUID для него нигде не упоминается, просто говорится, что Model 5. Упаковка, кстати, как и для Thunderbird/Spitfire - CPGA.
CPUID тоже неизвестен, но Model 9 точно. Может даже и инженерные сэмплы были. :roll:
Кстати, есть ещё и процессор с CPUID=682h, так называемый Thoroughbred-C. Главное отличие оного от обычного Thoroughbred-B, так это использование SOI при производстве процессоров. Поэтому и частоты у них поболее будут, официально максимум ~2500 МГц, а при разгоне и все 3 ГГц выжмут. :P Жалко, что они в серию так и не пошли, помешали Athlon 64 с их 64-бита, а ведь какое бы счастье было - 3 ГГц AMD Athlon XP 4xxx+, да ещё на nForce2 Ultra 400. :P
Отовсюду. Поищи хотя бы гуглом в инете слово"Thoroughbred-C" и уже узнаешь кое-что.
Естественно Duron, только ядро Morgino это Mobile Duron на ядре Palomino с отключенными 192 Кб кэшу второго уровня (а ля Applebred из Thoroughbred). Ну CPUID у него, естественно, 66xh, а не 65xh. Ядро Mustrang - ядро Thunderbird с 512 Кб кешем второго уровня (а ля Barton из Thoroughbred).
402 - Revision NV8 Am486TDX Model 0
432 - Revision N8T Am486DX2 Model 3
434 - Revision N8VT Am486DX2 Model 3
474 - Revision SV8B Enhanced Am486DX2 (wb) Model 7
484 - Revision SV8B Am486DX4 Model 8
494 - Revision SV8B Enhanced Am486DX4 (wb) Model 9
4E4 - Revision SV16B Am5x86 Model E
4F4 - Revision SV16B Enhanced Am5x86wb Model F
500 - Revision E K5 Model 0 0.5
501 - Revision F K5 Model 0 0.5
511 - Revision B Godot K5 Model 1 0.35
512 - Revision B1 Godot K5 Model 1 0.35
514 - Revision C Godot K5 Model 1 0.35
524 - Revision C Godot K5 Model 2 0.35
534 - Revision C K5 Model 3 0.35
561 - Revision B K6 Little Foot 0.35
562 - Revision C K6 Little Foot 0.35
570 - Revision A K6 Little Foot 0.35
580 - Revision A K6-2 Chompers 0.25
58C - Revision CXT K6-2 Chompers 0.25
590 - Revision A Sharptooth K6-III 0.25
591 - Revision B Sharptooth K6-III 0.25
5Dx - K6-2+(K6-III+) Model D 0.18
60х - K7 ES 0.25
611 - Revision C1 K7 Argon 0.25
612 - Revision C2 K7 Argon 0.25
621 - Revision A1 K75 Pluto 0.18
622 - Revision A2 K75 Pluto 0.18
630 - Revision A0 Spitfire 0.18
631 - Revision A2 Spitfire 0.18
642 - Revisions A4-A7 Thunderbird/Mustang 0.18 - проверяем по размеру кэша
644 - Revision A9 Thunderbird/Mustang 0.18 - проверяем по размеру кэша
65х - Athlon MP ES 0.18
660 - Revision A0 Palomino/Morgino 0.18 - проверяем по размеру кэша
661 - Revision A2 Palomino/Morgino 0.18 - проверяем по размеру кэша
662 - Revision A5 Palomino/Morgino 0.18 - проверяем по размеру кэша
670 - Revision A0 Morgan 0.18
671 - Revision A1 Morgan 0.18
680 - Revision A0 Thoroughbred/Applebred 0.13 - проверяем по размеру кэша
681 - Revision B0 Thoroughbred/Applebred 0.13 - проверяем по размеру кэша
682 - Revision C0 Thoroughbred/Applebred 0.13 - проверяем по размеру кэша
69x - Appaloosa ES 0.13
6A0 - Revision A2 Barton/Thorton 0.13 - проверяем по размеру кэша.