Information about Geode (processor)

Enlarge picture
National Semiconductor Geode GX1, 233 MHz
Geode is a series of x86-compatible microprocessors and I/O companions produced by AMD targeted at the embedded computing market.

The series was originally launched by National Semiconductor as the Geode family in 1999. The original Geode processor core itself is derived from the Cyrix MediaGX platform, which was acquired in National's merger with Cyrix in 1997. AMD bought the Geode business from National in August 2003 to augment its existing line of embedded x86 processor products. AMD expanded the Geode series to two classes of processor: the MediaGX-derived Geode GX and LX, and the modern Athlon-derived Geode NX.

Geode processors are optimized for low power consumption and low cost while still remaining compatible with software written for the x86 platform. The MediaGX-derived processors lack modern features such as SSE and a large on-die L1 cache but these are offered on the more recent Athlon-derived Geode NX. Geode processors tightly integrate some of the functions normally provided by a separate chipset, such as the Northbridge. The processor family is best suited for thin client, set top box and embedded computing applications.

The One Laptop per Child project originally used the GX series Geode processor in the OLPC XO; but has since moved to the Geode LX. The Linutop is also based on the Geode LX.

The SCxxxx range of Geode devices are a single-chip version, comparable to the SiS 552 or VIA CoreFusion, which integrate the CPU, memory controller, graphics and I/O devices into one package. Single processor boards based on these processors are manufactured by PC Engines (WRAP) and Soekris.

These processors are named after geodes.

National Semiconductor Geode

Geode GXm

Cyrix MediaGXm clone. Returns "CyrixInstead" on CPUID.
  • MediaGX-derived core
  • 0.35μ four layer metal CMOS
  • MMX instructions
  • 3.3V I/O, 2.9V core
  • 16Kb write-back unified L1 cache
  • PCI controller
  • 64-bit SDRAM memory
  • CS5530 companion chip (implements sound and video functions)
  • VSA architecture
  • 1280x1024x8 or 1024x768x16 display

Geode GXLV

  • MediaGX-derived core
  • 0.25μ four layer metal CMOS
  • 3.3V I/O
  • 2.2V, 2.5V, 2.9V core
  • 16Kb write-back unified L1 cache
  • Fully static design
  • 1.0W @2.2V/166 MHz, 2.5W @2.9V/266 MHz

Geode GX1

  • MediaGX-derived core
  • 0.18μ CMOS
  • 200 - 333 MHz
  • 1.6 - 2.2V core
  • 16K L1 cache
  • 0.8W - 1.2W typ.
  • SDRAM memory 111 MHz
  • CS5530A companion chip
  • 85 Hz VGA refresh rate
National Semiconductor/AMD SC1100 is based on the Cyrix GX1 core and the CS5530 support chip.

Geode GX2

Announced by National Semiconductor Corporation October, 2001 at Microprocessor Forum. First demonstration at COMPUTEX Taiwan, June, 2002.
  • 0.15μ process technology
  • MMX and 3DNow!™ instructions
  • 16K Instruction and 16K Data caches
  • GeodeLink architecture, 6 GB/s on-chip bandwidth, up to 2 GB/s memory bandwidth
  • Integrated 64-bit PC133 SDRAM and DDR266 controller
  • Clockrate: 266, 333 and 400 MHz
  • 3 PCI masters supported
  • 1600x1200x24 bit display with video scaling
  • CRT DACs and an UMA DSTN/TFT controller.
  • Geode CS5535 companion chip

AMD Geode

In 2002, AMD introduced the Geode GX series, which was a re-branding of the National Semiconductor GX2. This was quickly followed by the Geode LX, running up to 667 MHz. LX brought many improvements, such as higher speed DDR, a re-designed instruction pipe, and a more powerful display controller. The upgrade from the CS5535 I/O Companion to the CS5536 brought higher speed USB.

Geode GX and LX processors are typically found in devices such as thin clients and industrial control systems. However they have come under competitive pressure from VIA on the x86 side, and ARM and XScale taking much of the low-end business.

Because of the relatively poor performance of the GX and LX core design, AMD introduced the Geode NX, which is an embedded version of the highly-successful Athlon processor, K7. Geode NX uses the Thoroughbred core and is quite similar to the Athlon XP-M that use this core. The Geode NX includes 256KB of Level 2 cache, and runs fanless at up to 1 GHz in the NX1500@6W version. The NX2001 part runs at 1.8GHz, the NX1750 part runs at 1.4 GHz, and the NX1250 runs at 667 MHz.

The Geode NX, with its strong FPU, is particularly suited for embedded devices with graphical performance requirements, such as information kiosks and casino gaming machines, such as video slots.

However, it was reported that the specific design team for Geode processors in Longmont, Colorado has been closed, and 75 employees are being relocated to the new development facility in Fort Collins, Colorado. It is expected that the Geode line of processors will be updated less frequently due to the closure of the Geode design center [1].

Geode GX

  1. Geode GX 466@0.9W: clock speed: 333 MHz
  2. Geode GX 500@1.0W: clock speed: 366 MHz
  3. Geode GX 533@1.1W: clock speed: 400 MHz

Geode LX

  1. LX 900@1.5W: clock speed: 667 MHz, with power consumption: 2.6 watts. (TDP 5.1 W)
  2. LX 800@0.9W: clock speed: 500 MHz, with power consumption: 1.8 watts. (TDP 3.6 W)
  3. LX 700@0.8W: clock speed: 433 MHz, with power consumption: 1.3 watts. (TDP 3.1 W)


Feature:
  • Low power.
  • Full compatibility with x86, Linux, Windows.
  • Processor functional blocks:
  • CPU Core
  • GeodeLink™ Control Processor
  • GeodeLink Interface Units
  • GeodeLink Memory Controller
  • Graphics Processor
  • Display Controller
  • Video Processor
  • Video Input Port
  • GeodeLink PCI Bridge
  • Security Block
  • 128-Bit Advanced Encryption Standard (AES) - (CBC/ECB)
  • True Random Number Generator
Specification:
  • Processor frequency up to 667 MHz (LX900), 500 MHz (LX800) and 433 MHz (LX700).
  • Power management: ACPI, lower power, wakeup on SMI/INTR.
  • 64K Instruction / 64K Data L1 cache and 128K L2 cache
  • Split Instruction/Data cache/TLB.
  • DDR Memory 400 MHz (LX 800), 333 MHz (LX 700)
  • Integrated FPU with MMX® and 3DNow!â„¢
  • 9 GB/s internal GeodeLink™ Interface Unit (GLIU)
  • Simultaneous, high-res CRT and TFT (High and standard definition). VESA 1.1 and 2.0 VIP/VDA support
  • Manufactured at a 0.13 micron process
  • 481-terminal PBGA (Plastic Ball Grid Array)
  • GeodeLink active hardware power management

Geode NX

  1. NX 1250@6W: Clock speed: 667 MHz, power consumption: 9 watts (1.1 Volts core operating voltage).
  2. NX 1500@6W: Clock speed: 1 GHz, power consumption: 9 watts (1.0 Volts core operating voltage).
  3. NX 1750@14W: Clock speed: 1.4 GHz, power consumption: 25 watts (1.25 Volts core operating voltage).


Features:
  • 7th generation core (based on Mobile Athlon XP-M).
  • Power management: AMD PowerNow!™, ACPI 1.0b and ACPI 2.0.
  • 128KB L1 cache.
  • 256KB L2 cache with hardware data prefetch
  • 133 MHz Front Side Bus (FSB)
  • 3DNow!™, MMX® and SSE instruction sets
  • 0.13µm fabrication process
  • Pin compatibility between all NX family processors.
  • OS support: Linux, Windows CE, MS Windows XP.

Geode NX 2001

In 2007, there was a Geode NX 2001 for sale, which in fact was a relabeled Athlon XP 2200+ Thoroughbred. Its specifications are 1.8 GHz clock speed, and 1.65 Volts core operating voltage, the power consumption is not specified. There are no official references to this processor, though it is clear it has no relation with the other Geode NX CPUs other than sharing the same CPU socket.

Chipsets for Geode

  1. AMD Geode CS5330A Southbridge for Geode GX1.
  2. AMD Geode CS5535 Southbridge for Geode GX and Geode LX (USB 1.1). Integrates four USB ports, one ATA-66 UDMA controller, one Infrared communication port, one AC97 controller, one SMBUS controller, one LPC port, as well as GPIO, Power Management, and legacy functional blocks.
  3. AMD Geode CS5536 Southbridge for Geode GX and Geode LX (USB 2.0). Power consumption: 1.9W (433 MHz) and 2.4W (500 MHz). This chipset is also used on PowerPC board (Amy'05).
  4. Geode NX processors are "100 percent socket and chipset compatible" with AMD's "Socket A" Athlon XP processors: SIS741CX Northbridge and SIS 964 Southbridge, VIA KM400 Northbridge and VIA VT8235 Southbridge, VIA KN400A Northbridge and VIA VT8237R Southbridge.

See also

References

1. ^ X-Bit Labs report, retrieved July 19, 2007

External links

Linux on Geode

NetBSD on Geode

The generic term x86 refers to the "CISC" type instruction set of the most commercially successful CPU architecture[1] in the history of personal computing, used in processors from Intel, AMD, VIA, and others.
..... Click the link for more information.
Microprocessor

Die of an Intel 80486DX2 microprocessor (actual size: 12×6.75 mm) in its packaging
Date Invented: Late 1960s/Early 1970s (see article for explanation)

Connects to:
..... Click the link for more information.
Advanced Micro Devices, Inc.

Public (NYSE: AMD )
Founded 1969
Headquarters One AMD Place
Sunnyvale, California
USA

Key people Héctor Ruiz, CEO
Industry Semiconductors
Products Microprocessors
Motherboard chipsets
DTV decoder chips
..... Click the link for more information.
An embedded system is a special-purpose computer system designed to perform one or a few dedicated functions.[1] It is usually embedded as part of a complete device including hardware and mechanical parts.
..... Click the link for more information.
National Semiconductor Corporation

Public (NYSE:  NSM )
Founded 1959
Headquarters Santa Clara, California, USA

Key people Brian L. Halla, Chairman and CEO
Industry Semiconductors
Products Semiconductors
Employees 8,500
Website www.national.
..... Click the link for more information.
Cyrix was a CPU manufacturer that began in 1988 in Richardson, TX as a specialist supplier of high-performance math co-processors for 286 and 386 systems. The company was founded by former Texas Instruments staff members and had a long but troubled relationship with TI throughout
..... Click the link for more information.
Introduced in 1997, the MediaGX CPU was an x86 processor manufactured and designed by Cyrix and later after merger manufactured by National Semiconductor. The core is based on the integration of the Cyrix Cx5x86 CPU core with hardware to process video and audio output (XpressRAM,
..... Click the link for more information.
Athlon
Central processing unit

AMD Athlon logo
Produced: From mid 1999 to 2005
Manufacturer: AMD
CPU Speeds: 500 MHz to 2.
..... Click the link for more information.
SSE (Streaming SIMD Extensions, originally called ISSE, Internet Streaming SIMD Extensions) is a SIMD (Single Instruction, Multiple Data) instruction set designed by Intel and introduced in 1999 in their Pentium III series
..... Click the link for more information.
CPU cache is a cache used by the central processing unit of a computer to reduce the average time to access memory. The cache is a smaller, faster memory which stores copies of the data from the most frequently used main memory locations.
..... Click the link for more information.
A chipset is a group of integrated circuits, or chips, that are designed to work together, and are usually marketed as a single product.

Computers

In computing, the term chipset
..... Click the link for more information.
The north bridge, also known as the memory controller hub (MCH) in Intel systems (AMD, VIA, SiS and others usually use 'northbridge'), is traditionally one of the two chips in the core logic chipset on a PC motherboard, the other being the southbridge.
..... Click the link for more information.
thin client (sometimes also called a lean client) is a client computer or client software in client-server architecture networks which depends primarily on the central server for processing activities, and mainly focuses on conveying input and output between the user and the
..... Click the link for more information.
A set-top box (STB) or set-top unit (STU) is a device that connects to a television and an external source of signal, turning the signal into content which is then displayed on the television screen.
..... Click the link for more information.
An embedded system is a special-purpose computer system designed to perform one or a few dedicated functions.[1] It is usually embedded as part of a complete device including hardware and mechanical parts.
..... Click the link for more information.
One Laptop per Child

Formation January 2005
Type Non-profit
Headquarters Delaware
Location Boston
Chairman Nicholas Negroponte
Key people Mary Lou Jepsen, Walter Bender, Jim Gettys, Seymour Papert, Alan Kay
..... Click the link for more information.
The XO-1, previously known as the $100 Laptop or Children's Machine, is an inexpensive laptop computer intended to be distributed to children in developing countries around the world[1], to provide them with access to knowledge.
..... Click the link for more information.
The Linutop is a 9.3 x 2.7 x 15 cm computer with no moving parts in an all metal case.[1]

It runs the Linux 2.6 kernel. A variety of GTK applications that are oriented towards web browsing and Internet communication are available.
..... Click the link for more information.
Silicon Integrated Systems (SiS)
矽統科?


Public (Taiwan Stock Exchange:TSE2363)
Founded 1987
Headquarters Hsinchu Science Park
 Taiwan

Website www.sis.
..... Click the link for more information.
VIA CoreFusion is a single package integration of low-powered VIA x86 processors and Northbridges with integrated graphics.

The CoreFusion platform is available in three configurations, named Mark, Luke and John.
..... Click the link for more information.
The Wireless Router Application Platform (WRAP) is a format of single board computer defined by a Swiss company called PC Engines. This is specially designed for wireless router, firewall, load balancer, VPN or other network appliances.
..... Click the link for more information.
Soekris Engineering, Inc. is a small embedded hardware platform, mainly sold for OEM markets. The devices themselves are designed for use as router and other lightweight networking appliances.
..... Click the link for more information.
Geodes (Greek geoides, "earthlike") are geological rock formations which occur in sedimentary and certain volcanic rocks. Geodes are essentially rock cavities or vugs with internal crystal formations or concentric banding.
..... Click the link for more information.
Introduced in 1997, the MediaGX CPU was an x86 processor manufactured and designed by Cyrix and later after merger manufactured by National Semiconductor. The core is based on the integration of the Cyrix Cx5x86 CPU core with hardware to process video and audio output (XpressRAM,
..... Click the link for more information.
The CPUID opcode is an instruction (its name derived from CPU IDentification) for the x86 architecture. It was introduced by Intel in the early 1990s for later steppings of the 486 chip, and fully rolled out at the introduction of the Pentium processor.
..... Click the link for more information.
MMX is a SIMD instruction set designed by Intel, introduced in 1997 in their Pentium line of microprocessors, designated as "Pentium with MMX Technology".[1][2] It developed out of a similar unit first introduced on the Intel i860.
..... Click the link for more information.
SDRAM means synchronous dynamic random access memory which is a type of solid state computer memory.

Other dynamic random access memories (DRAM) have an asynchronous interface which means that it reacts as quickly as possible to changes in control inputs.
..... Click the link for more information.
COMPUTEX Taipei, or Taipei International Information Technology Show (Traditional Chinese: 台北國際電腦展
..... Click the link for more information.
MMX is a SIMD instruction set designed by Intel, introduced in 1997 in their Pentium line of microprocessors, designated as "Pentium with MMX Technology".[1][2] It developed out of a similar unit first introduced on the Intel i860.
..... Click the link for more information.
3DNow! is the name of a multimedia extension created by AMD for its processors, starting with the K6-2 in 1998. It is an addition of SIMD instructions to the traditional x86 instruction set, designed to improve a CPU's ability to perform the vector processing requirements of many
..... Click the link for more information.


This article is copied from an article on Wikipedia.org - the free encyclopedia created and edited by online user community. The text was not checked or edited by anyone on our staff. Although the vast majority of the wikipedia encyclopedia articles provide accurate and timely information please do not assume the accuracy of any particular article. This article is distributed under the terms of GNU Free Documentation License.
Herod_Archelaus


page counter