Vorige Inhoud Volgende
_________________________________________________________________
Bus 860409 (c) 1986 by ORD-GROUP 7
De bus
Inleiding
Dit document beschrijft de ORDINATOR bus structuur. We hebben
gekozen voor een busstructuur omdat dit een zeer hoge flexibili-
teit biedt, een gestructureerde opzet van het systeem mogelijk
maakt en de mogelijkheid biedt het systeem in gedeelten op te
bouwen en te testen. Bovendien waren er standaardkaarten beschik-
baar, die voor een bussysteem bedoeld waren. De connectoren waren
ook beschikbaar, zodoende...
Eisen
Aan de bus werden een aantal eisen gesteld:
- De bus moest flexibel zijn.
- De bus moest uitbreidbaar zijn.
- De bus moest de gebruikelijke voedingsspanningen leveren.
- De bus moest niet plaatsafhankelijk zijn w.w.z. de ver-
schillende kaarten voor b.v de CPU, de RAM etc. moesten
overal in de bus passen, zonder van functie te veranderen.
- Uiteraard moest het een (uitgebreide) Z80-bus zijn - de
CPU is immers een Z80.
- De bus moest een goede interrupt structuur hebben, want
het systeem ontvangt nogal wat interrupts.
Voedingsspanningen
Omdat het systeem met TTL logica opgebouwd werd, moest er
uiteraard +5 Volt ter beschikking staan, met flink wat vermogen
beschikbaar. In de begintijd werd de 5V geleverd via 1 spannings-
regelaar per 3 kaarten. Toen er meerdere 5V spanningsregelaars
ter beschikking kwamen hebben we de zaak omgebouwd naar 1
spanningsregelaar per kaart, omdat bleek dat sommige combinaties
te veel stroom trokken. De gebruikte spanningsregelaar is een
7805, deze levert 1A maximaal. Sommige kaarten trekken alleen al
0,8A, zodat we wel om moesten bouwen.
Behalve deze 5V is ook nog +12V bij 200 mA, -5V bij 50mA, en -12V
bij 50mA ter beschikking. Dit heeft het voordeel dat complexe
IC's, die met meerdere voedingsspanningen werken, ook gebruikt
kunnen worden. Bij de meeste systemen, waarbij deze spanningen
niet gemaakt worden, blijkt dat deze na verloop van tijd toch
nodig zijn. Ze moeten dan met DC-DC omzetters gemaakt worden.
Aangezien wij dit niet zo'n nette oplossing vinden en verder niet
de beschikking hebben over DC-DC converters hebben we alle
benodigde voedingsspanningen maar op de bus gezet.
Adresbus
De adresbus van de ORDINATOR lijkt op de standaard Z80, maar
bevat 19 adreslijnen, dit i.v.m. het uitgebreide adresbereik. Het
op de bus weergegeven adres is het fysieke adres. Merk op dat,
doordat de MME (Memory Management Unit) enige delay heeft, A12
t/m A19 later valid zijn dan in de Z80 specificatie gegeven is.
Ze zijn wel valid voordat MREQ (Memory REQuest) opkomt, zodat het
toch geen problemen geeft.
_________________________________________________________________
Vorige Inhoud Volgende