
The Extended Industry Standard Architecture (frequently known by the acronym EISA and pronounced "eee-suh") is a bus standard for
IBM PC compatible
An IBM PC compatible is any personal computer that is hardware- and software-compatible with the IBM Personal Computer (IBM PC) and its subsequent models. Like the original IBM PC, an IBM PC–compatible computer uses an x86-based central p ...
computer
A computer is a machine that can be Computer programming, programmed to automatically Execution (computing), carry out sequences of arithmetic or logical operations (''computation''). Modern digital electronic computers can perform generic set ...
s. It was announced in September 1988 by a
consortium
A consortium () is an association of two or more individuals, companies, organizations, or governments (or any combination of these entities) with the objective of participating in a common activity or pooling their resources for achieving a ...
of
PC clone vendors (the Gang of Nine) as an alternative to IBM's
proprietary Micro Channel architecture
Micro Channel architecture, or the Micro Channel bus, is a proprietary hardware, proprietary 16-bit computing, 16- or 32-bit computing, 32-bit parallel communication, parallel computer bus (computing), bus publicly introduced by IBM in 1987 w ...
(MCA) in its
PS/2 series.
[Compaq Leads 'Gang of Nine' In Offering Alternative to MCA, ''InfoWorld'', Sep 19, 1988.]
In comparison with the AT bus, which the Gang of Nine
retroactively renamed to the
ISA bus to avoid infringing IBM's trademark on its
PC/AT computer, EISA is extended to
32 bits and allows more than one
CPU to share the bus. The
bus mastering support is also enhanced to provide access to 4
GB of memory. Unlike MCA, EISA can accept older ISA cards — the lines and slots for EISA are a superset of ISA.
EISA was much favoured by manufacturers due to the proprietary nature of MCA, and even IBM produced some machines supporting it. It was somewhat expensive to implement (though not as much as MCA), so it never became particularly popular in desktop PCs. However, it was reasonably successful in the server market,
as it was better suited to bandwidth-intensive tasks such as disk access and networking. Most EISA cards produced were either
SCSI
Small Computer System Interface (SCSI, ) is a set of standards for physically connecting and transferring data between computers and peripheral devices, best known for its use with storage devices such as hard disk drives. SCSI was introduced ...
or network cards. EISA was also available on some non-IBM-compatible machines such as the
DEC AlphaServer,
HP 9000 D-class,
SGI Indigo2 and
MIPS Magnum.
By the time there was a strong market need for a bus of these speeds and capabilities for desktop computers, the
VESA Local Bus
The VESA Local Bus (usually abbreviated to VL-Bus or VLB) is a short-lived expansion bus introduced during the i486 generation of x86 IBM-compatible personal computers. Created by VESA (Video Electronics Standards Association), the VESA Local Bu ...
and later
PCI filled this niche, and EISA vanished into obscurity.
History
The original
IBM PC
The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the List of IBM Personal Computer models, IBM PC model line and the basis for the IBM PC compatible ''de facto'' standard. Released on ...
included five 8-bit slots, running at the system clock speed of 4.77 MHz. The
PC/AT, introduced in 1984, had three 8-bit slots and five 16-bit slots, all running at the system clock speed of 6 MHz in the earlier models and 8 MHz in the last version of the computer. The 16-bit slots were a superset of the 8-bit configuration, so ''most'' 8-bit cards were able to plug into a 16-bit slot (some cards used a "skirt" design that physically interfered with the extended portion of the slot) and continue to run in 8-bit mode. One of the key reasons for the success of the IBM PC (and the PC clones that followed it) was the active ecosystem of third-party expansion cards available for the machines. IBM was restricted from patenting the bus and widely published the bus specifications.
As the PC-clone industry continued to build momentum in the mid- to late-1980s, several problems with the bus began to be apparent. First, because the "AT slot" (as it was known at the time) was not managed by any central standards group, there was nothing to prevent a manufacturer from "pushing" the standard. One of the most common issues was that as PC clones became more common, PC manufacturers began increasing the processor speed to maintain a competitive advantage. Unfortunately, because the ISA bus was originally locked to the processor clock, this meant that some 286 machines had ISA buses that ran at 10, 12, or even 16 MHz. In fact, the first systems to clock the ISA bus at 8 MHz were the turbo
Intel 8088
The Intel 8088 ("''eighty-eighty-eight''", also called iAPX 88) microprocessor is a variant of the Intel 8086. Introduced on June 1, 1979, the 8088 has an eight-bit external data bus instead of the 16-bit bus of the 8086. The 16-bit registers ...
clones that clocked the processors at 8 MHz. This caused many issues with incompatibility, where a true IBM-compatible third-party card (designed for an 8 MHz or 4.77 MHz bus) might not work reliably or at all in a higher-clocked system. Most PC makers eventually decoupled the bus clock from the system clock, but there was still no standards body to "police" the industry.
As companies like
Dell
Dell Inc. is an American technology company that develops, sells, repairs, and supports personal computers (PCs), Server (computing), servers, data storage devices, network switches, software, computer peripherals including printers and webcam ...
modified the AT bus design,
Phoenix Technologies
Phoenix Technologies Ltd. is an American company that designs, develops and supports core system software for personal computers and other computing devices. The company's products commonly referred to as BIOS (Basic Input/Output System) or fir ...
in 1986 proposed a 32-bit extension to the AT bus in 1986, but leading clone vendor
Compaq
Compaq Computer Corporation was an American information technology, information technology company founded in 1982 that developed, sold, and supported computers and related products and services. Compaq produced some of the first IBM PC compati ...
refused to cooperate.
The AT architecture was so well entrenched that no single clone manufacturer had the leverage to create a standardized alternative, and there was no compelling reason for them to cooperate on a new standard. Because of this, when the first
386
__NOTOC__
Year 386 (Roman numerals, CCCLXXXVI) was a common year starting on Thursday of the Julian calendar. At the time, it was known as the Year of the Consulship of Honorius and Euodius (or, less frequently, year 1139 ''Ab urbe condita''). ...
-based system (the
Compaq Deskpro 386) was sold in 1986, it still supported 16-bit slots. Other 386 PCs followed suit, and the AT (later ISA) bus remained a part of most systems even into the late 1990s.
Meanwhile, IBM began to worry that it was losing control of the industry it had created. In 1987, IBM released the
PS/2 line of computers, most of which included the
MCA bus. MCA included numerous enhancements over the 16-bit AT bus, including
bus mastering,
burst mode, software-configurable resources, and 32-bit capabilities. However, in an effort to reassert its dominant role, IBM patented the bus and placed stringent licensing and royalty policies on its use. A few manufacturers did produce licensed MCA machines (most notably,
NCR), but overall the industry balked at IBM's restrictions.
Steve Gibson proposed that clone makers adopt
NuBus.
After first stating that the AT bus was sufficient for customers, a group of companies led by Compaq (the ''Gang of Nine'') developed a new bus instead. This new bus was named the Extended (or Enhanced) Industry Standard Architecture, or "EISA", while the older AT bus had already been renamed
Industry Standard Architecture, or "ISA".
This provided virtually all of the technical advantages of MCA, while remaining compatible with existing 8-bit and 16-bit cards, and (most enticing to system and card makers) minimal licensing cost.
The EISA bus slot is a two-level staggered pin system, with the upper part of the slot corresponding to the standard ISA bus pin layout. The additional features of the EISA bus are implemented on the lower part of the slot connector, using thin traces inserted into the insulating gap of the upper / ISA card card edge connector. Additionally, the lower part of the bus has five keying notches, so an ISA card with unusually long traces cannot accidentally extend down into the lower part of the slot.
Intel introduced its first EISA chipset (and also their first
chipset
In a computer system, a chipset is a set of electronic components on one or more integrated circuits that manages the data flow between the processor, memory and peripherals. The chipset is usually found on the motherboard of computers. Chips ...
in the modern sense of the word) as the
82350 in September 1989.
Intel introduced a lower-cost variant as the 82350DT, announced in April 1991; it began shipping in June of that year.
The first EISA computer announced was the
HP Vectra 486 in October 1989. The first EISA computers to hit the market were the Compaq
Deskpro 486 and the
SystemPro. The SystemPro, being one of the first PC-style systems designed as a network
server, was built from the ground up to take full advantage of the EISA bus. It included such features as
multiprocessing
Multiprocessing (MP) is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. The ...
, hardware
RAID
RAID (; redundant array of inexpensive disks or redundant array of independent disks) is a data storage virtualization technology that combines multiple physical Computer data storage, data storage components into one or more logical units for th ...
, and bus-mastering network cards.
One of the benefits to come out of the EISA standard was a final codification of the standard to which
ISA slots and cards should be held (in particular, clock speed was fixed at an industry standard of 8.33 MHz). Thus, even systems that didn't use the EISA bus gained the advantage of having the ISA standardized, which contributed to its longevity.
The Gang of Nine
The ''Gang of Nine'' was the informal name given to the
consortium
A consortium () is an association of two or more individuals, companies, organizations, or governments (or any combination of these entities) with the objective of participating in a common activity or pooling their resources for achieving a ...
of personal computer manufacturing companies, led by Compaq, that together created the EISA bus. The nine companies together had more than 33% market share for all PCs in 1987, compared to IBM's 27%. The Gang of Nine had an even larger share of the market for 80386-based computers, with 43% compared to IBM's 16%. Compaq was among the first clone makers after the IBM PC's debut in 1981, and had 28% of the 80386 market;
rival members generally acknowledged its leadership, with one stating in 1989 that within the Gang of Nine "when you have 10 people sit down before a table to write a letter to the president, someone has to write the letter. Compaq is sitting down at the typewriter".
The members were:
[
* AST Research, Inc.
* ]Compaq Computer Corporation
Compaq Computer Corporation was an American information technology, information technology company founded in 1982 that developed, sold, and supported computers and related products and services. Compaq produced some of the first IBM PC compati ...
* Seiko Epson Corporation
* Hewlett-Packard Company
* NEC Corporation
* Olivetti
* Tandy Corporation
Tandy Corporation was an American family-owned Retail, retailer based in Fort Worth, Texas that made leather goods, operated the RadioShack chain, and later built personal computers.
Tandy Leather was founded in 1919 as a leather supply store ...
* WYSE
* Zenith Data Systems
Technical data
Although the MCA bus had a slight performance advantage over EISA (bus speed of 10 MHz, compared to 8.33 MHz), EISA contained almost all of the technological benefits that MCA boasted, including bus mastering, burst mode, software-configurable resources, and 32-bit data/address buses. These brought EISA nearly to par with MCA from a performance standpoint, and EISA easily defeated MCA in industry support.
EISA replaced the tedious jumper configuration common with ISA cards with software-based configuration. Every EISA system shipped with an EISA configuration utility; this was usually a slightly customized version of the standard utilities written by the EISA chipset makers. The user would boot into this utility, either from floppy disk
A floppy disk or floppy diskette (casually referred to as a floppy, a diskette, or a disk) is a type of disk storage composed of a thin and flexible disk of a magnetic storage medium in a square or nearly square plastic enclosure lined with a ...
or on a dedicated hard-drive partition. The utility software would detect all EISA cards in the system and could configure any hardware resources (interrupt
In digital computers, an interrupt (sometimes referred to as a trap) is a request for the processor to ''interrupt'' currently executing code (when permitted), so that the event can be processed in a timely manner. If the request is accepted ...
s, memory ports, etc.) on any EISA card (each EISA card would include a disk with information that described the available options on the card) or on the EISA system motherboard
A motherboard, also called a mainboard, a system board, a logic board, and informally a mobo (see #Nomenclature, "Nomenclature" section), is the main printed circuit board (PCB) in general-purpose computers and other expandable systems. It ho ...
. The user could also enter information about ISA cards in the system, allowing the utility to automatically reconfigure EISA cards to avoid resource conflicts.
The EISA had support for plug and play with special manufacturer drivers; however it was not widely used on desktop PCs.
The EISA had support for interrupt sharing, as well as 32-bit DMA.
Similarly, Windows 95
Windows 95 is a consumer-oriented operating system developed by Microsoft and the first of its Windows 9x family of operating systems, released to manufacturing on July 14, 1995, and generally to retail on August 24, 1995. Windows 95 merged ...
, with its Plug-and-Play capability, was not able to change the configuration of EISA cards, but it could detect the cards, read their configuration, and reconfigure Plug-and-Play hardware to avoid resource conflicts. Windows 95 would also automatically attempt to install appropriate drivers for detected EISA cards.
Industry acceptance
After not making it clear for its first year that the company would license Micro Channel at all, IBM had lost market share because of slow PS/2 sales and customers' reluctance to use MCA. It debuted the AT bus-based PS/2 Model 30 286 in Manhattan at the same time as the EISA announcement elsewhere in the city, 17 months after telling customers that the AT bus was obsolete. Resentment of IBM's behavior contributed to the EISA coalition's formation.
The Gang of Nine's success with EISA was nonetheless uncertain. Some customers wished that a 32-bit bus had been available years earlier, and thought that IBM's rivals should now adopt MCA, for which almost 400 expansion cards were available by EISA's introduction. Dell was a notable clone maker that did not join the Gang of Nine. Many manufacturers, including those in the Gang of Nine, researched the possibility of using MCA. For example, Compaq actually produced prototype DeskPro systems using the bus. However, these were never put into production, and when it was clear that MCA had lost, Compaq allowed its MCA license to expire (the license actually cost relatively little; the primary costs associated with MCA, and at which the industry revolted, were royalties to be paid per system shipped).
Olivetti included EISA in its Olivetti NetStrada 7000 (CONDOR) product which embraced multiple bus architectures, its Adaptec RAID Controller occupied an EISA slot that could be accessed by up to 4 of its Pentium Pro 200 CPUs concurrently.
On the other hand, when it became clear to IBM that Micro Channel was dying, IBM actually licensed EISA for use in a few server systems.
See also
* Accelerated Graphics Port (AGP)
* Amiga Zorro II
* CompactPCI
* Industry Standard Architecture (ISA)
* List of device bandwidths
* Low Pin Count (LPC)
* Micro Channel architecture
Micro Channel architecture, or the Micro Channel bus, is a proprietary hardware, proprietary 16-bit computing, 16- or 32-bit computing, 32-bit parallel communication, parallel computer bus (computing), bus publicly introduced by IBM in 1987 w ...
(MCA)
* Micro Channel Developers Association, consortium competing with the Gang of Nine
* MiniPCI
Peripheral Component Interconnect (PCI) is a local bus, local computer Computer bus, bus for attaching Computer hardware, hardware devices in a computer and is part of the PCI Local Bus standard. The PCI bus supports the functions found on a S ...
* NuBus
* PC card
* PC/104
* PCI Express
PCI Express (Peripheral Component Interconnect Express), officially abbreviated as PCIe, is a high-speed standard used to connect hardware components inside computers. It is designed to replace older expansion bus standards such as Peripher ...
(PCIe)
* PCI-X
* Peripheral Component Interconnect
Peripheral Component Interconnect (PCI) is a local computer bus for attaching hardware devices in a computer and is part of the PCI Local Bus standard. The PCI bus supports the functions found on a processor bus but in a standardized format ...
(PCI)
* Universal Serial Bus
Universal Serial Bus (USB) is an industry standard, developed by USB Implementers Forum (USB-IF), for digital data transmission and power delivery between many types of electronics. It specifies the architecture, in particular the physical ...
* VESA Local Bus
The VESA Local Bus (usually abbreviated to VL-Bus or VLB) is a short-lived expansion bus introduced during the i486 generation of x86 IBM-compatible personal computers. Created by VESA (Video Electronics Standards Association), the VESA Local Bu ...
(VLB)
References
External links
The Intel EISA chipset explained
Intel 82350 EISA chip family
{{Authority control
Computer buses
IBM PC compatibles
Motherboard expansion slot