Page 107 - A Practical Guide from Design Planning to Manufacturing
P. 107

82   Chapter Three

        designs are derived from earlier designs, and a great deal can be learned
        about a design by looking at its family tree. Because different proces-
        sor designs are often sold under a common marketing name, tracing the
        evolution of designs requires deciphering the design project names. For
        design projects that last years, it is necessary to have a name long before
        the environment into which the processor will eventually be sold is
        known for certain. Therefore, the project name is chosen long before the
        product name and usually chosen with the simple goal of avoiding trade-
        mark infringement.
                                                        ®
          Figure 3-4 shows the derivation of the AMD Athlon designs. Each box
        shows the project name and marketing name of a processor design with
        the left edge showing when it was first sold.
          The original Athlon design project was called the K7 since it was AMD’s
        seventh generation microarchitecture. The K7 used very little of previous
        AMD designs and was fabricated in a 250-nm fabrication process. This
        design was compacted to the 180-nm process by the K75 project, which
        was sold as both a desktop product, using the name Athlon, and a server
        product with multiprocessing enabled, using the name Athlon MP. Both
        the K7 and K75 used slot packaging with separate SRAM chips in the
        same package acting as a level 2 cache.
          The Thunderbird project added the level 2 cache to the processor die
        eventually allowing the slot packaging to be abandoned. A low cost ver-
        sion with a smaller level 2 cache, called Spitfire, was also created. To
        make its marketing as a value product clear, the Spitfire design was
                                          ®
        given a new marketing name, Duron .
          The Palomino design added a number of enhancements. A hardware
        prefetch mechanism was added to try and anticipate what data would
        be used next and pull it into the cache before it was needed. A number
        of new processor instructions were added to support multimedia oper-
                                                            ®
        ations. Together these instructions were called 3D Now! Professional.
        Finally a mechanism was included to allow the processor to dynamically
        scale its power depending on the amount of performance required by the
                                                                  ®
        current application. This feature was marketed as Power Now! .
          The Palomino was first sold as a mobile product but was quickly
        repackaged for the desktop and sold as the first Athlon XP. It was also
        marketed as the Athlon MP as a server processor. The Morgan project
        removed three-fourths of the level 2 cache from the Palomino design to
        create a value product sold as a Duron and Mobile Duron.
          The Thoroughbred and Applebred projects were both compactions
        that converted the Palomino and Morgan designs from the 180-nm gen-
        eration to 130 nm. Finally, the Barton project doubled the size of the
        Thoroughbred cache. The Athlon 64 chips that followed were based on
        a new lead design, so Barton marked the end of the family of designs
        based upon the original Athlon. See Table 3-5.
   102   103   104   105   106   107   108   109   110   111   112