Arhitectură standard industrială extinsă - Extended Industry Standard Architecture

EISA
Arhitectură standard industrială îmbunătățită
EISA Bus.jpg
Trei sloturi EISA
Anul creat 1988 ; Acum 33 de ani ( 1988 )
Creat de Gang of Nine
Înlocuit de PCI (1993)
Lățimea în biți 32
Nr. De dispozitive 1 per slot
Viteză 8,33 MHz
Half-duplex 33 MB / s
Stil Paralel
Interfață hotplugging Nu
Interfață externă Nu
Controler SCSI (Adaptec AHA-1740)
Controler RAID SCSI rapid ( DPT PM2022)
Placă video ELSA Winner 1000 pentru ISA și EISA

Extended Industry Standard Architecture (în practică , aproape întotdeauna scurtat la EISA și în mod frecvent pronunțat „eee-Suh“) este un autobuz standard pentru compatibile IBM PC calculatoare . A fost anunțat în septembrie 1988 de către un consorțiu de clona PC furnizori (The Gang of Nine ) , ca o alternativă la IBM proprietare arhitectura Micro canal (MCA) în sale PS / 2 serii.

În comparație cu magistrala AT, pe care Gang of Nine a redenumit-o retroactiv la magistrala ISA pentru a evita încălcarea mărcii comerciale IBM pe computerul său PC / AT , EISA este extinsă la 32 de biți și permite mai multor CPU să împartă magistrala. Suportul de masterizare a autobuzelor este, de asemenea, îmbunătățit pentru a oferi acces la 4  GB de memorie. Spre deosebire de MCA, EISA poate accepta plăci XT și ISA mai vechi - liniile și sloturile pentru EISA sunt un superset al ISA.

EISA a fost mult favorizată de producători datorită naturii proprietății MCA și chiar IBM a produs unele mașini care o susțin. A fost oarecum scump de implementat (deși nu la fel de mult ca MCA), așa că nu a devenit niciodată deosebit de popular în computerele desktop. Cu toate acestea, a avut un succes rezonabil pe piața serverelor, deoarece era mai potrivit pentru sarcini cu intensitate mare de bandă (cum ar fi accesul la disc și rețea). Majoritatea cardurilor EISA produse erau fie SCSI, fie carduri de rețea. EISA a fost, de asemenea, disponibil pe unele mașini care nu sunt compatibile cu IBM, precum AlphaServer , HP 9000 -D, SGI Indigo2 și MIPS Magnum .

Când a existat o mare nevoie de piață pentru un autobuz de aceste viteze și capacități pentru computerele desktop, VESA Local Bus și ulterior PCI au umplut această nișă, iar EISA a dispărut în obscuritate.

Istorie

PC-ul original IBM a inclus cinci sloturi de 8 biți, care rulează la viteza de ceas a sistemului de 4,77 MHz. PC / AT , introdus în 1984, a avut trei sloturi de 8 biți și cinci sloturi de 16 biți, toate rulează la viteza de ceas sistem de 6 MHz în modelele anterioare și 8 MHz în ultima versiune a calculatorului. Sloturile de 16 biți erau un superset al configurației de 8 biți, astfel încât majoritatea cardurilor de 8 biți au putut fi conectate la un slot de 16 biți (unele carduri au folosit un design „fustă” care a interferat fizic cu porțiunea extinsă a slotului ) și continuați să rulați în modul 8 biți. Unul dintre motivele cheie pentru succesul computerului IBM (și al clonelor PC care l-au urmat) a fost ecosistemul activ al cardurilor de expansiune ale unor terțe părți disponibile pentru mașini. IBM a fost restricționat să patenteze autobuzul și a publicat pe larg specificațiile autobuzului.

Pe măsură ce industria clonelor PC-urilor a continuat să crească elan la mijlocul până la sfârșitul anilor 1980, au început să apară mai multe probleme cu autobuzul. În primul rând, deoarece „slotul AT” (așa cum se știa la acea vreme) nu a fost gestionat de niciun grup central de standarde, nu a existat nimic care să împiedice un producător să „împingă” standardul. Una dintre cele mai frecvente probleme a fost aceea că pe măsură ce clonele PC-urilor au devenit mai frecvente, producătorii de PC-uri au început să crească viteza procesorului pentru a menține un avantaj competitiv. Din păcate, deoarece autobuzul ISA a fost blocat inițial la ceasul procesorului, aceasta a însemnat că aproximativ 286 de mașini aveau autobuze ISA care funcționau la 10, 12 sau chiar 16 MHz. De fapt, primul sistem care a urmărit magistrala ISA la 8 MHz a fost clonele turbo 8088 care au tactat procesoarele la 8 MHz. Acest lucru a cauzat multe probleme de incompatibilitate, în cazul în care o adevărată placă terță parte compatibilă IBM (proiectată pentru o magistrală de 8 MHz sau 4,77 MHz) s-ar putea să nu funcționeze într-un sistem de viteză mai mare (sau chiar mai rău, ar funcționa în mod fiabil). Majoritatea producătorilor de PC-uri au decuplat în cele din urmă ceasul slotului de ceasul sistemului, dar nu exista încă un organism de standardizare care să „polițizeze” industria.

Întrucât companii precum Dell au modificat designul autobuzului AT, arhitectura a fost atât de bine ancorată încât niciun producător de clone nu a avut pârghia de a crea o alternativă standardizată și nu a existat niciun motiv convingător pentru ei să coopereze la un nou standard. Din această cauză, când primul sistem bazat pe 386 ( Compaq Deskpro 386) a intrat pe piață în 1986, acesta suporta încă sloturi pe 16 biți. Alte 386 de computere au urmat exemplul, iar autobuzul AT (mai târziu ISA) a rămas o parte a majorității sistemelor chiar și la sfârșitul anilor '90.

Între timp, IBM a început să-și facă griji că pierde controlul asupra industriei pe care a creat-o. În 1987, IBM a lansat linia de computere PS / 2 , care includea magistrala MCA . MCA a inclus numeroase îmbunătățiri asupra magistralei AT de 16 biți, inclusiv masterizarea magistralei , modul rafală , resursele configurabile de software și capacitățile de 32 de biți. Cu toate acestea, într-un efort de a reafirma rolul său dominant, IBM a brevetat autobuzul și a aplicat politici stricte de licențiere și redevențe asupra utilizării sale. Câțiva producători au produs mașini MCA licențiate (mai ales, NCR ), dar, în general, industria s-a opus restricțiilor IBM.

Steve Gibson a propus ca producătorii de clone să adopte NuBus . În schimb, un grup („Gang of Nine”), condus de Compaq, a creat un nou autobuz, care a fost denumit arhitectură standard industrială extinsă (sau îmbunătățită) sau „EISA” (iar autobuzul pe 16 biți a devenit cunoscut sub numele de industrie Arhitectură standard sau „ISA”). Acest lucru a oferit practic toate avantajele tehnice ale MCA, rămânând în același timp compatibil cu cardurile existente pe 8 biți și pe 16 biți și (cel mai atrăgător pentru producătorii de sisteme și carduri) costul licențierii minime.

Slotul pentru autobuz EISA este un sistem de pin cu două niveluri, cu partea superioară a slotului corespunzătoare aspectului standard al pinului de bus ISA. Caracteristicile suplimentare ale magistralei EISA sunt implementate în partea inferioară a conectorului slotului, folosind urme subțiri inserate în spațiul izolator al conectorului superior / ISA al cardului cardului. În plus, partea inferioară a autobuzului are cinci crestături, astfel încât un card ISA cu urme neobișnuit de lungi nu se poate extinde accidental în partea inferioară a slotului.

Intel a introdus primul lor chipset EISA (și, de asemenea, primul lor chipset în sensul modern al cuvântului) ca 82350 în septembrie 1989. Intel a introdus o variantă cu costuri mai mici ca 82350DT, anunțată în aprilie 1991; a început să se livreze în luna iunie a acelui an.

Primul computer EISA a anunțat a fost HP Vectra 486 în octombrie 1989. Primele calculatoare EISA la lovit pe piață au fost Compaq DESKPRO 486 și SystemPro . SystemPro, fiind unul dintre primele sisteme în stil PC concepute ca server de rețea , a fost construit de la bază pentru a profita din plin de magistrala EISA. Acesta a inclus funcții precum multiprocesarea , hardware-ul RAID și cardurile de rețea de masterizare a magistralei.

Unul dintre avantajele care urma să iasă din standardul EISA a fost o codificare finală a standardului la care ar trebui deținute sloturile și cardurile ISA (în special, viteza de ceas a fost stabilită la un standard industrial de 8,33 MHz). Astfel, chiar și sistemele care nu foloseau magistrala EISA au câștigat avantajul de a avea standardul ISA, ceea ce a contribuit la longevitatea sa.

„Gang of Nine”

Gang a Nouă a fost numele informal dat consorțiul de companii producătoare de calculatoare personale , care a creat împreună magistrala EISA. Membrii rivali au recunoscut, în general, conducerea Compaq, cu unul afirmând în 1989 că în cadrul Gang of Nine „când ai 10 persoane așezi în fața unei mese pentru a scrie o scrisoare președintelui, cineva trebuie să scrie scrisoarea. Compaq stă la maşină de scris". Membrii erau:

Date tehnice

EISA Bus pins.png
latimea autobuzului 32 de biți
compatibil cu ISA pe 8 biți, ISA pe 16 biți, EISA pe 32 de biți
pini 98 + 100 incrustări
Vcc +5 V, −5 V, +12 V, −12 V
ceas 8,33 MHz
rata de date teoretică (32 de biți) aproximativ 33  MB / s (8,33 MHz × 4  octeți )
rata de date utilizabilă (32 de biți) aproximativ 20 MB / s

Deși magistrala MCA avea un ușor avantaj de performanță față de EISA (viteza magistralei de 10 MHz, comparativ cu 8,33 MHz), EISA conținea aproape toate beneficiile tehnologice cu care se mândrea MCA, inclusiv masterizarea magistralei , modul rafală , resursele configurabile software și 32 - autobuze de date / adrese bit. Acestea au adus EISA aproape la egalitate cu MCA din punct de vedere al performanței, iar EISA a învins cu ușurință MCA în sprijinul industriei.

EISA a înlocuit configurația plictisitoare a jumperului comună cu cardurile ISA cu configurație bazată pe software. Fiecare sistem EISA livrat cu un utilitar de configurare EISA; aceasta a fost de obicei o versiune ușor personalizată a utilităților standard scrise de producătorii de chipset-uri EISA. Utilizatorul va porni în acest utilitar, fie de pe dischetă , fie de pe o partiție dedicată de pe hard disk. Programul utilitar ar detecta toate cardurile EISA din sistem și ar putea configura orice resurse hardware ( întreruperi , porturi de memorie etc.) pe orice card EISA (fiecare card EISA ar include un disc cu informații care descriu opțiunile disponibile pe card) sau pe placa de bază a sistemului EISA . Utilizatorul ar putea, de asemenea, introduce informații despre cardurile ISA în sistem, permițând utilitarului să reconfigureze automat cardurile EISA pentru a evita conflictele de resurse.

În mod similar, Windows 95 , cu capacitatea sa Plug-and-Play , nu a putut schimba configurația cardurilor EISA, dar a putut detecta cardurile, a citi configurația acestora și a reconfigura hardware-ul Plug-and-Play pentru a evita conflictele de resurse. Windows 95 ar încerca automat să instaleze drivere adecvate pentru cardurile EISA detectate.

Acceptarea industriei

Succesul EISA a fost departe de a fi garantat. Mulți producători, inclusiv cei din „Gang of Nine”, au cercetat posibilitatea utilizării MCA. De exemplu, Compaq a produs de fapt sisteme prototip DeskPro folosind magistrala. Cu toate acestea, acestea nu au fost niciodată puse în producție și, când a fost clar că MCA a pierdut, Compaq a permis expirarea licenței sale MCA (licența a costat relativ puțin; costurile primare asociate cu MCA și la care s-a revoltat industria au fost redevențe de plătit pe sistem livrat).

Pe de altă parte, când a devenit clar pentru IBM că Micro Channel murea, IBM a licențiat EISA pentru utilizarea în câteva sisteme de server.

Vezi si

Referințe

linkuri externe