Enthusiast System Architecture

Last updated
ESA diagram. ESA.png
ESA diagram.

The Enthusiast System Architecture (ESA) specification is a royalty-free protocol for two-way communication of PC components. Announced in 2007, ESA is used for monitoring temperature of computer hardware components such as the computer case and power supply unit. The first and last official release of the ESA specification is version 1.0, [1] released in 2007. The ESA USB specification was created by a joint venture between Microsoft, Nvidia, Logitech and several other companies. [2] The protocol remains open and royalty-free; but, no manufacturers are currently utilizing its specification at this time. The last known devices to utilize the ESA specifications were the Dell XPS 730x and Alienware Area-51 ALX computer systems that utilized the ESA specification to control its fans, LEDs, and motorized doors as well as the monitoring of available Water cooling systems such as the Dell XPS 730x's Dell H2Ceramic Cooling System.

Contents

The ESA specification is built around the current USB human interface device class specification and ESA was sent to the USB Implementers Forum HID subcommittee for discussion and approval in early 2007. The USBIF approved and inserted the ESA specification into the USB HID specifications as an extension in late 2007 (reference paper needed). All ESA-certified devices must pass USB 2.0 logo compliance. Readings of temperature, voltage, current, power, activity level, water level, status, position and so on can be monitored via USB Implementers Forum specifications. At the time of release, these devices could be controlled and monitored via the nTune application, while operating mode, voltages, rpm while also allowing these devices to be adjusted in the utility.

ESA devices have a microcontroller that integrates a USB 2.0-compliant full-speed device controller and ESA-compliant hardware components connects to the motherboard via a USB cable. ESA-compliant hardware components are seen as 'Collections'. Within the collections there are 'Zones'. Sensors and controls are organized into zones.

Only one software implementation exists; it is Nvidia's proprietary "System Tools with ESA Support" which only works on nForce-based motherboards and only runs on Windows.

See also

Related Research Articles

Industry Standard Architecture 16-bit internal bus

Industry Standard Architecture (ISA) is the 16-bit internal bus of IBM PC/AT and similar computers based on the Intel 80286 and its immediate successors during the 1980s. The bus was (largely) backward compatible with the 8-bit bus of the 8088-based IBM PC, including the IBM PC/XT as well as IBM PC compatibles.

Motherboard Main printed circuit board (PCB) for a computing device

A motherboard is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It holds and allows communication between many of the crucial electronic components of a system, such as the central processing unit (CPU) and memory, and provides connectors for other peripherals. Unlike a backplane, a motherboard usually contains significant sub-systems, such as the central processor, the chipset's input/output and memory controllers, interface connectors, and other components integrated for general use.

USB Industry standard for computer connectors

Universal Serial Bus (USB) is an industry standard that establishes specifications for cables and connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad variety of USB hardware exists, including eleven different connectors, of which USB-C is the most recent.

Serial port Communication interface transmitting information sequentially

In computing, a serial port is a serial communication interface through which information transfers in or out sequentially one bit at a time. This is in contrast to a parallel port, which communicates multiple bits simultaneously in parallel. Throughout most of the history of personal computers, data has been transferred through serial ports to devices such as modems, terminals, various peripherals, and directly between computers.

Video card Expansion card which generates a feed of output images to a display device

A video card is an expansion card which generates a feed of output images to a display device. Frequently, these are advertised as discrete or dedicated graphics cards, emphasizing the distinction between these and integrated graphics. At the core of both is the graphics processing unit (GPU), which is the main part that does the actual computations, but should not be confused with the video card as a whole, although "GPU" is often used as a metonymic shorthand to refer to video cards.

PCI Express Computer expansion bus standard

PCI Express, officially abbreviated as PCIe or PCI-e, is a high-speed serial computer expansion bus standard, designed to replace the older PCI, PCI-X and AGP bus standards. It is the common motherboard interface for personal computers' graphics cards, hard disk drive host adapters, SSDs, Wi-Fi, and Ethernet hardware connections. PCIe has numerous improvements over the older standards, including higher maximum system bus throughput, lower I/O pin count and smaller physical footprint, better performance scaling for bus devices, a more detailed error detection and reporting mechanism, and native hot-swap functionality. More recent revisions of the PCIe standard provide hardware support for I/O virtualization.

HDMI Proprietary interface for transmitting digital audio and video data

High-Definition Multimedia Interface (HDMI) is a proprietary audio/video interface for transmitting uncompressed video data and compressed or uncompressed digital audio data from an HDMI-compliant source device, such as a display controller, to a compatible computer monitor, video projector, digital television, or digital audio device. HDMI is a digital replacement for analog video standards.

A host controller interface (HCI) is a register-level interface that enables a host controller for USB or IEEE 1394 hardware to communicate with a host controller driver in software. The driver software is typically provided with an operating system of a personal computer, but may also be implemented by application-specific devices such as a microcontroller.

A human interface device or HID is a type of computer device usually used by humans that takes input from humans and gives output to humans.

The Intelligent Platform Management Interface (IPMI) is a set of computer interface specifications for an autonomous computer subsystem that provides management and monitoring capabilities independently of the host system's CPU, firmware and operating system. IPMI defines a set of interfaces used by system administrators for out-of-band management of computer systems and monitoring of their operation. For example, IPMI provides a way to manage a computer that may be powered off or otherwise unresponsive by using a network connection to the hardware rather than to an operating system or login shell. Another use case may be installing a custom operating system remotely. Without IPMI, installing a custom operating system may require an administrator to be physically present near the computer, insert a DVD or a USB flash drive containing the OS installer and complete the installation process using a monitor and a keyboard. Using IPMI, an administrator can mount an ISO image, simulate an installer DVD, and perform the installation remotely.

PS/2 port

The PS/2 port is a 6-pin mini-DIN connector used for connecting keyboards and mice to a PC compatible computer system. Its name comes from the IBM Personal System/2 series of personal computers, with which it was introduced in 1987. The PS/2 mouse connector generally replaced the older DE-9 RS-232 "serial mouse" connector, while the PS/2 keyboard connector replaced the larger 5-pin/180° DIN connector used in the IBM PC/AT design. The PS/2 keyboard port is electrically and logically identical to the IBM AT keyboard port, differing only in the type of electrical connector used. The PS/2 platform introduced a second port with the same design as the keyboard port for use to connect a mouse; thus the PS/2-style keyboard and mouse interfaces are electrically similar and employ the same communication protocol. However, unlike the otherwise similar Apple Desktop Bus connector used by Apple, a given system's keyboard and mouse port may not be interchangeable since the two devices use different sets of commands and the device drivers generally are hard-coded to communicate with each device at the address of the port that is conventionally assigned to that device.

In computing, the USB human interface device class is a part of the USB specification for computer peripherals: it specifies a device class for human interface devices such as keyboards, mice, game controllers and alphanumeric display devices.

A system monitor is a hardware or software component used to monitor system resources and performance in a computer system.

NVIDIA System Tools is a discontinued collection of utilities for accessing, monitoring, and adjusting system components, including temperature and voltages with a graphical user interface within Windows, rather than through the BIOS.

In systems management, out-of-band management involves the use of management interfaces for managing and networking equipment.

Power supply unit (computer) Internal computer component that provides power to other components

A power supply unit (PSU) converts mains AC to low-voltage regulated DC power for the internal components of a computer. Modern personal computers universally use switched-mode power supplies. Some power supplies have a manual switch for selecting input voltage, while others automatically adapt to the mains voltage.

H2Ceramic cooling (also called H2C or Hot-to-Cold) is a computer cooling product offered as an option in Dell's XPS gaming systems, advertised specifically as facilitating CPU overclocking. H2C is a two-stage Liquid/Thermoelectric (TEC) hybrid cooling system that combines a liquid-to-air heat exchanger (much like a liquid radiator), a thermoelectric fluid chiller, and control circuitry to optimize CPU cooling with minimal power.

USB 3.0 Third major version of the Universal Serial Bus standard

USB 3.0 is the third major version of the Universal Serial Bus (USB) standard for interfacing computers and electronic devices. Among other improvements, USB 3.0 adds the new transfer rate referred to as SuperSpeed USB (SS) that can transfer data at up to 5 Gbit/s (625 MB/s), which is about 10 times faster than the USB 2.0 standard. It is recommended that manufacturers distinguish USB 3.0 connectors from their USB 2.0 counterparts by using blue color for the Standard-A receptacles and plugs, and by the initials SS.

Thunderbolt is the brand name of a hardware interface developed by Intel that allows the connection of external peripherals to a computer. Thunderbolt 1 and 2 use the same connector as Mini DisplayPort (MDP), whereas Thunderbolt 3 and 4 re-uses the USB-C connector from USB. It was initially developed and marketed under the name Light Peak, and first sold as part of an end user product on 24 February 2011.

The Dell XPS 730x is an eXtreme Performance System for gaming and high-performance computing released November 16, 2008 and ended life in August 2009. The XPS 730 series was unique in that they had user-serviceable non-proprietary standard ATX-size computer components that allowed the user to upgrade the components through an Exchange Program.

References

  1. Version 2.0 specifications was still in the works, but reserved in the USB-IF specification.
  2. USB HID modification submission version HUT1_12v2 to USB.org