NexGen was an American company that manufactured microprocessors. It was founded in 1986 by a consortium of Compaq, Olivetti, the ASCII Corporation and Harvard University and was a fabless company, so did not have its own manufacturing facilities. IBM took over the manufacturing of CPUs. On 16 January 1996 NexGen was acquired by AMD.

  • 2.1 NexGen Nx586
  • 2.2 NexGen Nx586 -PF
  • 2.3 NexGen Nx587
  • 2.4 NexGen Nx686



The NexGen Nx586 was for its time a very advanced Processor: RISC core ( RISC86 ), native 64 -bit bus and the integrated controller for the L2 cache ensured a high level of performance, and this CPU was the first competition for Intel's Pentium. However, the Nx586 had a few disadvantages: Due to the proprietary system bus and the base was dependent on specific motherboards. These existed with the NxVL chipset for the VLB bus or rarely with NxPCI chipset for the PCI bus. The production and availability of these motherboards was very poor. Also the lack of a FPU in the first models had a negative impact.


The NexGen Nx686 was the successor of the Nx586 and had some architectural improvements such as speculative execution and out-of - order execution, a technique that was introduced at Intel only with the Pentium Pro. The CPU was made completely binary compatible to the Intel Pentium Pro. Released as he is never Nx686, but later after a redesign as an AMD K6.

Model data

NexGen Nx586

Codename: F86

  • CPUID: Family 5, Model 0
  • Vendor ID string: NexGenDriven
  • Data bus: 64 bits
  • Address bus: 32 bit
  • L1 - Cache: 16 16 KB ( data instructions )
  • L2 cache controller in the CPU
  • Features: first x86 CPU with RISC core
  • First models without FPU
  • First CPUs with the intended clock speeds of 60 MHz and 66 never went on sale
  • P75: 70 MHz, FSB: 35 MHz
  • P80: 75 MHz, FSB: 37.5 MHz
  • P90: 84 MHz, FSB: 42 MHz
  • P100: 93 MHz, FSB: 46.5 MHz
  • P110: 102 MHz, FSB: 51 MHz
  • P120: 111 MHz, FSB: 55.5 MHz
  • P133: 120 MHz FSB (?): 60 MHz (?)

NexGen Nx586 -PF

Multi -chip module with the CPU and FPU Nx586 Nx587 in ceramic PGA package (IBM multi-chip modules, MCM).

  • Introduction: 11.1995
  • The size: 118 mm ² (0.44 microns, CPU), 36 mm ² (0.44 microns, FPU)
  • Number of transistors: 4.2 million, including FPU
  • Clock rates: PF100, 93 MHz, FSB: 46.5 MHz
  • PF110, 102 MHz, FSB: 51 MHz

NexGen Nx587

This FPU for the Nx586 was never officially introduced as a single device, due to problems. VLB motherboard with a socket Nx587 it was only as prototypes.

  • Manufacturing Technology: 0.5 micron
  • Number of transistors: 0.7 million
  • The size:? mm ²
  • Operating voltage: 4.0 V
  • Clock Speed:? MHz
  • Housing: Ceramic PGA -143

NexGen Nx686

Codename: HA

  • Data bus: 64 bits
  • Address bus: 32 bit
  • L1 - Cache: 32 16 KB ( data instructions )
  • L2 cache controller in the CPU
  • FPU: yes
  • Features:
  • Release Date: just as a pattern on 10 October 1995, later than AMD K6
  • Manufacturing Technology: 0.44 micron ( 0.35 micron was later provided ) at IBM
  • The size: 180 mm ² (0.44 microns ) at 6.0 million transistors
  • Bestriebsspannungen: Vcore: 2.5V, I / O: 3.3 V
  • FSB: 60 MHz
  • Clock rates: 180 MHz
  • Housing: PGA -463, ceramic

Software and the Nx586

On the Nx586 can be Microsoft Windows 98, which requires at least a 80486 CPU, not install, it reports " no 486 -compatible processor ". Linux only works if the kernel and software are compiled for a 80386 CPU. In the documentation for the Linux kernel of the Nx586 is listed among the CPUs, for the '386 to choose ' the CPU type ( CONFIG_M386 = y).