Rungon rinnakkaisliitäntä

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 21. lokakuuta 2018 tarkistetusta versiosta . tarkastukset vaativat 8 muokkausta .

Main rinnakkaisliitäntä ( MPI ) on standardi, joka määrittää joukon linjoja ja proseduureja prosessorin ja oheislaitteiden vaihtamiseksi tietokoneen sisällä käyttämällä yhdistettyä (multiplex) osoite- ja dataväylää. Standardi tarjoaa jopa 5,6 MB / s vaihtonopeuden 8 tai 16 bitin siirrettävän tiedon leveydellä ja 16 - 24 bitin osoitteen leveydellä, ja se keskittyi käyttöön alhaisen ja keskisuuren suorituskyvyn järjestelmissä. Standardin vaatimukset esitetään OST 11.305.903-80 ja GOST 26765.51-86.

Standardi ei määrittele rajapinnan fyysistä toteutusta.

Kuinka se toimii

Tiedonsiirto kahden liitäntään kytketyn laitteen välillä tapahtuu "master"-"managed" (aktiivinen-passiivinen) -periaatteella Vain yksi laite on aktiivinen kerrallaan.

Viestintä laitteiden välillä on suljettua ja asynkronista. Vastauksena kutsuun passiivinen laite asettaa erikoissignaalin, mikä tarkoittaa, että passiivinen laite on paikalla ja valmis jatkamaan vaihtoa. Jos vastausta ei saada 10 µs:n kuluessa, tapahtuu erityinen keskeytys. Näin ollen laitteiden välinen vaihtoprosessi ei riipu vasteajasta (10 μs:n sisällä) tai kanavan pituudesta. Passiivisen laitteen puuttuminen tai toimintahäiriö voidaan helposti määrittää ilman vastausta.

Toteutukset

Elektroniikka 60

Mikrotietokonejärjestelmän kanava (runkoliitäntä) " Electronics 60 " standardin OST 11.305.903-80 mukaan on yksinkertaistettu versio "Common Bus" -tyyppisestä rajapinnasta (GOST 26765.51-86), johon on kytketty mikrotietokonelaitteet - keskusyksiköt, tallennus laitteet, oheislaitteet. Fyysisesti se on yhtenäinen runko, jonka 33÷42 linjaa pitkin siirretään kompleksin tiedot. Yhden yhtenäisen rajapinnan käyttö, jolla on kaikille kompleksin laitteille yhteinen viestintäalgoritmi, mahdollistaa kaikkien liitäntälaitteiden yhdistämisen.

Sähköisiltä ja toiminnallisilta ominaisuuksiltaan Elektronika-60:n MPI:n toteutus on samanlainen kuin DEC :n Q-Bus / LSI-Bus -väylä . Mekaanisesti hieman erilainen kuin Q-Bus: Q-Busin koskettimien väli on 3,175 mm (joka on 1/8 tuumaa ), kun taas MPI:ssä on 3 mm. Myös yhteystietojen numerointi ei täsmää. Q-Busin tapaan osoitteen laajennus sallittiin 18 ja 22 bittiin, mikä mahdollisti jopa 4 Mt:n muistin osoittamisen maksimikokoonpanossa. Käytettiin RPPM16x72-liitintä. Koskettimien merkittävän kultapitoisuuden (noin 4 grammaa) vuoksi lähes kaikki julkaistut tuotteet hävitettiin .

DVK

DVK - tietokoneet rakennettiin K1801-sarjan mikroprosessorien pohjalta , jotka käyttivät järjestelmäväylänä signaalijoukkoa, joka oli hyvin lähellä MPI:tä, mikä yksinkertaisti suunnittelua huomattavasti. Moduulien liittämiseen DVK:ssa käytettiin MPI-liitäntää, joka oli mekaanisesti ja sähköisesti yhteensopiva Elektronika 60 -toteutuksen kanssa , mutta korttien välinen etäisyys oli korkeampi.

SM-1425

SM - 1425 käyttää väylää, joka on toiminnallisesti ja sähköisesti identtinen Q-Busin kanssa, mutta joka on valmistettu mekaanisesti SNP59-96R-liittimistä. Prosessori ja I / O-moduulit on valmistettu lohkojen muodossa (BE - elementtilohkot), joiden Eurocard-koko on 220 × 233,4 mm.

BC

BK-0010/BK-0011M- tietokoneessa oli MPI:n kaltainen järjestelmäliitäntä, mutta se sisälsi epätäydellisen joukon signaaleja ja liitettiin SNP58-64/94x9V-23-2-V-liittimeen (pistokkeeseen). Väylä ei ole puskuroitu ja sillä on alhainen kuormituskyky. MPI-signaalien lisäksi samaan liittimeen lähetetään joitakin BC-spesifisiä signaaleja [1] .

UKSC

UKNTS -tietokoneessa laajennusmoduulien liittämiseen keskus- ja oheisprosessoreihin (CPU ja PP, vastaavasti) käytettiin myös liitäntää, joka on loogisesti ja sähköisesti samanlainen kuin MPI, mutta ei mekaanisesti yhteensopiva DVK:n ja BC:n kanssa. SNP15-48/80x10R-19-2-liitintä käytettiin moduulien liittämiseen piirilevyyn. Laitteiden liittämiseksi CPU-väylään käytettiin 60-nastaista reunapainettua liitintä, johon asennettiin kahden ONP-NG-57-60/100.5x11.2-P50 liittimen sovitin-jatkokaapeli.

Electronics C5

Electronics C5 -tietokoneet , alkaen Electronics C5-21:stä, käyttävät MPI:tä väylänä kommunikoidakseen ulkoisten laitteiden kanssa. Elektronika S5-21 -mallissa on kaksi erillistä MPI-kanavaa: yksi kommunikointiin paikallisten laitteiden kanssa, toinen koneen välisen viestinnän järjestämiseen ja jaettujen ulkoisten laitteiden liittämiseen monikonekomplekseja organisoitaessa. Liitin - GRPMSh-1-61.

Mikropiirit

Neuvostoliiton elektroniikkateollisuus tuotti useita mikropiirejä MPI-liitännällä:

Yhteyshenkilötehtävät

Fyysinen toteutus (liittimen tyyppi ja kuormitusominaisuudet) voi vaihdella eri laitteissa. Toiminnallisesti signaalit on jaettu osoite/tiedonsiirtosignaaleihin, prioriteetin sovittelusignaaleihin ja järjestelmän tilan ohjaussignaaleihin. Minimisarja sisältää vain 16 osoite/tiedonsiirtosignaalia, muutama ohjaussignaali.

kansainvälinen Vanha Uusi Tarkoitus
Osoite- ja datasignaalit
DAL15..DAL00 AD15..AD00 AD15..AD00 Osoite-tiedot
SYNK SIA MBP Aktiivinen laitesynkronointi
VASTAA SIEMAILLA OTV Passiivisen laitteen synkronointi (vaste).
DIN TULLA SISÄÄN DCT Tietojen syöttäminen (luku)
DOUT PÄÄTELMÄ DZP Tulosta (kirjoita) dataa
WTBT TAVU PZP Tavun valinta (allekirjoitus)
BS7 VN VV WU Ulkoisen laitteen valitseminen (sisäinen tulo)
REG RGN RGN Muistin regenerointi
Prioriteetin sovittelusignaalit
IRQ TPR ZPR Pyydä (pyydä) keskeytystä
IAKN PPR PRR Keskeytysten myöntäminen (käyttöönotto).
EVNT PRT PVA Ajastimen keskeytys (ulkoisen tapahtuman takia)
DMR TPD ZM Suora pääsypyyntö (runkoverkkopyyntö)
DMGO PPD REM Suoran pääsyn tarjoaminen (sallii runkokaappauksen)
SÄKKI PV PZ Järjestelmäkanavan (runkokanavan) valinnan (pyynnön) vahvistus
Järjestelmän tilan ohjaussignaalit
SEN SISÄLLÄ RESET UST Alkuasennus
PYSÄYTTÄÄ OST OST Lopettaa
P.O.K. PITN ASP Vaihtovirta normaali (päävirtakatkos)
DCOK POSTN AIP Tasajännite normaali (virtakatkos)

Väylässä olevan signaalin koko nimi sisältää kansainvälisen merkinnän kirjaimen B (Bus) tai venäjän kirjaimen K (kanava). Viimeinen kirjain tarkoitti aktiivista tasoa, suurin osa signaaleista lähetetään käänteisessä TTL -logiikassa, joten kansainvälistä nimitystä varten lisätään kirjain L (Low) tai venäjän kirjain H (Low). Tavanomaisen TTL-logiikan signaalien merkinnät ovat vastaavasti H (korkea) ja B (korkea). Esimerkiksi koko signaalin merkintä väylässä: B HALT L tai K OST H

Muistiinpanot

  1. [https://web.archive.org/web/20151120013225/http://vak.ru/doku.php/proj/bk/bk-mpi Arkistoitu 20. marraskuuta 2015 Wayback Machine -projektissa: bk: bk- mpi [vak.ru]]

Kirjallisuus