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 .
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]
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 |
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 |
Tietokoneväylät ja rajapinnat | |
---|---|
Peruskonseptit | |
Prosessorit | |
Sisäinen | |
kannettavat tietokoneet | |
Asemat | |
Periferia | |
Laitteiden hallinta | |
Universaali | |
Videoliitännät | |
Sisällytetty järjestelmä |
Amiga tietokoneet | ||
---|---|---|
Piirisarja OCS | ||
ECS -piirisarja | ||
Piirisarja AGA |
| |
PPC -sukupolvi |
| |
klooneja |
| |
OS |