Knowledge (XXG)

AMD K6

Source 📝

539: 527: 66: 516:(PR2) to designate their speed. The PR2 rating was dropped because the rated frequency of the processor was the same as the real frequency. The release of the 266 MHz version of this chip was not until the second quarter of 1998, when AMD was able to move to the 0.25-micrometre manufacturing process. The lower voltage and higher multiplier of the K6-266 meant that it was not fully compatible with some Socket 7 motherboards, similar to the later 598: 25: 590: 436: 128: 206: 476:, it is in fact a totally different design that was created by the NexGen team, including chief processor architect Greg Favor, and adapted after the AMD purchase. The K6 processor included a feedback dynamic instruction reordering mechanism, 538: 511:
The K6 was originally launched in April 1997, running at speeds of 166 and 200 MHz. It was followed by a 233 MHz version later in 1997. Initially, the AMD K6 processors used a Pentium II-based
526: 1552: 865: 1141: 921: 1492: 1028: 427:
equivalent but at a significantly lower price. The K6 had a considerable impact on the PC market and presented Intel with serious competition.
1567: 87: 1048: 1033: 699: 185: 167: 109: 52: 1557: 979: 974: 969: 964: 1572: 1562: 1124: 412:
in 1997. The main advantage of this particular microprocessor is that it was designed to fit into existing desktop designs for
1119: 1016: 1006: 1129: 1114: 1011: 986: 959: 1001: 996: 914: 307: 1504: 1021: 884: 869: 145: 138: 80: 74: 1204: 1196: 991: 954: 949: 606: 91: 1209: 492:, Nx586, and Nx686 before it, the K6 translated x86 instructions on the fly into dynamic buffered sequences of 1221: 1136: 907: 417: 256: 38: 944: 930: 573: 447: 850: 841: 667: 623: 567: 477: 444: 312: 813:"The legend of "x86 CPUs decode instructions into RISC form internally" - Fanael's random ruminations" 1038: 324: 520:
processors. The final iteration of the K6 design was released in May 1998, running at 300 MHz.
513: 472:
was designing when it was acquired by AMD. Despite the name implying a design evolving from the
727: 1509: 1389: 578: 481: 295: 1408: 1323: 1300: 1254: 1061: 738: 493: 285: 795: 812: 677: 633: 501: 454: 269: 149: 1546: 562: 597: 1422: 1273: 768: 754: 1499: 1394: 144:
The references used may be made clearer with a different or consistent style of
44: 1487: 1482: 1444: 1439: 1362: 424: 259: 894: 1449: 1427: 1417: 1377: 1372: 889: 773: 589: 1357: 848:
Slater, Michael (28 October 1998). "K6 to Boost AMD's Position in 1997".
707: 672: 628: 517: 497: 485: 396: 346: 1466: 1461: 1434: 1229: 1161: 1106: 450: 435: 413: 742: 484:
with Intel's Pentium, enabling it to be used in the widely available "
1456: 1404: 1367: 1347: 1342: 1263: 1250: 1101: 1096: 1080: 1070: 703: 505: 489: 473: 469: 462: 386: 1146: 839:
Gwennap, Linley (31 March 1997). "K6 Is World's Fastest x86 Chip".
1384: 1337: 1332: 1319: 1309: 1268: 1177: 1171: 1166: 1156: 1151: 1057: 655: 596: 588: 434: 421: 205: 899: 558:
x86 Decoders that translate x86 Assembly to RISC86 instructions
420:. It was marketed as a product that could perform as well as its 1278: 480:
instructions, and a floating-point unit (FPU). It was also made
903: 555:
Seven execution units specialized in parallelized instructions
458: 409: 300: 240: 121: 59: 18: 757:, Mark Smotherman, Clemson University, updated June 9, 2010. 728:"AMD 3DNow! technology: architecture and implementations" 468:
The AMD K6 is based on the Nx686 microprocessor that
1475: 1403: 1318: 1298: 1291: 1249: 1242: 1220: 1189: 1089: 1056: 1047: 937: 895:
technical dissection of the 6th generation x86 CPUs
392: 382: 377: 360: 355: 339: 323: 318: 306: 294: 284: 279: 268: 254: 249: 233: 225: 217: 212: 915: 8: 198: 53:Learn how and when to remove these messages 1295: 1246: 1053: 922: 908: 900: 664:L1-Cache: 32 + 32 KB (data + instructions) 620:L1-Cache: 32 + 32 KB (data + instructions) 204: 186:Learn how and when to remove this message 168:Learn how and when to remove this message 110:Learn how and when to remove this message 73:This article includes a list of general 890:Technical overview of the AMD-K6 series 719: 522: 1553:Computer-related introductions in 1997 885:AMD K6, first of an impressive dynasty 730:, S. Oberman, G. Favor, and F. Weber, 689:Clockrate: 200, 233, 266, 300 MHz 661:8.8 million transistors in 250 nm 642:VCore: 2.9 V (166/200) 3.2/3.3 V (233) 617:8.8 million transistors in 350 nm 544:Die shot of an AMD K6-233APR processor 197: 7: 737:, #2 (March/April 1999), pp. 37–48, 1532:indicates an upcoming architecture. 496:. A later variation of the K6 CPU, 767:Shimpi, Anand Lal (3 April 1997). 79:it lacks sufficient corresponding 14: 645:Clockrate: 166, 200, 233 MHz 504:-based SIMD instructions, called 34:This article has multiple issues. 755:Who are the Computer Architects? 537: 525: 126: 64: 23: 658:: family 5, model 7, stepping 0 488:"-based motherboards. Like the 408:microprocessor was launched by 280:Architecture and classification 42:or discuss these issues on the 683:First release: January 6, 1998 1: 796:"AMD-K6 Processor Data Sheet" 698:The K6 line was updated with 639:First release: April 2, 1997 264:166 MHz to 300 MHz 1568:Superscalar microprocessors 532:A delidded AMD K6 processor 1589: 650:K6 "Little Foot" (Model 7) 604: 601:K6 "Little Foot" (Model 7) 356:Products, models, variants 1524: 710:line of microprocessors. 702:instructions (Branded as 607:List of AMD K6 processors 203: 439:The AMD K6 architecture. 1558:AMD x86 microprocessors 866:"AMD: AMD-K6 Processor" 461:, which superseded the 319:Physical specifications 94:more precise citations. 16:Computer microprocessor 1573:X86 microarchitectures 1563:AMD microarchitectures 602: 594: 574:Out of Order execution 440: 851:Microprocessor Report 842:Microprocessor Report 600: 593:Original K6 (Model 6) 592: 568:Speculative execution 438: 872:on February 24, 2008 308:Instruction set 286:Technology node 234:Common manufacturer 213:General information 200: 1049:Microarchitectures 1034:Microarchitectures 801:. AMD. March 1998. 603: 595: 514:performance rating 457:, manufactured by 441: 1540: 1539: 1520: 1519: 1287: 1286: 1238: 1237: 743:10.1109/40.755466 579:Register Renaming 402: 401: 296:Microarchitecture 196: 195: 188: 178: 177: 170: 120: 119: 112: 57: 1580: 1296: 1247: 1243:Current products 1197:Bobcat (aka 14h) 1190:x86-64 low-power 1054: 924: 917: 910: 901: 881: 879: 877: 868:. Archived from 827: 826: 824: 823: 817:fanael.github.io 809: 803: 802: 800: 792: 786: 785: 783: 781: 764: 758: 752: 746: 724: 706:) to create the 541: 529: 494:micro-operations 443:The AMD K6 is a 290:350 nm to 250 nm 208: 201: 191: 184: 173: 166: 162: 159: 153: 130: 129: 122: 115: 108: 104: 101: 95: 90:this article by 81:inline citations 68: 67: 60: 49: 27: 26: 19: 1588: 1587: 1583: 1582: 1581: 1579: 1578: 1577: 1543: 1542: 1541: 1536: 1535: 1516: 1471: 1399: 1314: 1283: 1234: 1216: 1185: 1085: 1043: 933: 928: 875: 873: 864: 861: 836: 834:Further reading 831: 830: 821: 819: 811: 810: 806: 798: 794: 793: 789: 779: 777: 769:"AMD K6 Review" 766: 765: 761: 753: 749: 725: 721: 716: 696: 652: 614: 609: 587: 552: 545: 542: 533: 530: 433: 373: 361:Core names 351: 335: 245: 192: 181: 180: 179: 174: 163: 157: 154: 143: 137:has an unclear 131: 127: 116: 105: 99: 96: 86:Please help to 85: 69: 65: 28: 24: 17: 12: 11: 5: 1586: 1584: 1576: 1575: 1570: 1565: 1560: 1555: 1545: 1544: 1538: 1537: 1534: 1533: 1526: 1525: 1522: 1521: 1518: 1517: 1515: 1514: 1513: 1512: 1502: 1497: 1496: 1495: 1485: 1479: 1477: 1473: 1472: 1470: 1469: 1464: 1459: 1454: 1453: 1452: 1442: 1437: 1432: 1431: 1430: 1425: 1414: 1412: 1401: 1400: 1398: 1397: 1392: 1387: 1382: 1381: 1380: 1375: 1365: 1360: 1355: 1350: 1345: 1340: 1335: 1329: 1327: 1316: 1315: 1313: 1312: 1306: 1304: 1293: 1289: 1288: 1285: 1284: 1282: 1281: 1276: 1271: 1266: 1260: 1258: 1244: 1240: 1239: 1236: 1235: 1233: 1232: 1226: 1224: 1218: 1217: 1215: 1214: 1213: 1212: 1207: 1199: 1193: 1191: 1187: 1186: 1184: 1183: 1182: 1181: 1174: 1169: 1164: 1159: 1154: 1149: 1144: 1134: 1133: 1132: 1127: 1122: 1117: 1109: 1104: 1099: 1093: 1091: 1090:x86-64 desktop 1087: 1086: 1084: 1083: 1078: 1073: 1067: 1065: 1051: 1045: 1044: 1042: 1041: 1036: 1031: 1026: 1025: 1024: 1019: 1014: 1009: 1004: 999: 994: 989: 984: 983: 982: 977: 972: 967: 957: 952: 941: 939: 935: 934: 931:AMD processors 929: 927: 926: 919: 912: 904: 898: 897: 892: 887: 882: 860: 859:External links 857: 856: 855: 846: 835: 832: 829: 828: 804: 787: 759: 747: 718: 717: 715: 712: 695: 692: 691: 690: 687: 684: 681: 678:Front side bus 675: 670: 665: 662: 659: 651: 648: 647: 646: 643: 640: 637: 634:Front side bus 631: 626: 621: 618: 613: 610: 605:Main article: 586: 583: 582: 581: 576: 571: 565: 559: 556: 551: 548: 547: 546: 543: 536: 534: 531: 524: 502:floating-point 482:pin-compatible 455:microprocessor 432: 429: 400: 399: 394: 390: 389: 384: 380: 379: 375: 374: 372: 371: 368: 364: 362: 358: 357: 353: 352: 350: 349: 343: 341: 337: 336: 334: 333: 329: 327: 321: 320: 316: 315: 310: 304: 303: 298: 292: 291: 288: 282: 281: 277: 276: 273: 266: 265: 262: 252: 251: 247: 246: 244: 243: 237: 235: 231: 230: 227: 223: 222: 219: 215: 214: 210: 209: 194: 193: 176: 175: 139:citation style 134: 132: 125: 118: 117: 72: 70: 63: 58: 32: 31: 29: 22: 15: 13: 10: 9: 6: 4: 3: 2: 1585: 1574: 1571: 1569: 1566: 1564: 1561: 1559: 1556: 1554: 1551: 1550: 1548: 1531: 1528: 1527: 1523: 1511: 1508: 1507: 1506: 1503: 1501: 1498: 1494: 1491: 1490: 1489: 1486: 1484: 1481: 1480: 1478: 1474: 1468: 1467:A-series APUs 1465: 1463: 1460: 1458: 1455: 1451: 1448: 1447: 1446: 1443: 1441: 1438: 1436: 1433: 1429: 1426: 1424: 1421: 1420: 1419: 1416: 1415: 1413: 1410: 1406: 1402: 1396: 1393: 1391: 1388: 1386: 1383: 1379: 1376: 1374: 1371: 1370: 1369: 1366: 1364: 1361: 1359: 1356: 1354: 1351: 1349: 1346: 1344: 1341: 1339: 1336: 1334: 1331: 1330: 1328: 1325: 1321: 1317: 1311: 1308: 1307: 1305: 1302: 1297: 1294: 1290: 1280: 1277: 1275: 1272: 1270: 1267: 1265: 1262: 1261: 1259: 1256: 1252: 1248: 1245: 1241: 1231: 1230:K12 (aka 12h) 1228: 1227: 1225: 1223: 1219: 1211: 1208: 1206: 1203: 1202: 1200: 1198: 1195: 1194: 1192: 1188: 1180: 1179: 1175: 1173: 1170: 1168: 1165: 1163: 1160: 1158: 1155: 1153: 1150: 1148: 1145: 1143: 1140: 1139: 1138: 1135: 1131: 1128: 1126: 1123: 1121: 1118: 1116: 1113: 1112: 1110: 1108: 1107:K10 (aka 10h) 1105: 1103: 1100: 1098: 1095: 1094: 1092: 1088: 1082: 1079: 1077: 1074: 1072: 1069: 1068: 1066: 1063: 1059: 1055: 1052: 1050: 1046: 1040: 1037: 1035: 1032: 1030: 1027: 1023: 1020: 1018: 1015: 1013: 1010: 1008: 1005: 1003: 1000: 998: 995: 993: 990: 988: 985: 981: 978: 976: 973: 971: 968: 966: 963: 962: 961: 958: 956: 953: 951: 948: 947: 946: 943: 942: 940: 936: 932: 925: 920: 918: 913: 911: 906: 905: 902: 896: 893: 891: 888: 886: 883: 871: 867: 863: 862: 858: 853: 852: 847: 844: 843: 838: 837: 833: 818: 814: 808: 805: 797: 791: 788: 776: 775: 770: 763: 760: 756: 751: 748: 744: 740: 736: 733: 729: 723: 720: 713: 711: 709: 705: 701: 693: 688: 685: 682: 680:: 66 MHz 679: 676: 674: 671: 669: 666: 663: 660: 657: 654: 653: 649: 644: 641: 638: 636:: 66 MHz 635: 632: 630: 627: 625: 622: 619: 616: 615: 611: 608: 599: 591: 584: 580: 577: 575: 572: 569: 566: 564: 563:Boundary Scan 560: 557: 554: 553: 549: 540: 535: 528: 523: 521: 519: 515: 509: 507: 503: 499: 495: 491: 487: 483: 479: 475: 471: 466: 464: 460: 456: 452: 449: 446: 437: 430: 428: 426: 423: 419: 415: 411: 407: 398: 395: 391: 388: 385: 381: 376: 369: 366: 365: 363: 359: 354: 348: 345: 344: 342: 338: 331: 330: 328: 326: 322: 317: 314: 311: 309: 305: 302: 299: 297: 293: 289: 287: 283: 278: 274: 271: 267: 263: 261: 258: 253: 248: 242: 239: 238: 236: 232: 228: 224: 221:April 2, 1997 220: 216: 211: 207: 202: 190: 187: 172: 169: 161: 151: 147: 141: 140: 135:This article 133: 124: 123: 114: 111: 103: 100:February 2008 93: 89: 83: 82: 76: 71: 62: 61: 56: 54: 47: 46: 41: 40: 35: 30: 21: 20: 1529: 1352: 1292:Discontinued 1274:Threadripper 1176: 1075: 874:. Retrieved 870:the original 849: 840: 820:. Retrieved 816: 807: 790: 780:14 September 778:. Retrieved 772: 762: 750: 734: 731: 722: 697: 686:VCore: 2.2 V 612:K6 (Model 6) 570:optimization 561:IEEE 1149.1 510: 467: 442: 405: 403: 229:May 28, 1998 226:Discontinued 182: 164: 155: 136: 106: 97: 78: 50: 43: 37: 36:Please help 33: 1299:Early x86 ( 1125:Steamroller 445:superscalar 383:Predecessor 370:Little Foot 275:66 MHz 250:Performance 92:introducing 1547:Categories 1120:Piledriver 945:Processors 822:2023-06-01 732:IEEE Micro 714:References 704:AMD 3DNow! 431:Background 425:Pentium II 260:clock rate 158:March 2019 150:footnoting 75:references 39:improve it 1418:Athlon 64 1130:Excavator 1115:Bulldozer 1081:Athlon/K7 876:March 26, 774:AnandTech 694:Successor 416:-branded 393:Successor 45:talk page 1395:AMD Élan 1039:Chipsets 673:Socket 7 629:Socket 7 550:Features 500:, added 486:Socket 7 347:Socket 7 218:Launched 146:citation 1530:Italics 1505:Alchemy 1500:Am29000 1462:Opteron 1435:Sempron 1142:1st gen 1017:Opteron 1007:Sempron 726:p. 48, 453:-class 451:Pentium 414:Pentium 378:History 367:Model 6 88:improve 1510:MIPS32 1488:Am2900 1483:Am9080 1445:Phenom 1440:Turion 1409:64-bit 1405:x86-64 1368:Athlon 1363:K6-III 1343:Am5x86 1324:32-bit 1301:16-bit 1264:Athlon 1255:64-bit 1251:x86-64 1205:Jaguar 1162:Zen 3+ 1062:32-bit 1012:Turion 987:Phenom 960:Athlon 585:Models 506:3DNow! 490:AMD K5 470:NexGen 340:Socket 272:speeds 77:, but 1476:Other 1390:Geode 1385:Duron 1338:Am486 1333:Am386 1320:IA-32 1310:Am286 1269:Ryzen 1222:ARM64 1178:Zen 6 1172:Zen 5 1167:Zen 4 1157:Zen 3 1152:Zen 2 1058:IA-32 1002:Duron 997:Ryzen 938:Lists 799:(PDF) 656:CPUID 422:Intel 325:Cores 255:Max. 1493:list 1358:K6-2 1279:Epyc 1210:Puma 1201:16h 1147:Zen+ 1111:15h 1029:APUs 1022:Epyc 878:2005 782:2022 708:K6-2 700:SIMD 518:K6-2 498:K6-2 418:CPUs 404:The 397:K6-2 148:and 1137:Zen 739:doi 668:MMX 624:MMX 508:. 478:MMX 459:AMD 410:AMD 313:MMX 301:x86 270:FSB 257:CPU 241:AMD 1549:: 1457:FX 1450:II 1428:II 1423:X2 1378:MP 1373:XP 1353:K6 1348:K5 1102:K9 1097:K8 1076:K6 1071:K5 992:FX 980:II 975:X2 970:64 965:XP 955:K6 950:K5 815:. 771:. 735:19 474:K5 465:. 463:K5 448:P5 406:K6 387:K5 199:K6 48:. 1411:) 1407:( 1326:) 1322:( 1303:) 1257:) 1253:( 1064:) 1060:( 923:e 916:t 909:v 880:. 854:. 845:. 825:. 784:. 745:. 741:: 332:1 189:) 183:( 171:) 165:( 160:) 156:( 152:. 142:. 113:) 107:( 102:) 98:( 84:. 55:) 51:(

Index

improve it
talk page
Learn how and when to remove these messages
references
inline citations
improve
introducing
Learn how and when to remove this message
citation style
citation
footnoting
Learn how and when to remove this message
Learn how and when to remove this message

AMD
CPU
clock rate
FSB
Technology node
Microarchitecture
x86
Instruction set
MMX
Cores
Socket 7
K5
K6-2
AMD
Pentium
CPUs

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.