From WikiChip
Difference between revisions of "amd/am386"
< amd

(typo)
 
(12 intermediate revisions by 4 users not shown)
Line 3: Line 3:
 
| title            = AMD Am386
 
| title            = AMD Am386
 
| image            = AMD Am386DX DXL.jpg
 
| image            = AMD Am386DX DXL.jpg
| caption          = Am386DX-40
+
| caption          = {{\|Am386DX/DXL-40}}
 
| developer        = AMD
 
| developer        = AMD
 
| manufacturer      = AMD
 
| manufacturer      = AMD
 
| type              = Microprocessors
 
| type              = Microprocessors
| first announced  = 1989
+
| first announced  = January, 1991
 
| first launched    = March, 1991
 
| first launched    = March, 1991
| production start  = 1990
+
| production start  = 1991
 
| production end    =  
 
| production end    =  
 
| arch              = 80386
 
| arch              = 80386
Line 30: Line 30:
 
| successor link  = amd/am486
 
| successor link  = amd/am486
 
}}
 
}}
'''Am386''' was a family of {{arch|32}} 3rd-generation [[x86]] microprocessors introduced by [[AMD]] in 1991. Am386 chips were 100%-compatible with [[Intel]]'s {{intel|80386}}, had better performance, ran cooler, used less power, and introduced a number of new innovative features such as sleep-mode for laptops. This family became a major success for AMD, allowing them become a fully fledged independent developer of x86 [[microprocessor]]s, as opposed to just a second source manufacturer.
+
'''Am386''' was a family of {{arch|32}} 3rd-generation [[x86]] microprocessors introduced by [[AMD]] in [[1991]]. Am386 chips were 100%-compatible with [[Intel]]'s {{intel|80386}}, had better performance, ran cooler, used less power, and introduced a number of new innovative features such as sleep-mode for laptops. This family became a major success for AMD, allowing them become a fully fledged independent developer of x86 [[microprocessor]]s, as opposed to just a second source manufacturer.
  
 
== History ==
 
== History ==
In 1985 [[Intel]] introduced its 3rd generation [[x86]] microprocessors, the {{intel|80386}} family. AMD had a cross-licensing agreement with Intel which began in 1976, extended in 1982, but was terminated in 1987 - an agreement that AMD used to second-source Intel's {{intel|8086}}, {{intel|80186}}, and {{intel|80286}}. AMD's argument was that the 82 contract covered all derivatives of those chips while Intel claimed the contract only covered the {{intel|80286}} family and prior. While Intel refused to share their microcode for the 386, AMD used that agreement to obtain it anyway through reverse engineering. AMD started reverse engineering the chip in 1988. The team responsible for the project was headed by Ben Oliver's group in their new their [[0.8 µm process]] in [[wikipedia:Austin, TX|Austin, TX]]. Development took around eighteen months with a working batch by the end of 1989. Expensive and lengthy litigation with Intel delayed their introduction to the market until March of 1991 which nullified Intel's attempt at trademarking the generic "386" chip designation.
+
In 1985 [[Intel]] introduced its 3rd generation [[x86]] microprocessors, the {{intel|80386}} family. AMD had a cross-licensing agreement with Intel which began in 1976, extended in 1982, but was terminated in 1987 - an agreement that AMD used to second-source Intel's {{intel|8086}}, {{intel|80186}}, and {{intel|80286}}. AMD's argument was that the '82 contract covered all derivatives of those chips, while Intel claimed the contract only covered the {{intel|80286}} family and prior. While Intel refused to share their microcode for the 386, AMD used that agreement to obtain it anyway through reverse engineering. AMD started reverse engineering the chip in 1988. The team responsible for the project was headed by Ben Oliver's group in their new [[0.8 µm process]] in [[wikipedia:Austin, TX|Austin, TX]]. Development took around eighteen months, with a working batch by the end of 1989. Expensive and lengthy litigation with Intel delayed their introduction to the market until 1991, which nullified Intel's attempt at trademarking the generic "386" chip designation. In January 1991<ref>{{apa mag|last=Linderholm|first=Owen|middle=|month=January|day=1|year=1991|title=AMD's Replicant 386: It's Alive, It's Compatible|magazine=Byte|issue=|pages=19|doi=|rmonth=May|rday=25|ryear=2015|url=}}</ref>, AMD demonstrated their Am386DX model and in March they were officially introduced to market.  
  
The final result was a chip that had better over 20% better performance, ran cooler, and used less power. AMD started shipping 386 chips in March of 1991. Regardless of the delay, 386 was a major success for AMD ending up selling millions of Am386 chips, emerging as a serious contender to Intel. By the end of 1992, AMD was out-producing Intel with 9.5 million units sold, generating over half a billion dollars, and overtaking [[Motorola]] as the world's second largest microprocessor manufacturer<ref name="book1">{{cite book|last=Fletcher|first=Andrew|middle=E|year=2013|title=Profile of the Worldwide Semiconductor Industry - Market Prospects to 1997: Market Prospects to 1997|publisher=Elsevier|pages=96-97|isbn=9781483284859}}</ref>. That year AMD was accounted for around 60% of all 386s sold<ref name="book1" />.
+
The final result was a chip that had over 20% better performance, ran cooler, and used less power. AMD started shipping 386 chips in March of 1991. Despite the delay, the 386 was a major success for AMD, ending up selling millions of Am386 chips, emerging as a serious contender to Intel. By the end of 1992, AMD was out-producing Intel with 9.5 million units sold, generating over half a billion dollars, and overtaking [[Motorola]] as the world's second largest microprocessor manufacturer<ref name="book1">{{cite book|last=Fletcher|first=Andrew|middle=E|year=2013|title=Profile of the Worldwide Semiconductor Industry - Market Prospects to 1997: Market Prospects to 1997|publisher=Elsevier|pages=96-97|isbn=9781483284859}}</ref>. That year AMD accounted for around 60% of all 386s sold<ref name="book1" />.
  
 
== Architecture ==
 
== Architecture ==
From an architecture point of view, AMD's chips were identical to Intel's {{intel|80386|386}}s - pin-compatible and clock. The chips were capable of running [[OS/2]], [[MSDOS]], [[Unix]], [[Xenix]], and [[Windows]] without any compatibility problems. Byte Magazine own benchmarks of the Am386 in January of 1991 showed the identical-clock models had identical performance. Another unique feature that the Am386 brought about is true sleep mode (standby mode).
+
From an architectural point of view, AMD's chips were identical to Intel's {{intel|80386|386}}s - pin-compatible and clock. The chips were capable of running [[OS/2]], [[MSDOS]], [[Unix]], [[Xenix]], and [[Windows]] without any compatibility problems. Byte Magazine's own benchmarks of the Am386 in January of 1991 showed the identical-clock models had identical performance. Another unique feature that the Am386 brought about is true sleep mode (standby mode).
 +
 
 +
AMD's own tests showed their Am386 could successfully support speeds of up to 50 MHz and up to 40 MHz without special cooling. AMD claimed a 40 MHz Am386 will be faster than Intel's {{intel|80486|486}} clocked at 33 MHz in most real-world applications<ref>{{apa mag|last=Langa|first=Fred|month=January|day=|year=1991|title=THE END OF INTEL'S MONOPOLY?|magazine=Byte|issue=|pages=10|doi=|rmonth=May|rday=8|ryear=2016}}</ref>. While some i486 instructions required less cycles to execute, the majority of instructions were identical to the {{intel|80386|386}}, and thus the 40 MHz would result directly in a circa 20% performance increase. Consequently, AMD sold their 40 MHz chips for significantly less than Intel did with their i486s.
  
AMD own tests showed their Am386 could successfully support speeds of up to 50 MHz and up to 40 MHz without special cooling. AMD claimed a 40 MHz Am386 will be faster than Intel's {{intel|80486|486}} clocked at 33 MHz in most real-world applications. While some i486 instructions required cycles to execute, the majority of instructions were identical to {{intel|80386|386}}, thus the 40 MHz would result directly in around 20% performance increase. Consequently, AMD sold their 40 MHz chips for significantly less than Intel did with their i486s.
 
 
=== Sleep mode and Ultra-low power consumption ===
 
=== Sleep mode and Ultra-low power consumption ===
With a fully-static CMOS [[core]], the Am386 could be powered down to less than 1 milliamp. This feature was unique to AMD. Intel later introduced its own sleep mode version with a special ''i386SL'' model specifically for low-power sleep mode. Unfortunately this low power dissipation was not possible with Intel's design. Intel's own chip were only capable of going down to 60 mA (and 133 mA for the i386DX models). This alone became a big selling point for AMD for laptops and other mobile devices. The static core gave AMD's chip a few other advantages such as not requiring a separate static RAM chip to store machine state (e.g. [[register file]]) when in maximum saving during sleep mode. In addition to sleep mode, the Am386 was capable of being clocked down to as little as 4 kHz for ultra-low power, slow-speed standby modes. It was not possible to operate Intel's chips under 8 MHz.  
+
With a fully-static CMOS [[core]], the Am386 could be powered down to less than 1 milliamp. This feature was unique to AMD. Intel later introduced its own sleep mode version with a special ''i386SL'' model specifically for low-power sleep mode. Unfortunately this low power dissipation was not possible with Intel's design. Intel's own chips were only capable of going down to 60 mA (and 133 mA for the i386DX models). This alone became a big selling point for AMD for laptops and other mobile devices. The static core gave AMD's chip a few other advantages, such as not requiring a separate static RAM chip to store machine state (e.g. [[register file]]) when in maximum saving during sleep mode. In addition to sleep mode, the Am386 was capable of being clocked down to as little as 4 kHz for ultra-low power, slow-speed standby modes. It was not possible to operate Intel's chips under 8 MHz.
 +
 
 +
=== Die ===
 +
[[File:ADVANCED MICRO DEVICES Am386 TM DX-40 NG80386DX-40 D 313NFY9 m AMD 5983D 9312BP MALAYSIA.jpg|650px]]
 +
 
 +
Die shot of the {{\|Am386DX-40}} (PN: NG80386DX-40), Malaysia.
  
 
== Members ==
 
== Members ==
 +
Just like Intel's {{intel|80386|386s}}, AMD also had both single and double word external bus interface options.
 +
 +
=== Single-word eXternal ===
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Part !! Ext. Bus !! Frequency
+
! Model !! Frequency !! Package
 +
|-
 +
| {{\|Am386SE-25}} || 25 MHz || PQB-100, MQFP-100
 +
|-
 +
| {{\|Am386SE-33}} || 33 MHz || PQB-100
 
|-
 
|-
| {{\|Am386DX/DXL-20}} || 32-bit || 20 MHz
+
| {{\|Am386SX-25}} || 25 MHz || PQB-100
 
|-
 
|-
| {{\|Am386SX/SXL-20}} || 16-bit || 20 MHz
+
| {{\|Am386SX-33}} || 33 MHz || PQB-100
 
|-
 
|-
| {{\|Am386DX/DXL-25}} || 32-bit || 25 MHz
+
| {{\|Am386SX-40}} || 40 MHz || PQB-100
 
|-
 
|-
| {{\|Am386SX/SXL-25}} || 16-bit || 25 MHz
+
| {{\|Am386SXL-25}} || 25 MHz || PQB-100
 
|-
 
|-
| {{\|Am386DX/DXL-33}} || 32-bit || 33 MHz
+
| {{\|Am386SXL-33}} || 33 MHz || PQB-100
 
|-
 
|-
| {{\|Am386SX/SXL-33}} || 16-bit || 33 MHz
+
| {{\|Am386SXLV-25}} || 25 MHz || PQB-100
 
|-
 
|-
| {{\|Am386DX/DXL-40}} || 32-bit || 40 MHz
+
| {{\|Am386SX/SXL-20}} || 20 MHz || PQB-100
 
|-
 
|-
| {{\|Am386DX-40}} || 32-bit || 40 MHz
+
| {{\|Am386SX/SXL-25}} || 25 MHz || PQB-100
 
|-
 
|-
| {{\|Am386SX-40}} || 16-bit || 40 MHz
+
| {{\|Am386SX/SXL-33}} || 33 MHz || PQB-100
 
|-
 
|-
| {{\|Am386SE-25KC}} || 32-bit || 25 MHz
+
| {{\|Am386SX/SXL-40}} || 40 MHz || PQB-100
 
|}
 
|}
 +
 +
 +
<gallery>
 +
Am386SXL-25cropped.jpg|{{\|Am386SX/SXL-25}}
 +
KL AMD 386SX.jpg|{{\|Am386SX/SXL-33}}
 +
Am386SXL-25.jpg|{{\|Am386SXL-25}}
 +
</gallery>
 +
 +
=== Double-word eXternal ===
 +
{| class="wikitable"
 +
|-
 +
! Model !! Frequency !! Package
 +
|-
 +
| {{\|Am386DX-20}} || 20 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DX-25}} || 25 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DX-33}} || 33 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DX-40}} || 40 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DXL-20}} || 20 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DXL-25}} || 25 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DXL-33}} || 33 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DXL-40}} || 40 MHz || CPGA-132
 +
|-
 +
| {{\|Am386DXLV-25}} || 25 MHz || PQB-132
 +
|-
 +
| {{\|Am386DX/DXL-20}} || 20 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DX/DXL-25}} || 25 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DX/DXL-33}} || 33 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DX/DXL-40}} || 40 MHz || PQB-132, CPGA-132
 +
|-
 +
| {{\|Am386DE-33}} || 33 MHz || PQB-132, CPGA-132
 +
|}
 +
 +
 +
<gallery>
 +
KL AMD 386DX.jpg|{{\|Am386DX/DXL-25}}
 +
KL AMD Am386DE.jpg|{{\|Am386DE-33GC}}
 +
AMD Am386DX DXL.jpg|{{\|Am386DX/DXL-40}}
 +
</gallery>
 +
 +
== Documents ==
 +
* [[:File:Am386 Microprocessors for Personal Computers (1992).pdf|Am386 Microprocessors for Personal Computers (1992)]]
  
 
== See also ==
 
== See also ==

Latest revision as of 13:50, 2 April 2020

AMD Am386
AMD Am386DX DXL.jpg
Am386DX/DXL-40
Developer AMD
Manufacturer AMD
Type Microprocessors
Introduction January, 1991 (announced)
March, 1991 (launch)
Production 1991
Architecture 80386
ISA IA-32
Word size 32 bit
4 octets
8 nibbles
Process 800 nm
0.8 μm
8.0e-4 mm
Technology CMOS
Clock 20 MHz-40 MHz
Package PGA-132, PQFP-132, PGA-88, PQFP-100
Succession
Am286 Am486

Am386 was a family of 32-bit 3rd-generation x86 microprocessors introduced by AMD in 1991. Am386 chips were 100%-compatible with Intel's 80386, had better performance, ran cooler, used less power, and introduced a number of new innovative features such as sleep-mode for laptops. This family became a major success for AMD, allowing them become a fully fledged independent developer of x86 microprocessors, as opposed to just a second source manufacturer.

History[edit]

In 1985 Intel introduced its 3rd generation x86 microprocessors, the 80386 family. AMD had a cross-licensing agreement with Intel which began in 1976, extended in 1982, but was terminated in 1987 - an agreement that AMD used to second-source Intel's 8086, 80186, and 80286. AMD's argument was that the '82 contract covered all derivatives of those chips, while Intel claimed the contract only covered the 80286 family and prior. While Intel refused to share their microcode for the 386, AMD used that agreement to obtain it anyway through reverse engineering. AMD started reverse engineering the chip in 1988. The team responsible for the project was headed by Ben Oliver's group in their new 0.8 µm process in Austin, TX. Development took around eighteen months, with a working batch by the end of 1989. Expensive and lengthy litigation with Intel delayed their introduction to the market until 1991, which nullified Intel's attempt at trademarking the generic "386" chip designation. In January 1991[1], AMD demonstrated their Am386DX model and in March they were officially introduced to market.

The final result was a chip that had over 20% better performance, ran cooler, and used less power. AMD started shipping 386 chips in March of 1991. Despite the delay, the 386 was a major success for AMD, ending up selling millions of Am386 chips, emerging as a serious contender to Intel. By the end of 1992, AMD was out-producing Intel with 9.5 million units sold, generating over half a billion dollars, and overtaking Motorola as the world's second largest microprocessor manufacturer[2]. That year AMD accounted for around 60% of all 386s sold[2].

Architecture[edit]

From an architectural point of view, AMD's chips were identical to Intel's 386s - pin-compatible and clock. The chips were capable of running OS/2, MSDOS, Unix, Xenix, and Windows without any compatibility problems. Byte Magazine's own benchmarks of the Am386 in January of 1991 showed the identical-clock models had identical performance. Another unique feature that the Am386 brought about is true sleep mode (standby mode).

AMD's own tests showed their Am386 could successfully support speeds of up to 50 MHz and up to 40 MHz without special cooling. AMD claimed a 40 MHz Am386 will be faster than Intel's 486 clocked at 33 MHz in most real-world applications[3]. While some i486 instructions required less cycles to execute, the majority of instructions were identical to the 386, and thus the 40 MHz would result directly in a circa 20% performance increase. Consequently, AMD sold their 40 MHz chips for significantly less than Intel did with their i486s.

Sleep mode and Ultra-low power consumption[edit]

With a fully-static CMOS core, the Am386 could be powered down to less than 1 milliamp. This feature was unique to AMD. Intel later introduced its own sleep mode version with a special i386SL model specifically for low-power sleep mode. Unfortunately this low power dissipation was not possible with Intel's design. Intel's own chips were only capable of going down to 60 mA (and 133 mA for the i386DX models). This alone became a big selling point for AMD for laptops and other mobile devices. The static core gave AMD's chip a few other advantages, such as not requiring a separate static RAM chip to store machine state (e.g. register file) when in maximum saving during sleep mode. In addition to sleep mode, the Am386 was capable of being clocked down to as little as 4 kHz for ultra-low power, slow-speed standby modes. It was not possible to operate Intel's chips under 8 MHz.

Die[edit]

ADVANCED MICRO DEVICES Am386 TM DX-40 NG80386DX-40 D 313NFY9 m AMD 5983D 9312BP MALAYSIA.jpg

Die shot of the Am386DX-40 (PN: NG80386DX-40), Malaysia.

Members[edit]

Just like Intel's 386s, AMD also had both single and double word external bus interface options.

Single-word eXternal[edit]

Model Frequency Package
Am386SE-25 25 MHz PQB-100, MQFP-100
Am386SE-33 33 MHz PQB-100
Am386SX-25 25 MHz PQB-100
Am386SX-33 33 MHz PQB-100
Am386SX-40 40 MHz PQB-100
Am386SXL-25 25 MHz PQB-100
Am386SXL-33 33 MHz PQB-100
Am386SXLV-25 25 MHz PQB-100
Am386SX/SXL-20 20 MHz PQB-100
Am386SX/SXL-25 25 MHz PQB-100
Am386SX/SXL-33 33 MHz PQB-100
Am386SX/SXL-40 40 MHz PQB-100


Double-word eXternal[edit]

Model Frequency Package
Am386DX-20 20 MHz PQB-132, CPGA-132
Am386DX-25 25 MHz PQB-132, CPGA-132
Am386DX-33 33 MHz PQB-132, CPGA-132
Am386DX-40 40 MHz PQB-132, CPGA-132
Am386DXL-20 20 MHz PQB-132, CPGA-132
Am386DXL-25 25 MHz PQB-132, CPGA-132
Am386DXL-33 33 MHz PQB-132, CPGA-132
Am386DXL-40 40 MHz CPGA-132
Am386DXLV-25 25 MHz PQB-132
Am386DX/DXL-20 20 MHz PQB-132, CPGA-132
Am386DX/DXL-25 25 MHz PQB-132, CPGA-132
Am386DX/DXL-33 33 MHz PQB-132, CPGA-132
Am386DX/DXL-40 40 MHz PQB-132, CPGA-132
Am386DE-33 33 MHz PQB-132, CPGA-132


Documents[edit]

See also[edit]

References[edit]

  1. Linderholm, Owen. (1991, January 1) "AMD's Replicant 386: It's Alive, It's Compatible". Byte, 19.
  2. 2.0 2.1 Fletcher, Andrew (2013). Profile of the Worldwide Semiconductor Industry - Market Prospects to 1997: Market Prospects to 1997. Elsevier, 96-97. ISBN 9781483284859.
  3. Langa, Fred. (1991, January) "THE END OF INTEL'S MONOPOLY?". Byte, 10.
Facts about "Am386 - AMD"
designerAMD +
first announcedJanuary 1991 +
first launchedMarch 1991 +
full page nameamd/am386 +
instance ofmicroprocessor family +
instruction set architectureIA-32 +
main designerAMD +
manufacturerAMD +
nameAMD Am386 +
packagePGA-132 +, PQFP-132 +, PGA-88 + and PQFP-100 +
process800 nm (0.8 μm, 8.0e-4 mm) +
technologyCMOS +
word size32 bit (4 octets, 8 nibbles) +