Gerinc párhuzamos interfész

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. október 21-én felülvizsgált verziótól ; az ellenőrzések 8 szerkesztést igényelnek .

A fő párhuzamos interfész ( MPI ) egy szabvány, amely vonalak és eljárások készletét határozza meg a processzor és a perifériamodulok számítógépen belüli cseréjéhez kombinált (multiplex) cím- és adatbusz használatával. A szabvány legfeljebb 5,6 MB / s átváltási sebességet ír elő 8 vagy 16 bites adatszélességgel és 16-24 bites címszélességgel, és az alacsony és közepes teljesítményű rendszerekben történő felhasználásra összpontosított. A szabvány követelményeit az OST 11.305.903-80 és a GOST 26765.51-86 tartalmazza.

A szabvány nem határozza meg az interfész fizikai megvalósítását.

Hogyan működik

Az interfészhez csatlakoztatott két eszköz közötti kommunikáció a „master”-„managed” (aktív-passzív) elv szerint zajlik Egyszerre csak egy eszköz aktív Arbitráció.

Az eszközök közötti kommunikáció zárt és aszinkron. A hívásra válaszul a passzív eszköz egy speciális jelet állít be, ami azt jelenti, hogy a passzív eszköz jelen van és készen áll a további cserére. Ha 10 µs-on belül nem érkezik válasz, akkor egy speciális megszakítás következik be. Így az eszközök közötti cserefolyamat nem függ a válaszidőtől (10 μs-on belül) vagy a csatorna hosszától. A passzív eszköz hiánya vagy meghibásodása válasz hiányában könnyen megállapítható.

Megvalósítások

Elektronika 60

Mikroszámítógép-rendszercsatorna (gerinc-interfész) Az " Electronics 60 " az OST 11.305.903-80 szerint a "Common Bus" típusú interfész (GOST 26765.51-86) egyszerűsített változata, amelyhez mikroszámítógép-eszközök csatlakoznak - központi processzorok, tárolók eszközök, perifériák. Fizikailag egy egységes gerinc, amelynek 33÷42 vonala mentén továbbítják a komplex információit. Egyetlen egységes interfész, amely a komplexum összes eszközére közös kommunikációs algoritmussal rendelkezik, lehetővé teszi az összes interfész berendezés egységesítését.

Az elektromos és funkcionális jellemzők tekintetében az MPI megvalósítása az Elektronika-60-ban hasonló a DEC Q-Bus / LSI-Bus buszához . Mechanikailag kissé eltér a Q-Bustól: a Q-Bus érintkezőtávolsága 3,175 mm (ami 1/8 hüvelyk ), míg az MPI 3 mm-es. Ezenkívül a névjegyek számozása nem egyezik. A Q-Bushoz hasonlóan a címbővítés 18 és 22 bitesre is megengedett volt, ami maximum 4 MB memóriát tett lehetővé a maximális konfigurációban. Az RPPM16x72 csatlakozót használtuk. Az érintkezők jelentős aranytartalma miatt (kb. 4 gramm) szinte az összes a megjelent termékeket ártalmatlanították .

DVK

A DVK számítógépek a K1801 sorozat mikroprocesszoraira épültek , amelyek az MPI-hez nagyon közeli jelkészletet használtak rendszerbuszként, ami nagyban leegyszerűsítette a tervezést. A DVK-ban lévő modulok összekapcsolásához az MPI interfészt használtuk, amely mechanikailag és elektromosan kompatibilis volt az Elektronika 60 -ban való megvalósítással , de a táblák magasságában megnövelt távolsággal.

SM-1425

Az SM-1425 olyan buszt használ, amely funkcionálisan és elektromosan megegyezik a Q-Busszal, de mechanikailag SNP59-96R csatlakozókon készül. A processzor és az I / O modulok blokkok (BE - elemek blokkok) formájában készülnek, amelyek Eurocard mérete 220 × 233,4 mm.

BC

A BK-0010/BK-0011M számítógép az MPI-hez hasonló rendszerinterfésszel rendelkezett, de hiányos jelkészletet tartalmazott, és az SNP58-64/94x9V-23-2-V csatlakozóhoz (dugóhoz) csatlakozik. A busz nincs pufferelve, és alacsony a terhelhetősége. Az MPI jeleken kívül néhány BC-specifikus jel is ugyanarra a csatlakozóra kerül [1] .

UKSC

Az UKNTS számítógépben a bővítőmodulok központi és perifériás processzorokhoz (CPU, illetve PP) történő csatlakoztatásához szintén egy interfészt használtak, amely logikailag és elektromosan hasonló az MPI-hez, de mechanikailag nem kompatibilis a DVK-val és a BC-vel. Az SNP15-48/80x10R-19-2 csatlakozót használták a modulok NYÁK-hoz való csatlakoztatására. Az eszközök CPU-buszra történő csatlakoztatásához egy 60 tűs élnyomott csatlakozót használtak, amelyre két ONP-NG-57-60/100,5x11,2-P50 csatlakozóból álló adapter-hosszabbító kábel került.

Electronics C5

Az Electronics C5 számítógépek , kezdve az Electronics C5-21-től, az MPI-t buszként használják a külső eszközökkel való kommunikációhoz. Az Elektronika S5-21 modell két különálló MPI csatornával rendelkezik: az egyik a helyi eszközökkel való kommunikációra, a másik a gépek közötti kommunikáció megszervezésére és a megosztott külső eszközök csatlakoztatására többgépes komplexumok szervezésekor. Csatlakozó - GRPMSh-1-61.

Mikroáramkörök

A Szovjetunió elektronikai ipara többféle mikroáramkört gyártott MPI interfésszel:

Kapcsolatfelvételi feladatok

A fizikai megvalósítás (csatlakozó típusa és terhelési jellemzői) a különböző eszközökön változhat. Funkcionálisan a jelek cím/adatátviteli jelekre, prioritási döntési jelekre és rendszerállapot-vezérlő jelekre vannak osztva. A minimális készlet mindössze 16 cím/adatátviteli jelet tartalmaz, néhány vezérlőjelet.

nemzetközi Régi Új Célja
Cím és adatjelek
DAL15..DAL00 AD15..AD00 AD15..AD00 Cím-adatok
SZINKRONIZÁL SIA MBP Aktív eszközszinkronizálás
VÁLASZ KORTY OTV A passzív eszköz szinkronizálása (válasza).
LÁRMA BELÉP DCT Adatok bevitele (olvasása).
DOUT KÖVETKEZTETÉS DZP Kimeneti (írási) adatok
WTBT BYTE PZP Bájt kiválasztása (aláírás)
BS7 VN VV WU Külső eszköz kiválasztása (belső bemenet)
REG RGN RGN Memória regeneráció
Elsőbbségi választottbírósági jelek
IRQ TPR ZPR Megszakítás kérése (kérés).
IAKN PPR PRR Megszakítások engedélyezése (engedélyezése).
EVNT PRT PVA Időzített megszakítás (külső esemény miatt)
DMR TPD ZM Közvetlen hozzáférési kérelem (gerinchálózati kérelem)
DMGO PPD REM Közvetlen hozzáférés biztosítása (törzs rögzítésének engedélyezése)
ZSÁK PV PZ A rendszercsatorna (trönk) kiválasztásának (kérésének) megerősítése
Rendszerállapot-vezérlő jelek
BENNE VISSZAÁLLÍTÁS UST Kezdeti telepítés
ÁLLJ OST OST Állj meg
P.O.K. PITN ÁSPISKÍGYÓ AC táp normál (Fő áramszünet)
DCOK POSTN AIP Egyenáramú feszültség normál (tápfeszültség hiba)

A buszon lévő jelzés teljes neve tartalmazza a B betűt (Bus) a nemzetközi megjelöléshez, vagy a K betűt (Csatorna) az oroszhoz. Az utolsó betű az aktív szintet jelentette, a legtöbb jel inverz TTL -logikával kerül továbbításra, így a nemzetközi megjelölésnél az L (Low) betű, az orosznál a H (Low) betű a végére kerül . A hagyományos TTL-logikában használt jelek esetén a jelölések rendre H (magas), illetve B (magas). Például a buszon a teljes jelmegjelölés: B HALT L vagy K OST H

Jegyzetek

  1. [https://web.archive.org/web/20151120013225/http://vak.ru/doku.php/proj/bk/bk-mpi Archiválva : 2015. november 20. a Wayback Machine projban: bk: bk- mpi [vak.ru]]

Irodalom