All Topics  
Extended Industry Standard Architecture

 
Extended Industry Standard Architecture

   Email Print
   Bookmark   Link






 

Extended Industry Standard Architecture



 
 
The Extended Industry Standard Architecture (in practice almost always shortened to EISA and frequently pronounced "eee-suh") is a bus standard for IBM compatible computer
Computer

A computer is a machine that manipulates Data according to a list of Code .The first devices that resemble modern computers date to the mid-20th century , although the computer concept and various machines similar to computers existed earlier....
s. It was announced in late 1988 by PC clone
IBM PC compatible

IBM PC compatible computers are those generally similar to the original IBM Personal Computer, IBM Personal Computer XT, and IBM Personal Computer/AT....
 vendors (the "Gang of Nine
Gang of Nine

The Gang of Nine was a group of International Business Machines competitors who came together in 1988 to create the Extended Industry Standard Architecture bus, to compete with IBM's MicroChannel Architecture ....
") as a counter to IBM's use of its proprietary
Proprietary software

Proprietary software is a term coined by advocates of the free software movement to describe computer software which is the legal property of one party....
 MicroChannel Architecture (MCA) in its PS/2
IBM Personal System/2

The Personal System/2 or PS/2 was IBM's third generation of personal computers. The PS/2 line, released to the public in 1987, was created by IBM in an attempt to recapture control of the PC market by introducing an advanced Vendor lock-in architecture....
 series.

EISA extends the AT bus, which the Gang of Nine retroactively renamed
Retronym

A retronym is the modification of the original name of an object or concept to differentiate it from a more recent version of the object, which acquired a modifier or adjective through later developments of the object or concept itself....
 to the ISA
Industry Standard Architecture

Industry Standard Architecture was a computer bus standard for IBM compatible computers....
 bus to avoid infringing IBM's trademark on its PC/AT computer
IBM Personal Computer/AT

The IBM Personal Computer/AT, more commonly known as the IBM AT and also sometimes called the PC AT or PC/AT, was IBM's second-generation IBM Personal Computer, designed around the 6 MHz Intel 80286 microprocessor and released in 1984 as model number 5170....
, to 32 bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
s and allows more than one CPU
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
 to share the bus.






Discussion
Ask a question about 'Extended Industry Standard Architecture'
Start a new discussion about 'Extended Industry Standard Architecture'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The Extended Industry Standard Architecture (in practice almost always shortened to EISA and frequently pronounced "eee-suh") is a bus standard for IBM compatible computer
Computer

A computer is a machine that manipulates Data according to a list of Code .The first devices that resemble modern computers date to the mid-20th century , although the computer concept and various machines similar to computers existed earlier....
s. It was announced in late 1988 by PC clone
IBM PC compatible

IBM PC compatible computers are those generally similar to the original IBM Personal Computer, IBM Personal Computer XT, and IBM Personal Computer/AT....
 vendors (the "Gang of Nine
Gang of Nine

The Gang of Nine was a group of International Business Machines competitors who came together in 1988 to create the Extended Industry Standard Architecture bus, to compete with IBM's MicroChannel Architecture ....
") as a counter to IBM's use of its proprietary
Proprietary software

Proprietary software is a term coined by advocates of the free software movement to describe computer software which is the legal property of one party....
 MicroChannel Architecture (MCA) in its PS/2
IBM Personal System/2

The Personal System/2 or PS/2 was IBM's third generation of personal computers. The PS/2 line, released to the public in 1987, was created by IBM in an attempt to recapture control of the PC market by introducing an advanced Vendor lock-in architecture....
 series.

EISA extends the AT bus, which the Gang of Nine retroactively renamed
Retronym

A retronym is the modification of the original name of an object or concept to differentiate it from a more recent version of the object, which acquired a modifier or adjective through later developments of the object or concept itself....
 to the ISA
Industry Standard Architecture

Industry Standard Architecture was a computer bus standard for IBM compatible computers....
 bus to avoid infringing IBM's trademark on its PC/AT computer
IBM Personal Computer/AT

The IBM Personal Computer/AT, more commonly known as the IBM AT and also sometimes called the PC AT or PC/AT, was IBM's second-generation IBM Personal Computer, designed around the 6 MHz Intel 80286 microprocessor and released in 1984 as model number 5170....
, to 32 bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
s and allows more than one CPU
Central processing unit

A central processing unit is an electronic circuit that can execute computer programs. This broad definition can easily be applied to many early computers that existed long before the term "CPU" ever came into widespread usage....
 to share the bus. The bus mastering
Bus mastering

In computing, bus mastering is a feature supported by many computer buss that enables a device connected to the bus to initiate transactions. Also called "First-party DMA", to contrast it with Third-party DMA, the situation where the system DMA controller is actually doing the transfer....
 support is also enhanced to provide access to 4 GB
Gigabyte

Gigabyte is an SI prefix-multiple of the unit byte for Computer data storage. Since the giga- prefix means 109, gigabyte means 1,000,000,000 bytes ....
 of memory. Unlike MCA, EISA can accept older XT and ISA boards — 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
SCSI

Small Computer System Interface, or SCSI , is a set of standards for physically connecting and transferring data between computers and peripheral devices....
 or network cards. EISA was also available on some non-IBM compatible machines such as the AlphaServer
AlphaServer

AlphaServer was the name given to a series of server computers, produced from 1994 onwards by Digital Equipment Corporation, and latterly by Compaq and Hewlett-Packard....
, HP 9000
HP 9000

HP 9000 is the name for a line of workstation and server computer systems produced by the Hewlett-Packard company. The HP 9000 brand was introduced in 1984 to encompass several existing technical workstations models previously launched in the early 1980s....
-D, SGI Indigo2 and MIPS Magnum
MIPS Magnum

The MIPS Magnum was a line of computer workstations designed by MIPS Technologies and based on the MIPS architecture series of RISC microprocessors....
.

By the time there was a strong market need for a bus of these speeds and capabilities, the VESA Local Bus
VESA Local Bus

The VESA Local Bus was mostly used in personal computers. VESA Local Bus worked alongside the Industry Standard Architecture bus; it acted as a high-speed conduit for memory-mapped I/O and Direct memory access, while the ISA bus handled interrupts and port-mapped I/O....
 and later PCI
Peripheral Component Interconnect

The PCI Local Bus , or Conventional PCI, is a computer bus for attaching computer hardware in a computer. These devices can take either the form of an integrated circuit fitted onto the motherboard itself, called a planar device in the PCI specification or an expansion card that fits into a socket....
 filled this niche and EISA vanished into obscurity.

History

The original IBM PC included five 8-bit slots, running at the system clock speed of 4.77 MHz. The PC/AT
IBM Personal Computer/AT

The IBM Personal Computer/AT, more commonly known as the IBM AT and also sometimes called the PC AT or PC/AT, was IBM's second-generation IBM Personal Computer, designed around the 6 MHz Intel 80286 microprocessor and released in 1984 as model number 5170....
, introduced in 1984, had three 8-bit slots and five 16-bit slots, all running at the system clock speed of 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 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 ratcheting up 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 system to clock the ISA bus at 8 MHz was the turbo 8088 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 in a higher speed system (or even worse, would work unreliably). Most PC makers eventually decoupled the slot clock from the system clock, but there was still no standards body to "police" the industry.

The AT bus architecture was so well entrenched that no single clone manufacturer had the leverage to create an standardized alternative, and there was no compelling reason for them to cooperate on a new standard. Because of this, when the first 386
Intel 80386

The Intel 80386, otherwise known as the i386 or just 386, is a microprocessor which has been used as the central processing unit of many personal computers and workstations since 1986....
-based system (the Compaq
Compaq

Compaq Computer Corporation was an United States personal computer company founded in 1982, and is now a brand name of Hewlett-Packard Company....
 Deskpro
Compaq Deskpro

The Compaq Deskpro was a line of business-oriented personal computers manufactured by Compaq, discontinued after the merger with Hewlett-Packard....
 386) hit the market in 1986, it still sported 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. Some of the 386 systems had proprietary 32-bit extensions to the ISA bus.

Meanwhile, IBM began to worry that it was losing control of the industry it had created. In 1987, IBM released the PS/2
IBM Personal System/2

The Personal System/2 or PS/2 was IBM's third generation of personal computers. The PS/2 line, released to the public in 1987, was created by IBM in an attempt to recapture control of the PC market by introducing an advanced Vendor lock-in architecture....
 line of computers, which included the MCA
Micro Channel architecture

Micro Channel Architecture was a proprietary hardware 16-bit or 32-bit parallel communications computer bus created by International Business Machines in the 1980s for use on their new IBM Personal System/2 computers....
 bus. MCA included numerous enhancements over the 16-bit AT bus, including bus mastering
Bus mastering

In computing, bus mastering is a feature supported by many computer buss that enables a device connected to the bus to initiate transactions. Also called "First-party DMA", to contrast it with Third-party DMA, the situation where the system DMA controller is actually doing the transfer....
, burst mode
Burst mode (computing)

Burst mode is a generic computing term referring to any situation in which a device is transmitting data repeatedly without waiting for input from another device or waiting for an internal process to terminate before continuing the transfer of data....
, 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
NCR Corporation

NCR Corporation is a technology company specializing in products for the retail and financial sectors. Its main products are point of sale, automatic teller machines, cheque processing systems, barcode reader, and business consumables....
), but overall the industry balked at IBM's restrictions.

In response, a group of PC manufacturers (the "Gang of Nine
Gang of Nine

The Gang of Nine was a group of International Business Machines competitors who came together in 1988 to create the Extended Industry Standard Architecture bus, to compete with IBM's MicroChannel Architecture ....
"), led by Compaq, created a new bus, which was named the Extended Industry Standard Architecture, or "EISA" (the Industry Standard Architecture
Industry Standard Architecture

Industry Standard Architecture was a computer bus standard for IBM compatible computers....
, or "ISA", name replaced the "AT" name commonly used for the 16-bit bus). 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 first EISA computers to hit the market were the Compaq Deskpro 486 and the SystemPro
Compaq SystemPro

The SystemPro from Compaq was arguably the first true IBM PC compatible based server. It had a support for Intel's latest Intel 80486 chip, a 32-bit bus, RAID disk and dual-processor support well before its main rivals....
. The SystemPro, being one of the first PC-style systems designed as a network server
Server (computing)

A server is a computer program that provides services to other computer programs , in the same or other computer. The physical computer that runs a server program is also often referred to as server....
, was built from the ground up to take full advantage of the EISA bus. It included such features as multiprocessing
Multiprocessing

Multiprocessing is the use of two or more CPU within a single computer system. The term also refers to the ability of a system to support more than one processor and/or the ability to allocate tasks between them....
, hardware RAID
RAID

RAID is an acronym first defined by David A. Patterson , Garth A. Gibson and Randy Katz at the University of California, Berkeley in 1987 to describe a Redundant Array of Inexpensive Disks, a technology that allowed computer users to achieve mainframe-class storage reliability from low-cost and less reliable PC-class disk-drive componen...
, and bus-mastering network cards.

Ironically, one of the benefits to come out of the EISA standard was a final codification of the standard to which ISA
Industry Standard Architecture

Industry Standard Architecture was a computer bus standard for IBM compatible computers....
 slots and cards should be held (in particular, clock speed was fixed at an industry standard of 8.33MHz). Thus, even systems which didn't use the EISA bus gained the advantage of having the ISA standardized, which contributed to its longevity.

Technical data

Eisa Bus Pins
bus width 32 bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
compatible with 8 bit ISA, 16 bit ISA, 32 bit EISA
pin
Pin

A pin is a device used for fastening objects or material together.Pin may also refer to:* Award pin, a small piece of metal or plastic with a pin attached given as an award for some achievement...
s
98 + 100 inlay
Vcc +5 V, -5 V, +12 V, -12 V
clock 8.33 MHz
theoretical data rate (32 bit) about 33 Mbyte
Megabyte

Megabyte is a SI prefix-multiple of the unit byte for digital information computer storage or transmission and is equal to 106 bytes....
/s [ 8.33 MHz * 4 byte
Byte

A byte is a basic unit of measurement of Computer storage in computer science. In many computer architectures it is a Byte addressing memory address space....
s ]
usable data rate (32 bit) about 20 Mbyte/s


Although the EISA bus had a slight performance disadvantage over MCA (bus speed of 8.33 MHz, compared to 10 MHz), EISA contained almost all of the technological benefits that MCA boasted, including bus mastering
Bus mastering

In computing, bus mastering is a feature supported by many computer buss that enables a device connected to the bus to initiate transactions. Also called "First-party DMA", to contrast it with Third-party DMA, the situation where the system DMA controller is actually doing the transfer....
, burst mode
Burst mode (computing)

Burst mode is a generic computing term referring to any situation in which a device is transmitting data repeatedly without waiting for input from another device or waiting for an internal process to terminate before continuing the transfer of data....
, 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
Jumper (computing)

In electronics and particularly computing, a jumper is a short length of conductor used to close a break in or bypass part of an electrical circuit....
 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
Floppy disk

A floppy disk is a data storage medium that is composed of a disk of thin, flexible magnetic storage medium encased in a square or rectangle plastic shell....
 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
Interrupt request

The computing phrase "interrupt request" is used to refer to either the act of interrupting the Computer bus lines used to signal an interrupt, or the interrupt input lines on a Programmable Interrupt Controller ....
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
Motherboard

A motherboard is the central printed circuit board in some complex electronic systems, such as modern personal computers. The motherboard is sometimes alternatively known as the mainboard, system board, or, on Apple Inc....
. The user could also enter information about ISA cards in the system, allowing the utility to automatically reconfigure EISA cards to avoid resource conflicts.

Similarly, Windows 95
Windows 95

Windows 95 is a consumer-oriented graphical user interface-based operating system. It was released on August 24, 1995 by Microsoft, and was a significant progression from the company's previous Microsoft Windows products....
, 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

EISA's success was far from guaranteed. 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).

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. As a final jab at their competitor, Compaq (leader of the EISA consortium) didn't cash the first check sent by IBM for the EISA license. Instead, the check was framed and put on display in the company museum at Compaq's main campus in Houston, Texas.

See also

  • Industry Standard Architecture
    Industry Standard Architecture

    Industry Standard Architecture was a computer bus standard for IBM compatible computers....
      (ISA)
  • Micro Channel architecture
    Micro Channel architecture

    Micro Channel Architecture was a proprietary hardware 16-bit or 32-bit parallel communications computer bus created by International Business Machines in the 1980s for use on their new IBM Personal System/2 computers....
     (MCA)
  • NuBus
    NuBus

    NuBus is a 32-bit series and parallel circuits#Parallel circuits computer bus, originally developed at MIT as a part of the NuMachine workstation project....
  • VESA Local Bus
    VESA Local Bus

    The VESA Local Bus was mostly used in personal computers. VESA Local Bus worked alongside the Industry Standard Architecture bus; it acted as a high-speed conduit for memory-mapped I/O and Direct memory access, while the ISA bus handled interrupts and port-mapped I/O....
     (VESA)
  • Peripheral Component Interconnect
    Peripheral Component Interconnect

    The PCI Local Bus , or Conventional PCI, is a computer bus for attaching computer hardware in a computer. These devices can take either the form of an integrated circuit fitted onto the motherboard itself, called a planar device in the PCI specification or an expansion card that fits into a socket....
     (PCI)
  • Accelerated Graphics Port
    Accelerated Graphics Port

    The Accelerated Graphics Port is a high-speed point-to-point channel for attaching a :Category:Graphics cards to a computer's motherboard, primarily to assist in the acceleration of 3D computer graphics....
     (AGP)
  • PCI Express
    PCI Express

    Peripheral Component Interconnect Express , officially abbreviated as PCIe, is a computer expansion card standard designed to replace the older PCI Local Bus, PCI-X, and Accelerated Graphics Port standards....
     (PCIe)
  • List of device bandwidths
    List of device bandwidths

    This is a list of device bandwidths: the net bit rate of some computer devices employing methods of data transport is quantified in units of kilobits per second , megabits per second , or gigabits per second as appropriate....
  • PCI-X
    PCI-X

    PCI-X is a computer bus and expansion card standard that enhanced the PCI Local Bus for higher bandwidth demanded by Server . It is a double-wide version of PCI, running at up to four times the clock speed, but is otherwise similar in electrical implementation and uses the same protocol....
  • PC/104
    PC/104

    PC/104 is an embedded computer standardization controlled by the which defines both a form factor and computer bus. PC/104 is intended for specialized embedded computing environments where applications depend on reliable data acquisition despite an often extreme environment....
  • CompactPCI
    CompactPCI

    A CompactPCI system is a 3rack unit or 6U Eurocard -based industrial computer, where all boards are connected via a passive Peripheral Component Interconnect backplane....
  • PC card
    PC card

    In computing, PC Card is the form factor of a peripheral interface designed for laptop computers. The PC Card standard were defined and developed by a group of industry-leading companies called the Personal Computer Memory Card International Association ....
  • Low Pin Count
    Low Pin Count

    The Low Pin Count bus, or LPC bus, is used on IBM PC compatible personal computers to connect low-bandwidth devices to the central processing unit, such as the BIOS and the "legacy" I/O devices ....
     (LPC)
  • Universal Serial Bus
    Universal Serial Bus

    In information technology, Universal Serial Bus is a Serial communications computer bus standard to electrical connector devices to a host computer....


External links