Zorro III

Zorro III  on järjestelmäväylä, jota käytetään oheiskorttien asentamiseen Commodore Amiga -tietokoneiden emolevylle . Sitä käytettiin ensimmäisen kerran vuonna 1990 Amiga 3000 - mallissa . Pääinsinööri Dave Haynie on kehittänyt Commodore Internationalissa .

Toteutus

32-bittinen Zorro III korvasi edellisessä Amiga 2000 -mallissa käytetyn 16-bittisen Zorro II -väylän . Tämä oli koneriippuvainen ratkaisu, joka johtui alan standardinmukaisen järjestelmäväylän puutteesta hyväksyttävillä toiminnoilla kehityshetkellä (PCI-työ oli juuri alkanut Intel -laboratoriossa .)

Kuten Zorro II, Zorro III tarjosi laitteiden kuuman automaattisen tunnistuksen (samanlainen kuin Plug and Play PCI-väylässä ), kun väylällä olevat laitteet varaavat dynaamisesti resursseja väylästä käynnistyksen yhteydessä.

Zorro III jatkoi suoraa pääsyä osoiteavaruuteen ilman I/O-portteja ja vastaavasti sen yhdistämistä CPU-osoiteavaruuteen, mikä voisi olla rajoittava tekijä prosessoreille, joissa on 24-bittinen osoite. Toisaalta, koska prosessorilla oli suora pääsy mihin tahansa Zorro III -laitteeseen muistina, näytönohjaimen muistia voitiin käyttää järjestelmämuistina.

Asynkronisena väylänä Zorro III rajoittaa tapahtuman suorittamiseen kuluvaa aikaa. Toisin kuin PCI, jossa välimies ohjaa pääsyä väylään, Zorro III käyttää tähän toimintoon väyläpäätettä - Amiga 3000:n ja Amiga 4000:n erityistä sirua - Buster (Bus Terminator). Tämä tarkoittaa, että PCI voi skaalata helpommin (mutta toisaalta se rajoittaa yhden PCI-väylän laitteiden lukumäärän seitsemään) ja että Zorro III:lla on pienempi latenssi ja se pystyy palvelemaan nopeammin.

32-bittisestä suunnittelusta huolimatta Zorro III käytti samaa 100-nastaista liitintä kuin Zorro II. Lisäosoite- ja datalinjoja saatiin multipleksoimalla olemassa olevia signaaleja ja signaalien ominaisuudella olla ajallisesti erillään (esim. osoite edeltää dataa). Tämä mahdollisti Zorro II -korttien käytön uudessa bussissa ja yhdessä Zorro III -korttien kanssa. Jotkut Zorro III -kortit voisivat toimia myös Zorro II -tilassa.

Teoreettisella 150 Mb/s (32-bit x 37.5 MHz) läpimenonopeudella todellisissa järjestelmissä Buster-sirun rajoituksista johtuen siirto järjestelmän ja Zorro III -laitteen välillä oli alle 20 Mb/s, mikä on huomattavasti vähemmän kuin DMA-siirto kahden Zorro III -kortin välillä. [yksi]

Muistikortti

osoite Koko [Mt] Kuvaus
0xFFFFFFFF 16.0 Varattu [1]
0xFF01 0000
0xFF00 0000 64 kt Zorro III -konfigurointiyksikkö
0x8000 0000 2032.0 Varattu
0x1000 0000 1792,0 Zorro III -laajennustila [2]
0x0800 0000 128,0 32-bittinen muistin laajennustila
0x0100 0000 112,0 A3000 emolevytilaa
0x00F0 0000 1.0 Emolevyn ROM
0x00E8 0000 0.5 Zorro II I/O
0x00B8 0000 3.0 A2000 emolevyn rekisteritila
0x00A0 0000 1.5 Zorro II I/O-laajennustila
0x0020 0000 8.0 Zorro II -muistin laajennustila
0x0000 0000 2.0 Siru muisti

Rakenna

Kaksirivinen liitin vakiovälillä 2,54 mm, 2 x 50 nastaa. [3]

Teho [2] :

[ Jännite, V] [ Nykyinen, A]
+5 2.0
−5 < 0.3
+12 < 8.0
−12 < 0.3

Katso myös

Muistiinpanot

  1. Amiga 3000+ -järjestelmän tekniset tiedot Parannettu Amiga 3000 -perhetietokone Asiakirjan versio 0.6 1991 DevCon, Dave Haynien julkaisu 17. heinäkuuta 1991 Copyright 1991 Commodore-Amiga, Inc. . Arkistoitu alkuperäisestä 28. huhtikuuta 2012. 090501 thule.no p14
  2. 1 2 Zorro III -väylän erittely. Yleiskäyttöinen laajennusväylä tehokkaille Amiga-tietokoneille. Asiakirjan versio 1.10. kirjoittanut Dave Haynie 20. maaliskuuta 1991 Copyright 1990, 1991 Commodore-Amiga, Inc. . Arkistoitu alkuperäisestä 28. huhtikuuta 2012. 090430 thule.no p16 kuva 1-1
  3. Korvaavat zorro-paikat? - Englanti Amiga Board . Arkistoitu alkuperäisestä 28. huhtikuuta 2012. 090501 eab.abime.net

Linkit