Latest revision |
Your text |
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''' 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. | + | '''Athlon''' is was family of high-performance {{arch|64}} [[microprocessor]]s developed by [[AMD]] based on AMD's {{amd|K7|K7 microarchitecture}}. Athlon was introduce on June 23, 1999. |
− | | |
− | == Overview ==
| |
− | {{empty section}}
| |
− | | |
− | == Architecture ==
| |
− | {{main|amd/microarchitectures/k7|l1=K7 Microarchitecture}}
| |
− | {{empty section}}
| |
| | | |
| == Packaging == | | == Packaging == |
Line 49: |
Line 30: |
| 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"
| + | == Architecture == |
− | |-
| + | {{empty section}} |
− | ! 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.
| |