(Created page with "{{amd title|Athlon}} {{ic family | title = AMD Athlon | image = AMD Athlon Logo.svg | caption = AMD Athlon logo | developer = AMD | m...") |
(fixed a typo) |
||
(16 intermediate revisions by 5 users not shown) | |||
Line 20: | Line 20: | ||
| socket = Slot A | | socket = Slot A | ||
| socket 2 = Socket A | | socket 2 = Socket A | ||
+ | |||
+ | | succession = Yes | ||
+ | | predecessor = K6-III | ||
+ | | predecessor link = amd/k6-iii | ||
+ | | successor = Athlon 4 | ||
+ | | successor link = amd/athlon 4 | ||
+ | | successor 2 = Athlon MP | ||
+ | | successor 2 link = amd/athlon mp | ||
+ | | successor 3 = Athlon XP | ||
+ | | successor 3 link = amd/athlon xp | ||
+ | | successor 4 = Geode NX | ||
+ | | successor 4 link = amd/geode nx | ||
}} | }} | ||
− | '''Athlon''' | + | '''Athlon''' was a family of high-performance {{arch|32}} [[microprocessor]]s developed by [[AMD]] based on AMD's {{amd|K7|K7 microarchitecture}}. Athlon was introduced on June 23, 1999. |
+ | |||
+ | == Overview == | ||
+ | {{empty section}} | ||
+ | |||
+ | == Architecture == | ||
+ | {{main|amd/microarchitectures/k7|l1=K7 Microarchitecture}} | ||
+ | {{empty section}} | ||
== Packaging == | == Packaging == | ||
Line 30: | Line 49: | ||
Athlon had 4 iterations of cores: {{amd|Argon}}, {{amd|Pluto}}, {{amd|Orion}}, {{amd|Thunderbird}}. | Athlon had 4 iterations of cores: {{amd|Argon}}, {{amd|Pluto}}, {{amd|Orion}}, {{amd|Thunderbird}}. | ||
=== {{amd|Argon}} core === | === {{amd|Argon}} core === | ||
+ | The {{amd|Argon}}, released in 1999, uses {{amd|Slot A}}, has a double data rate [[front side bus]] operating at 100 MHz (having an effective bus speed of 200 MHz). Argon microprocessors were manufactured in 250 nm process. | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! Model !! Frequency !! L2$ !! TDP | ||
+ | |- | ||
+ | | {{\|500 (Argon)|Athlon 500}} || 500 MHz || 512 kB || 42 W | ||
+ | |- | ||
+ | | {{\|550 (Argon)|Athlon 550}} || 550 MHz || 512 kB || 46 W | ||
+ | |- | ||
+ | | {{\|600 (Argon)|Athlon 600}} || 600 MHz || 512 kB || 50 W | ||
+ | |- | ||
+ | | {{\|650 (Argon)|Athlon 650}} || 650 MHz || 512 kB || 54 W | ||
+ | |- | ||
+ | | {{\|700 (Argon)|Athlon 700}} || 700 MHz || 512 kB || 50 W | ||
+ | |} | ||
=== {{amd|Pluto}} core === | === {{amd|Pluto}} core === | ||
+ | The {{amd|Pluto}} core-based microprocessors were released in late 1999 and early 2000 and use {{amd|Slot A}}. They have a double data rate [[front side bus]] operating at 100 MHz (having an effective bus speed of 200 MHz). Pluto microprocessors were manufactured in 180 nm process. | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! Model !! Frequency !! L2$ !! TDP | ||
+ | |- | ||
+ | | {{\|550 (Pluto)|Athlon 550}} || 550 MHz || 512 kB || 31 W | ||
+ | |- | ||
+ | | {{\|600 (Pluto)|Athlon 600}} || 600 MHz || 512 kB || 34 W | ||
+ | |- | ||
+ | | {{\|650 (Pluto)|Athlon 650}} || 650 MHz || 512 kB || 36 W | ||
+ | |- | ||
+ | | {{\|700 (Pluto)|Athlon 700}} || 700 MHz || 512 kB || 39 W | ||
+ | |- | ||
+ | | {{\|750 (Pluto)|Athlon 750}} || 750 MHz || 512 kB || 40 W | ||
+ | |- | ||
+ | | {{\|800 (Pluto)|Athlon 800}} || 800 MHz || 512 kB || 48 W | ||
+ | |- | ||
+ | | {{\|850 (Pluto)|Athlon 850}} || 850 MHz || 512 kB || 50 W | ||
+ | |- | ||
+ | | {{\|900 (Pluto)|Athlon 900}} || 900 MHz || 512 kB || 60 W | ||
+ | |- | ||
+ | | {{\|950 (Pluto)|Athlon 950}} || 950 MHz || 512 kB || 62 W | ||
+ | |} | ||
=== {{amd|Orion}} core === | === {{amd|Orion}} core === | ||
+ | Like Pluto core, Orion microprocessors used {{amd|Slot A}}. | ||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! Model !! Frequency !! L2$ !! TDP | ||
+ | |- | ||
+ | | {{\|1000 (Orion)|Athlon 1000}} || 1000 MHz || 512 kB || 65 W | ||
+ | |} | ||
=== {{amd|Thunderbird}} core === | === {{amd|Thunderbird}} core === | ||
+ | {{amd|Thunderbird}}-based microprocessors were manufactured in both cartridge form ({{amd|Slot A}}) and as PGA ({{amd|Socket A}}). | ||
+ | |||
+ | {| class="wikitable sortable" | ||
+ | |- | ||
+ | ! Model !! Frequency !! L2$ !! TDP !! Socket | ||
+ | |- | ||
+ | | {{\|650 (Thunderbird, Slot A)|Athlon 650}} || 650 MHz || 256 kB || 36 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|700 (Thunderbird, Slot A)|Athlon 700}} || 700 MHz || 256 kB || 38 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|750 (Thunderbird, Slot A)|Athlon 750}} || 750 MHz || 256 kB || 40 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|800 (Thunderbird, Slot A)|Athlon 800}} || 800 MHz || 256 kB || 42 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|850 (Thunderbird, Slot A)|Athlon 850}} || 850 MHz || 256 kB || 44 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|900 (Thunderbird, Slot A)|Athlon 900}} || 900 MHz || 256 kB || 49 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|950 (Thunderbird, Slot A)|Athlon 950}} || 950 MHz || 256 kB || 52 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|1000 (Thunderbird, Slot A)|Athlon 1000}} || 1000 MHz || 256 kB || 54 W || {{amd|Slot A}} | ||
+ | |- | ||
+ | | {{\|600 (Thunderbird, Socket A)|Athlon 650}} || 600 MHz || 256 kB || || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|650 (Thunderbird, Socket A, 1.7V)|Athlon 650}} || 650 MHz || 256 kB || 36 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|650 (Thunderbird, Socket A, 1.75V)|Athlon 650}} || 650 MHz || 256 kB || 38 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|700 (Thunderbird, Socket A, 1.7V)|Athlon 700}} || 700 MHz || 256 kB || 38 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|700 (Thunderbird, Socket A, 1.75V)|Athlon 700}} || 700 MHz || 256 kB || 40 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|750 (Thunderbird, Socket A, 1.7V)|Athlon 700}} || 750 MHz || 256 kB || 40 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|750 (Thunderbird, Socket A, 1.75V)|Athlon 700}} || 750 MHz || 256 kB || 43 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|800 (Thunderbird, Socket A, 1.7V)|Athlon 800}} || 800 MHz || 256 kB || 42 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|800 (Thunderbird, Socket A, 1.75V)|Athlon 800}} || 800 MHz || 256 kB || 45 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|850 (Thunderbird, Socket A, 1.7V)|Athlon 850}} || 850 MHz || 256 kB || 42 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|850 (Thunderbird, Socket A, 1.75V)|Athlon 850}} || 850 MHz || 256 kB || 45 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|900 (Thunderbird, Socket A, 1.7V)|Athlon 900}} || 900 MHz || 256 kB || 50 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|900 (Thunderbird, Socket A, 1.75V)|Athlon 900}} || 900 MHz || 256 kB || 50 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|950 (Thunderbird, Socket A, 1.7V)|Athlon 950}} || 950 MHz || 256 kB || 52 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|950 (Thunderbird, Socket A, 1.75V)|Athlon 950}} || 950 MHz || 256 kB || 52 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|1000 (Thunderbird, Socket A, 1.7V)|Athlon 1000}} || 1000 MHz || 256 kB || 54 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|1000 (Thunderbird, Socket A, 1.75V)|Athlon 1000}} || 1000 MHz || 256 kB || 54 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|1100 (Thunderbird, Socket A)|Athlon 1100}} || 1100 MHz || 256 kB || 60 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|1200 (Thunderbird, Socket A)|Athlon 1200}} || 1200 MHz || 256 kB || 66 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|1300 (Thunderbird, Socket A)|Athlon 1300}} || 1300 MHz || 256 kB || 68 W || {{amd|Socket A}} | ||
+ | |- | ||
+ | | {{\|1400 (Thunderbird, Socket A)|Athlon 1400}} || 1400 MHz || 256 kB || 72 W || {{amd|Socket A}} | ||
+ | |} | ||
+ | |||
+ | == Documents == | ||
+ | === Datasheet === | ||
+ | * [[:File:AMD Athlon Processor Module Data Sheet.pdf|AMD Athlon Processor Module Data Sheet]]; Publication # 21016; Rev: M ;Issue Date: June 2000. | ||
+ | * [[:File:AMD Athlon Processor Model 1 and Model 2 Revision Guide.pdf|AMD Athlon Processor Model 1 and Model 2 Revision Guide]]; Publication # 22557; Rev: D; August 2000. | ||
+ | * [[:File:AMD Athlon Processor Model 4 Data Sheet.pdf|AMD Athlon Processor Model 4 Data Sheet]]; Publication # 23792; Rev: K; November 2001. | ||
+ | |||
+ | === Software === | ||
+ | * [[:File:AMD Athlon Processor x86 Code Optimization Guide.pdf|AMD Athlon Processor x86 Code Optimization Guide]]; Publication No. 22007; Revision K; Date February 2002. | ||
+ | * [[:File:Methodologies for Measuring Temperature on AMD Athlon and AMD Duron Processors.pdf|Methodologies for Measuring Temperature on AMD Athlon and AMD Duron Processors Application Note]]; Publication # 24228; Revision: E; Issue Date: January 2003. | ||
+ | * [[:File:Microsoft Windows 2000 Patch for AGP Applications on AMD Athlon and AMD Duron Processors.pdf|Microsoft Windows 2000 Patch for AGP Applications on AMD Athlon and AMD Duron Processors]]; September 21, 2000. | ||
+ | |||
+ | ==== Notes ==== | ||
+ | The routines for 64-bit integer arithmetic on 32-bit processors presented in [[:File:AMD Athlon Processor x86 Code Optimization Guide.pdf|AMD Athlon Processor x86 Code Optimization Guide]] have serious bugs and return wrong results<ref>[https://community.amd.com/message/1287452 Serious bug in widely used AMD publication], accessed on November 9, 2018</ref><ref>[https://seclists.org/fulldisclosure/2017/Dec/13 AMD's buddies for Intel's FDIV bug: _llrem and _ullrem yield wrong remainders!], accessed on November 9, 2018</ref>! | ||
− | == | + | === Other === |
− | + | * [[:File:AMD Athlon Processor Technical Brief.pdf|AMD Athlon Processor Technical Brief]]; Publication # 22054; Rev: D; Issue Date: December 1999. | |
+ | * [[:File:AMD Athlon Processor Model 4 Revision Guide.pdf|AMD Athlon Processor Model 4 Revision Guide]]; Publication # 23614; Rev: I; December 2002. | ||
+ | * [[:File:AMD Athlon Processor Module Signal and Power-Up Requirements.pdf|AMD Athlon Processor Module Signal and Power-Up Requirements Application Note]]; Publication # 23811; Rev: B; Issue Date: June 2000. | ||
+ | * [[:File:AMD Athlon Processor Voltage Regulation Design.pdf|AMD Athlon Processor Voltage Regulation Design Application Note]]; Publication # 22651; Rev: E-1; Issue Date: February 2000. | ||
+ | * [[:File:AMD Athlon System Cooling Guidelines.pdf|AMD Athlon System Cooling Guidelines]]; 04/03/00. | ||
+ | * [[:File:Recommendations for An AMD Athlon Processor-Based Computer.pdf|Recommendations for An AMD Athlon Processor-Based Computer]]; February 3, 2000. | ||
+ | * [[:File:AMD Athlon and AMD Duron Processor-Based System Build Checklist.pdf|AMD Athlon and AMD Duron Processor-Based System Build Checklist]]; Publication # 24387; Rev A; October 2000. |
Latest revision as of 09:41, 26 February 2019
AMD Athlon | |
AMD Athlon logo | |
Developer | AMD |
Manufacturer | AMD |
Type | Microprocessors |
Introduction | June 23, 1999 (announced) August, 1999 (launch) |
Production | 1999-2004 |
ISA | x86 |
Word size | 32 bit 4 octets
8 nibbles |
Process | 250 nm 0.25 μm , 180 nm2.5e-4 mm 0.18 μm
1.8e-4 mm |
Technology | CMOS |
Clock | 500 MHz-1400 MHz |
Socket | Slot A, Socket A |
Succession | |
← | → |
K6-III | Athlon 4 Athlon MP Athlon XP Geode NX |
Athlon was a family of high-performance 32-bit microprocessors developed by AMD based on AMD's K7 microarchitecture. Athlon was introduced on June 23, 1999.
Contents
Overview[edit]
This section is empty; you can help add the missing info by editing this page. |
Architecture[edit]
- Main article: K7 Microarchitecture
This section is empty; you can help add the missing info by editing this page. |
Packaging[edit]
Early Athlon microprocessors were packaged with a separate L2$ into a single cartridge. The cartridge connected into AMD's Slot A (similar to Intel's Slot 1). Those processors included Argon, Pluto, and Orion-core based processors. Later microprocessors (starting with Thunderbird core-based) introduced on-die L2$ simplifying the packing complexity, allowing it to use a standard PGA (Socket A).
Members[edit]
Athlon had 4 iterations of cores: Argon, Pluto, Orion, Thunderbird.
Argon core[edit]
The Argon, released in 1999, uses Slot A, has a double data rate front side bus operating at 100 MHz (having an effective bus speed of 200 MHz). Argon microprocessors were manufactured in 250 nm process.
Model | Frequency | L2$ | TDP |
---|---|---|---|
Athlon 500 | 500 MHz | 512 kB | 42 W |
Athlon 550 | 550 MHz | 512 kB | 46 W |
Athlon 600 | 600 MHz | 512 kB | 50 W |
Athlon 650 | 650 MHz | 512 kB | 54 W |
Athlon 700 | 700 MHz | 512 kB | 50 W |
Pluto core[edit]
The Pluto core-based microprocessors were released in late 1999 and early 2000 and use Slot A. They have a double data rate front side bus operating at 100 MHz (having an effective bus speed of 200 MHz). Pluto microprocessors were manufactured in 180 nm process.
Model | Frequency | L2$ | TDP |
---|---|---|---|
Athlon 550 | 550 MHz | 512 kB | 31 W |
Athlon 600 | 600 MHz | 512 kB | 34 W |
Athlon 650 | 650 MHz | 512 kB | 36 W |
Athlon 700 | 700 MHz | 512 kB | 39 W |
Athlon 750 | 750 MHz | 512 kB | 40 W |
Athlon 800 | 800 MHz | 512 kB | 48 W |
Athlon 850 | 850 MHz | 512 kB | 50 W |
Athlon 900 | 900 MHz | 512 kB | 60 W |
Athlon 950 | 950 MHz | 512 kB | 62 W |
Orion core[edit]
Like Pluto core, Orion microprocessors used Slot A.
Model | Frequency | L2$ | TDP |
---|---|---|---|
Athlon 1000 | 1000 MHz | 512 kB | 65 W |
Thunderbird core[edit]
Thunderbird-based microprocessors were manufactured in both cartridge form (Slot A) and as PGA (Socket A).
Model | Frequency | L2$ | TDP | Socket |
---|---|---|---|---|
Athlon 650 | 650 MHz | 256 kB | 36 W | Slot A |
Athlon 700 | 700 MHz | 256 kB | 38 W | Slot A |
Athlon 750 | 750 MHz | 256 kB | 40 W | Slot A |
Athlon 800 | 800 MHz | 256 kB | 42 W | Slot A |
Athlon 850 | 850 MHz | 256 kB | 44 W | Slot A |
Athlon 900 | 900 MHz | 256 kB | 49 W | Slot A |
Athlon 950 | 950 MHz | 256 kB | 52 W | Slot A |
Athlon 1000 | 1000 MHz | 256 kB | 54 W | Slot A |
Athlon 650 | 600 MHz | 256 kB | Socket A | |
Athlon 650 | 650 MHz | 256 kB | 36 W | Socket A |
Athlon 650 | 650 MHz | 256 kB | 38 W | Socket A |
Athlon 700 | 700 MHz | 256 kB | 38 W | Socket A |
Athlon 700 | 700 MHz | 256 kB | 40 W | Socket A |
Athlon 700 | 750 MHz | 256 kB | 40 W | Socket A |
Athlon 700 | 750 MHz | 256 kB | 43 W | Socket A |
Athlon 800 | 800 MHz | 256 kB | 42 W | Socket A |
Athlon 800 | 800 MHz | 256 kB | 45 W | Socket A |
Athlon 850 | 850 MHz | 256 kB | 42 W | Socket A |
Athlon 850 | 850 MHz | 256 kB | 45 W | Socket A |
Athlon 900 | 900 MHz | 256 kB | 50 W | Socket A |
Athlon 900 | 900 MHz | 256 kB | 50 W | Socket A |
Athlon 950 | 950 MHz | 256 kB | 52 W | Socket A |
Athlon 950 | 950 MHz | 256 kB | 52 W | Socket A |
Athlon 1000 | 1000 MHz | 256 kB | 54 W | Socket A |
Athlon 1000 | 1000 MHz | 256 kB | 54 W | Socket A |
Athlon 1100 | 1100 MHz | 256 kB | 60 W | Socket A |
Athlon 1200 | 1200 MHz | 256 kB | 66 W | Socket A |
Athlon 1300 | 1300 MHz | 256 kB | 68 W | Socket A |
Athlon 1400 | 1400 MHz | 256 kB | 72 W | Socket A |
Documents[edit]
Datasheet[edit]
- AMD Athlon Processor Module Data Sheet; Publication # 21016; Rev: M ;Issue Date: June 2000.
- AMD Athlon Processor Model 1 and Model 2 Revision Guide; Publication # 22557; Rev: D; August 2000.
- AMD Athlon Processor Model 4 Data Sheet; Publication # 23792; Rev: K; November 2001.
Software[edit]
- AMD Athlon Processor x86 Code Optimization Guide; Publication No. 22007; Revision K; Date February 2002.
- Methodologies for Measuring Temperature on AMD Athlon and AMD Duron Processors Application Note; Publication # 24228; Revision: E; Issue Date: January 2003.
- Microsoft Windows 2000 Patch for AGP Applications on AMD Athlon and AMD Duron Processors; September 21, 2000.
Notes[edit]
The routines for 64-bit integer arithmetic on 32-bit processors presented in AMD Athlon Processor x86 Code Optimization Guide have serious bugs and return wrong results[1][2]!
Other[edit]
- AMD Athlon Processor Technical Brief; Publication # 22054; Rev: D; Issue Date: December 1999.
- AMD Athlon Processor Model 4 Revision Guide; Publication # 23614; Rev: I; December 2002.
- AMD Athlon Processor Module Signal and Power-Up Requirements Application Note; Publication # 23811; Rev: B; Issue Date: June 2000.
- AMD Athlon Processor Voltage Regulation Design Application Note; Publication # 22651; Rev: E-1; Issue Date: February 2000.
- AMD Athlon System Cooling Guidelines; 04/03/00.
- Recommendations for An AMD Athlon Processor-Based Computer; February 3, 2000.
- AMD Athlon and AMD Duron Processor-Based System Build Checklist; Publication # 24387; Rev A; October 2000.
designer | AMD + |
first announced | June 23, 1999 + |
first launched | August 1999 + |
full page name | amd/athlon + |
instance of | microprocessor family + |
instruction set architecture | x86 + |
main designer | AMD + |
manufacturer | AMD + |
name | AMD Athlon + |
process | 250 nm (0.25 μm, 2.5e-4 mm) + and 180 nm (0.18 μm, 1.8e-4 mm) + |
socket | Slot A + and Socket A + |
technology | CMOS + |
word size | 32 bit (4 octets, 8 nibbles) + |