AMD Am386 | |
Am386DX-40 | |
Developer | AMD |
Manufacturer | AMD |
Type | Microprocessors |
Introduction | 1989 (announced) March, 1991 (launch) |
Production | 1990 |
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.
Contents
History
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 their 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 March of 1991 which nullified Intel's attempt at trademarking the generic "386" chip designation.
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[1]. That year AMD was accounted for around 60% of all 386s sold[1].
Architecture
From an architecture 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 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 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[2]. While some i486 instructions required cycles to execute, the majority of instructions were identical to 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
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.
Members
Part | Ext. Bus | Frequency |
---|---|---|
Am386DX/DXL-20 | 32-bit | 20 MHz |
Am386SX/SXL-20 | 16-bit | 20 MHz |
Am386DX/DXL-25 | 32-bit | 25 MHz |
Am386SX/SXL-25 | 16-bit | 25 MHz |
Am386DX/DXL-33 | 32-bit | 33 MHz |
Am386SX/SXL-33 | 16-bit | 33 MHz |
Am386DX/DXL-40 | 32-bit | 40 MHz |
Am386DX-40 | 32-bit | 40 MHz |
Am386SX-40 | 16-bit | 40 MHz |
Am386SE-25KC | 32-bit | 25 MHz |
See also
References
designer | AMD + |
first announced | 1989 + |
first launched | March 1991 + |
full page name | amd/am386 + |
instance of | microprocessor family + |
instruction set architecture | IA-32 + |
main designer | AMD + |
manufacturer | AMD + |
name | AMD Am386 + |
package | PGA-132 +, PQFP-132 +, PGA-88 + and PQFP-100 + |
process | 800 nm (0.8 μm, 8.0e-4 mm) + |
technology | CMOS + |
word size | 32 bit (4 octets, 8 nibbles) + |