UNIBUS

Fragmenty tego tematu mogły zostać przetłumaczone maszynowo.

Magistrala komputerowa PDP-11, poprzedniczka nowocześniejszego QBUS.

Stosowano go także w bloku wschodnim (SMEP, JPR 12R, ...), ale jego fizyczne połączenie jest niekompatybilne.

Sygnały magistrali UNIBUS

Litera L na końcu wskazuje sygnał odwrócony („aktywny niski”). Niektóre schematy (JPR 12R itp.) wykorzystują przedrostek „BUS” dla magistrali UNIBUS, tj. np. „BUS A 05 L” to „A 05 L”, gdzieś używane jest także „B” („B INIT L” itp.). We współczesnych diagramach tworzonych w CAD można spotkać także oznaczenie inwersji na początku zamiast litery L na końcu – np. /A05.

Podłączenie kart UNIBUS PDP/11

Karta 13,5 cm x 4,68 cala (11,88 cm) z dwoma bocznymi złączami (A, B). Druga litera oznacza pin (A..V), trzecia cyfra w sekwencji wskazuje stronę karty.

Zaangażowanie w SMEP

UBM (uniwersalny blok interfejsu, taki „płyta montażowa”) jest ujednolicony i składa się z czterech pozycji (R1 - R4) dla płytek z trzema złączami (K1, K2, K3). A pozycje pierwsza i ostatnia są tylko dla łączników podwójnych (tzw. tablic 2/3), jeżeli autobus jedzie do i z kolejnego UBM (K1). Realnie więc możliwe jest zamontowanie trójłącznika (tzw. płytek 3/3) tylko w dwóch środkowych pozycjach. Mówimy o tablicach ogólnych ze wspólną magistralą, np ASAD, PAD, QASAD itp. Większość pozostałych specjalistów musiała posiadać własne „BM” – tablice autobusowe. Np. starszy kontroler napędu taśmowego, kontroler dysku kasetowego itp. Nie można ich było wstawić do standardowego UBM.

Kierowcy autobusów

Powszechnie używany DS8641 lub kompatybilny DL8641, DS3662. Często wymienianym zamiennikiem DS8641 jest AM26S10: jest on przeznaczony do sterowania/odbioru podobnych linii magistrali, takich jak UNIBUS/QBUS i zawiera również 4 pary nadajnik/odbiornik. Jednak układ pinów jest inny. Obwód 75138 jest podobny do AM26S10.

Tesla wyprodukowała 120-omowy sterownik autobusowy Unibus MH8641 (najwyraźniej odpowiednik National DS8641). Wykorzystano także rosyjski КР559ИП3.

parametr DEC spec National Semiconductor DS8641 National Semiconductor DS3662 TI AM26S10 TI SN75138
sterownik Vol max 0,7 V przy 70 mA 0,7 V przy 50 mA 0,9 V przy 100 mA 0,7 V przy 70 mA 0,45 V przy 100 mA
prąd upływu maks. 25 uA sterownik, 80 uA odbiornik 100 uA maks. 100 uA maks. 100 uA maks. 25 uA typ, 300 uA maks.
prąd upływowy maks., Vcc = 0 V sterownik 25 uA, odbiornik 80 uA maks. 100 uA maks. 100 uA maks. 100 uA maks. 1500 uA
obciążenie pojemnościowe 10 pF max ? ? ? ?
czas narastania sterownika min 5 ns (Qbus), min 10 ns (Unibus) typ 17 ns typ 20 ns min 4 ns, typ 10 ns ?
czas opadania sterownika min 5 ns (Qbus), min 10 ns (Unibus) typ 17 ns typ 20 ns min 2 ns, typ 10 ns ?
odbiornik Vil 1,3V min 1,3V min 1,5V min 1,75V min 1,8V min
odbiornik Vih 1,7 V maks. 1,7 V maks. 1,9 V maks. 2,25 V maks. 2,9 V maks.

Obwody ogólne w roli drajwera UNIBUS

W SAPI-R ogólny TTL: MH8438 dla sterownika i UCY7402 dla odbiornika.

74S38 prawdopodobnie byłby dobry jako sterownik (V_ol = 0,5 V przy 60 mA), a 74HCT14 lub 74LVC14 prawdopodobnie byłby dobry jako odbiornik (V_ih około 2,0 V), chociaż żaden nie spełniałby specyfikacji poboru prądu przy braku zasilania.

Do sterowników można podejść za pomocą 74ABT126, podłączając wejścia do masy i wykorzystując sygnał ENABLE dla danych. Aby naprawdę zagwarantować spełnienie specyfikacji Qbus, musiałbyś uruchomić dwa sterowniki równolegle.

Bibliografia / Odniesienia