请输入您要查询的百科知识:

 

词条 AMD K5
释义

  1. Technical details

  2. Performance

  3. Models

     SSA/5  5k86 

  4. See also

  5. References

  6. Further reading

  7. External links

{{Infobox CPU
|name = K5
|image = AMD K5 PR166 Front.jpg
|image_size = 200px
|caption = An AMD K5 PR166 microprocessor
|manufacturers = AMD
|produced-start = March 27, 1996 (SSA/5)
October 7, 1996 (5k86)
|produced-end =
|model = SSA/5 Series
|model1 = 5k86 Series
|transistors-nostep = 4.3M 500 nm
|slowest = 75|slow-unit = MHz
|fastest = 133|fast-unit = MHz
|fsb-slowest = 50|fsb-slow-unit = MHz
|fsb-fastest = 66|fsb-fast-unit = MHz
|soldby =
|sock1 = Socket 5
|sock2 = Socket 7
|brand1 =
|arch = IA-32/x86
|microarch = K5
|cpuid =
|code =
|numcores = 1
|l1cache = 8 KB + 16 KB
(data + instructions)
|platform = Desktop, Embedded
|predecessor = Am5x86
|successor = K6
}}

The K5 is AMD's first x86 processor to be developed entirely in-house. Introduced in March 1996, its primary competition was Intel's Pentium microprocessor. The K5 was an ambitious design, closer to a Pentium Pro than a Pentium regarding technical solutions and internal architecture. However, the final product was closer to the Pentium regarding performance, although faster clock-for-clock compared to the Pentium.

Technical details

The K5 was based upon an internal highly parallel 29k RISC processor architecture with an x86 decoding front-end. The K5 offered good x86 compatibility and the in-house-developed test suite proved invaluable on later projects. All models had 4.3 million transistors, with five integer units that could process instructions out of order and one floating-point unit. The branch target buffer was four times the size of the Pentium's and register renaming helped overcome register dependencies.[1] The chip's speculative execution of instructions reduced pipeline stalls. It had a 16 KB four-way set-associative instruction cache and an 8 KB data cache. The floating-point divide and square-root microcode were mechanically proven.[2]

[3]

The floating-point transcendental instructions were implemented in hardware and were faithful to true mathematical results for all operands.[4]

Performance

The K5 project represented an early chance for AMD to take technical leadership from Intel. Although the chip addressed the right design concepts, the actual engineering implementation had its issues. The low clock rates were, in part, due to AMD's limitations as a "cutting edge" manufacturing company at the time, and in part due to the design itself, which had many levels of logic for the process technology of the day, hampering clock scaling. Additionally, while the K5's floating-point performance was regarded as superior to that of the Cyrix 6x86{{Clarify|date=March 2012}}, it was slower than that of the Pentium, although while offering more reliable transcendental function results. Because it was late to market and did not meet performance expectations, the K5 never gained the acceptance among large computer manufacturers that the Am486 and AMD K6 enjoyed.

Models

There were two sets of K5 processors, internally called the SSA/5 and the 5k86, both released with the K5 label. The "SSA/5" had its branch-prediction unit disabled and additional internal waitstates added.[5] The "SSA/5" line ran from 75 to 100 MHz; the "5k86" line ran from 90 to 133 MHz. However, AMD used what it called a PR rating, or performance rating, to label the chips according to their equivalence to a Pentium of that clock speed. Thus, a 116 MHz chip from the second line was marketed as the "K5 PR166". Manufacturing delays caused the PR200's arrival to nearly align with the release of K6. Since AMD did not want the two chips competing, the K5-PR200 only arrived in small numbers.

SSA/5

  • Sold as 5K86 P75 to P100, later as K5 PR75 to PR100
  • 4.3 million transistors in 500 or 350 nm
  • L1-Cache: 8 + 16 KB (data + instructions)
  • Socket 5 and Socket 7
  • VCore: 3.52 V
  • Front side bus: 50 (PR75), 60 (PR90), 66 MHz (PR100)
  • First release: March 27, 1996
  • Clockrate: 75, 90, 100 MHz

5k86

  • Sold as K5 PR120 to PR166 (PR200)
  • 4.3 million transistors in 350 nm
  • L1-Cache: 8 + 16 KB (data + instructions)
  • Socket 5 and Socket 7
  • VCore: 3.52 V
  • Front side bus: 60 (PR120/150), 66 MHz
  • First release: October 7, 1996
  • Clockrate: 90 (PR120), 100 (PR133), 105 (PR150), 116.6 (PR166), 133 MHz (PR200)

See also

  • List of AMD K5 microprocessors

References

1. ^http://datasheets.chipdb.org/upload/Unzlbunzl/AMD/18522F%20AMD-K5.pdf
2. ^ J. Strother Moore, Thomas W. Lynch, Matt Kaufmann, "A Mechanically Checked Proof of the AMD5K86TM Floating-Point Division Program",IEEE Transactions on Computers,Volume 47 Issue 9, September 1998.Pages 913–926.IEEE Computer Society Washington, DC, USA.
3. ^David M. Russinoff,"A Mechanically Checked Proof of Correctness of the AMD K5 Floating Point Square Root Microcode",Formal Methods in System Design archive,Volume 14 Issue 1, January 1999.Pages 75–125.Kluwer Academic Publishers Hingham, MA, USA.
4. ^ T. Lynch, A. Ahmed, M. Schulte, T. Callaway, R. Tisdale"K5 Transcendental Functions",Proceedings of the 12th Symposium on Computer Arithmetic.19–21 July 1995.Pages 163–170.IEEE Computer Society Washington, DC, USA.
5. ^http://alasir.com/x86ref/index2.html

Further reading

  • Gwennap, Linley (25 March 1996). "AMD Ships Pentium Competitor". Microprocessor Report.
  • Slater, Michael (24 October 1994). "AMD's K5 Designed to Outrun Pentium". Microprocessor Report.
  • Slater, Michael (8 May 1995). "AMD K5 Volume Slips into 1996". Microprocessor Report.

External links

{{Commons category|AMD K5}}
  • [https://web.archive.org/web/20070405230805/https://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_1260_1264,00.html AMD: AMD-K5 Processor Overview]
  • Technical overview of the K5 series
  • Pictures of K5 chips at CPUShack.com
  • [https://web.archive.org/web/20050308184007/http://www.zen26266.zen.co.uk/AMD-K5.htm The AMD K5, a much underrated chip]
  • [https://web.archive.org/web/20050524105625/http://balusc.xs4all.nl/ned/har-cpu-amd-k5.php AMD K5 technical specifications]
{{AMD processors}}{{DEFAULTSORT:Amd K5}}

2 : Advanced Micro Devices x86 microprocessors|Advanced Micro Devices microarchitectures

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 9:22:16