Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers Request free information on products written about or advertised in BYTE Submit a press release, or scan recent announcements Talk with BYTE's staff and readers about products and technologies

ArticlesAMD Acquires NexGen's Nx686


December 1995 / News & Views / Multimedia x86 CPUs Coming in 1996 / AMD Acquires NexGen's Nx686
Tom R. Halfhill

AMD's surprise acquisition of NexGen should give a significant boost to both companies. NexGen will become a subsidiary of AMD and will continue designing new x86 microprocessors. NexGen's latest CPU, the Nx686, has been renamed the AMD-K6 and will be marketed as a sixth-generation competitor to Intel's Pentium Pro. AMD says it has halted its own K6 project and is reassigning that project's engineers to help NexGen finish the Nx686/K6. Their goal is to ship the CPU in late 1996, ramping up to volume production in 1997.

Thanks to the merger, AMD will manufacture the K6 at its new wafer-fabrication plant in Texas. Until now, NexGen was a so-call ed fabless company whose chips were manufactured by IBM Microelectronics. NexGen also stands to gain from AMD's superior marketing muscle and established customers.

AMD wins, too. In October, AMD admitted that its long-delayed K5 processor would be stalled another three months, pushing volume shipments back to late 1996. Meanwhile, AMD's own K6 project was falling behind schedule. By acquiring NexGen, AMD gets a nearly complete sixth-generation design and some breathing room to finish the K5, which will be positioned as a lower-cost alternative.

The new K6 introduces several improvements over NexGen's Nx586. It has an integrated FPU, better branch prediction, two x86 instruction decoders, more registers, larger caches, more execution units, and the ability to retire up to four instructions per cycle instead of three. Like its predecessor, it executes instructions speculatively and out of order.

Two important features of the Nx586 that won't be carried forward are an integrated cache contr oller and a dedicated I/O bus for the secondary cache. NexGen has decided to make the K6 pin-compatible with Intel's Pentiums. That means discarding the high-speed cache bus.

NexGen says that the K6 will debut at 180 MHz and will roughly match the performance of a similarly clocked Pentium Pro when running 32-bit software. However, NexGen also says the K6 will not suffer the Pentium Pro's loss of performance when running 16-bit code.


Up to the News & Views section contentsGo to previous article: Multimedia x86 CPUs Coming in 1996Go to next article: Wavelets Challenge MPEG, FractalsSearchSend a comment on this articleSubscribe to BYTE or BYTE on CD-ROM  
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network