OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů

Zptky do minulosti!

Právě je 14.06.2021, 18:04

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 18 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: VME systémy
PříspěvekNapsal: 26.10.2018, 10:34 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
Inzerát http://www.oldcomp.cz/viewtopic.php?f=85&t=6798 a následná komunikace přes soukromé zprávy mne přiměla k otevření tohoto vlákna, ačkoliv si myslím, že by to měla být spéše samostatná sekce. Tak zatím to vlákno. :D

Úvodem: VME má jednu výhodu oproti jiným sběrnicím: totiž je velmi přesně specifikovaná a neexistují odchylky a úchylky jako u jiných sběrnic. Výhodou je, že deska VME jakéhokoliv výrobce bude pracovat v kterémkoliv VME systému a spolupracovat s jinými VME deskami. To se o jiných sběrnicích a systémech říct nedá.¨

Trochu historie o VME sběrnici Preview by Thumbshots.com

Úvodní "nalejvárna" (v angličtině) - ... bohužel soubor má 1.8 MB a je tedy strašně veliký pro toto fórum. Uložím jej jinam a dám sem link.

Stručně asi takto: VME desky se instalují do skříní buďto 3U, pak ty desky mají rozměr 160 x 100 mm a skříň má jen jednu sběrnici označovanou J1. Nebo jsou desky dvojnásobného formátu (6U) - to je ta co je na fotce zde na OC. Ta má dva konektory. Horní konektor J1 a spodní konektor J2. Na konektoru J2 jsou pomocné signály.

Backplane jsou buďto jen J1 pro 3U s různým počtem pozic (konektorů), nebo J2 pro 3U, také s různým počtem konektorů, anebo kombinované J1 & J2 pro skříně 6U. Obecně lze ale do skříní 6U montovat i samostatné, oddělené backplane pro J1 a J2, přitom backplany J1 a J2 ani nemusí mít stejný počet pozic. Podstatná je J1, kdežto J2 je pomocná. Dělají se desky formátu 6U, které mají jen konektor J1.

Když se rozhodnete udělat si domácí VME systém,
co shánět:


V prvé řadě potřebujete šasi, skříň pro VME ideálně velikosti 6U (protože do 6U lze zastrčit i desky 3U). Při shánění skříně VME je dobré koukat kdo je výrobcem (pokud skříň není již s backplane a zdrojem). Jde o to, že sice VME backplany jsou normalizované, ale liší se výrobce od výrobce pouze montážními otvory ke skříni. V důsledku toho tak backplane jednoho výrobce nepasuje do skříně jiného výrobce. :D Ale skříně lze upravit (vyvrtat potřebné otvory a závity).

Další záležitost je zdroj. Má +5V, +12V, -12V. Výkon 500 Watt absolutní minimum pro miniaturní VME systém. Jsou to spínané zdroje, kde +5V dá třeba 20-30A i více.

Backplany, pokud je nezískáte se skříní, budete muset volit podle skříně kterou máte. Do skříně 6U lze montovat jak kombinované J1 & J2 , tak samostatné J1 a J2. Potíž je v tom, že samostatný backplane J2 se obtížně shání. Backplane J1 není identický s J2 ! Pokud máte skříň pouze 3U, je to jasné, potřebujete backplane J1.

Procesorové desky mohou obecně být s libovolným CPU. Není problém pro VME udělat CPU desku s 8080 nebo 8085, stejně tak s Z80 nebo s Intel 8086 , 80286, 386, 486 atd. Nejsnáze se napasuje Motorola 6800 nebo 68000 (vychází na nejméně pouzder obvodů potřebných pro rozhraní k VME). Ostatně VME vznikl z iniciativy Motorola. Protože dříve neexistovaly hradlová pole, používaly se pro napojení na VME sběrnici PLD a klasické obvody TTL a s těmi to nejlépe vycházelo pro Motorolu. Později se začaly vyrábět specielní obvody pro připojení k VME a bylo už celkem jedno, jaký CPU se bude na VME připojovat.

Pro malé systémy, které mají skříně 3U se sběrnicí J1, byly desky 100x160 mm a na nich se obvykle najdou CPU typu Motorola 6800 nebo Z80 nebo 8085 (ty lze však v pohodě zasunout a používat ve skříních 6U). Není problém připojit na VME desku s mikropočítačem Microchip nebo jakýmkoliv jiným. Samozřejmě 32-bitové CPU nebo 32-bitové mikropočítače už nevystačí jen s J1 sběrnicí, ale potřebují i J2, ale především potřebují rozměr desky 6U.
Pro VME existují i desky s transputery a to jak v rozměru 3U tak i 6U. (Já tedy žádnou nemám, jsou příšerně drahé, cenově v relaci slušného auta.)

Toto je moje VME deska:
Příloha:
Poznámka: MVME-162
mvme162-f.jpg
mvme162-f.jpg [ 341.56 KiB | Zobrazeno 7887 krát ]

typ MVME-162 od Motorola. Má CPU M68LC040. Testoval jsem ji s OS/9 a Free RTOS.

Od použitého CPU nebo mikropočítače se pak odvine operační systém. Tak na VME systémech najdete kde co, od OS/9, přes Unix, Linux až po RTOS a MS DOS nebo wokna. Nejčastější je dnes nějaká verze RTOS.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 26.10.2018, 10:43 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
jeden tip pro skříň s backplany - na eBay nabízí prodejce z Bulharska

https://www.ebay.de/itm/Schroff-Microcomputer-packaging-System-PLC-Rack-Chassis-VME-Systembus-Backplanes/252813587063?hash=item3adcdd3277:g:7QcAAOSw4CFYyJnk:rk:20:pf:0

Skříň je 6U holá, ale kompletní, použitelná, obsahuje backplany J1 a 2x J2. Výrobce německý Schroff. (Pro Schroff se u nás nejačastěji seženou různé díly, vodící lišty, AL profily atd).
Cena je docela přijatelná. Dokonce nabízí zdarma dopravu.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 26.10.2018, 19:11 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
velikosti desek pro VME:
Příloha:
Poznámka: srovnání velikosti desek pro VME
vme-boards.jpg
vme-boards.jpg [ 63.78 KiB | Zobrazeno 7844 krát ]

Nejobvyklejší je "size B". Desky "size A" lze zasunout do skříní 6U.
Desky "size C" jsou spíše u systémů s VXI sběrnicí (VXI vznikla z VME).

VME procesorová deska s Intel Pentium MMX 233 MHz (výrobek Xycom):
http://www.computerasylum.co.uk/boards/vme/xvme653.html

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 27.10.2018, 21:58 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
úplně historický VME adaptér je GPIB model 1014P od National Instruments z roku 1990:

http://www.computerasylum.co.uk/boards/vme/ni-gpib-1014p.html

Adaptér funguje a dodnes ho používám. Je postavený na GPIB obvodu NEC 7210 a zvláštností desky je, že nemá žádný vlastní procesor a pro rozhraní k VME nepoužívá žádné PLD obvody, ale jen klasickou TTL logiku. Celý adaptér je tak učebnicovým příkladem jak připojit vlastní konstrukci k VME. Na výše uvedeném odkaze lze stahnout uživatelský manuál (cca 1 MByte v PDF), v kterém na konci je schema a seznam součástek.
National Instruments vytvořil pro tento adaptér software pro SCO Unix. Protože je adaptér 1014P transparentní a obvod uPD7210 je velmi dobře známý, není problém napsat obslužný program i pro jiné operační systémy.

Následující soubor ukazuje rozložení signálů na konektoru J1 (někdy se označuje P1):
Příloha:
Poznámka: J1 rozložení signálů
P1 pinout.pdf [40.1 KiB]
399 krát


J1 je konektor, který musí být v každé VME skříni. Ve skříni 6U je umístěn nahoře. Skříně 6U mají obvykle ještě druhý (spodní) konektor, označovaný J2, nebo někdy P2. Některé signály na tomto konektoru jsou pevně definované, jiné si může určit sám uživatel (výrobce adaptéru, VME systému).
Příloha:
Poznámka: J2 rozložení signálů
P2 pinout.pdf [40.4 KiB]
402 krát


Aby se desky různých výrobců nehádaly kvůli různě uživatelsky definovaným signálům na J2, řeší se konstrukce způsobem jak ukazuje foto následující VME skříně:
Příloha:
Poznámka: VME skříň s dvěmi J2 sběrnicemi
Image1800.jpg
Image1800.jpg [ 91.08 KiB | Zobrazeno 7804 krát ]

V horní části skříně je společná sběrnice J1 (ta je pevně definovaná) a v dolní části skříně jsou dvě oddělené sběrnice J2. Do skříně tak lze umístit desky o velikosti 6U dvou různých výrobců, kde každý výrobce na jeho deskách má jiné uživatelsky definované signály na J2. Vše spolu bude fungovat.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 28.10.2018, 10:45 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
Podívejme se na výše zobrazenou skříň zezadu. Na fotografii je vidět, že dolní sběrnice (J2) mají zezadu také konektory.
Příloha:
Poznámka: pohled na skříň zezadu
Image4800.jpg
Image4800.jpg [ 103.43 KiB | Zobrazeno 7781 krát ]

Detailní pohled na zadní stranu J2 sběrnicové desky:
Příloha:
Poznámka: detailní pohled na J2 konektor zezadu VME sběrnice
Image3800.jpg
Image3800.jpg [ 96.84 KiB | Zobrazeno 7781 krát ]

Těmto konektorům umístěným vzadu na J2 se říká transitions connectors a slouží pro připojení tzv. transitions modulů. Transitions moduly jsou adaptéry, které umožňují přechod z VME na jiné sběrnice, jiné systémy. Prapůvodní, historické transitions moduly umožňovaly jen propojení dvou VME sběrnic nebo připojení SCSI sběrnice. Dnešní transitions moduly jsou již celé I/O adaptéry. Jeden z příkladů - transitions modul XLT1011 firmy X-ES umožňuje připojení grafiky přes HDMI, dále má tři 10/100/1000BASE-T Ethernet porty, dva RS-232 seriové porty, jeden SATA port a dva USB porty:
https://www.xes-inc.com/products/rear-transition-modules-rtms/xit1011/

Na stránkách VITA je (v angličtině) celkem pěkný úvod k VME:
https://www.vita.com/page-1855175

A nakonec ještě obrázek univerzálního transitions adaptéru:
Příloha:
Poznámka: univerzální transitions adaptér
Image8.jpg
Image8.jpg [ 37.73 KiB | Zobrazeno 7775 krát ]

Tento univerzální transitions adaptér se zasouvá do 6U skříně zezadu. Konektor vlevo dole je pro J2 transitions konektor na VME sběrnici. Nad ním, krátký konektor je pro J0 transitions konektor. Moderní VME sběrnice totiž mají ještě krátký J0 konektor, umístěný mezi J1 a J2. Ale o tom někdy příště.
Dva konektory vpravo jsou vstup/výstup z rozšiřující desky. Tato rozšiřující deska je univerzální, říká se jí v hantýrce "štafličky" :D Lze ji použít k testování VME systému anebo vývoji VME transitions adaptérů.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 29.10.2018, 20:38 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 2305
Has thanked: 1670 times
Been thanked: 530 times
Díky moc za všechny informace.

Jedná se o vyšší cenovou, ta skříň je superlevná :o
Desky si budu přát k Ježíškovi.
Začínám si tedy budovat záložní řídící centrum uhelné elektrárny.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 30.10.2018, 10:00 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
zatím za málo. Těch informací jsem ještě moc nenapsal. Nevím, zda je tu zájem o pokračování. Je toho ještě mnohem více ze základních informací o VME ... O systému VME jsou tlusté knihy (a drahé).
Ta skříň, co prodává ten Bulhar je opravdu docela levná, vzhledem k tomu, že to je Schroff včetně 3 backplanů a poštovné. Domnívám se, že skříň asi pošle rozloženou a bude nutno si ji smontovat. To ale není tak těžké, stačí na to křížový šroubovák. Nevýhoda je, že nemá zdroj.

Desky ... momentálně (dnes) na eBay žádné zajímavé nejsou. Ty co se momentálně (právě teď) na ebay nabízí jsou nezajímavé a drahé a většinou v USA, což navíc prodraží doprava a daň. Ale chce to hlídat. Občas se tam dá chytnout zajímavý kousek za nízkou cenu. Moje VME sestava je komplet z eBay, kompletovaná během posledních cca 10 roků. :D Chce to vytrvalost.

Jaké desky jsou zajímavé? V prvé řadě nutno zjistit, zda k nabízenému adaptéru lze získat uživatelský manuál (aspoň přes google). Pokud není uživatelský manuál ani na googlu a není spolu s deskou, je to špatné a takovou desku nebrat. Obvykle to je "exot" S největší pravděpodobností by jsi takobvý exot vůbec nezprovoznil. Je dobré koukat po deskách Motorola (řada MVME), případně HP (ale ten jich moc pro VME nedělal), a evtl. National Instrument (ale ten jich také moc pro VME neudělal). Od těchto výrobců lze v 99% získat dokumentaci a podpůrný software. Exoty bez uživatelského manuálu nebrat. Ty jsou vhodné leda tak za rámeček. :D
Vedle Motoroly, HP a NI , připadají v úvahu ještě desky od Force (řada SYS ...). Force je zavedený hlavně v Německu. Force dělal v 80tých letech spoustu VME adaptérů pro 3U i 6U, takže na německým eBay.de se občas něco objeví.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 30.10.2018, 10:50 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 2305
Has thanked: 1670 times
Been thanked: 530 times
Co se týče desek, zdá se mi oproti světu HC a PC leccos naopak... mezi nejlevnější patří desky s SCSI rozhraním. ;)
Zdroj: vyhrabal jsem v zásobách Bening. Je na něm ale srozumitelně uvedeno jen 5V/25A. Dalších (12V?) bych dovozoval z kódu G5/25-12/10-24/5...???

Ještě perličky:
Až po letech mi dochází serióznost Atari ST/TT, když koketovali s VME rozhraním... z tohoto pohledu ani nejnadupanější Amigu nelze vůbec přirovnávat k průmyslovému modelu Atari TT (i když pokusy jistě byly).
Jsem kdysi nechápal, když Angláni nacpali základní desku SAMa, která měla podobný systémový konektor, do racku a měli z toho srandu... (v tom racku měli ale samovský motherboard samostatně, s vyměněnou ROM pro generování zvukových efektů, používali jej v jedné elektronické kapele).
U 6U desek uvádějí: Insertion force: 40 kg (415 pins * 1 N)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 30.10.2018, 12:34 
Offline
Kecálek

Registrován: 07.05.2014, 12:10
Příspěvky: 177
Bydliště: Jbc
Has thanked: 0 time
Been thanked: 34 times
SCjoe píše:
Je na něm ale srozumitelně uvedeno jen 5V/25A. Dalších (12V?) bych dovozoval z kódu G5/25-12/10-24/5...???

Neni to spis jako alternativa pro napajeni pomoci nejakeho spinaneho zdroje? 5V * 25A = 125W; 12V * 10A = 120W; 24V * 5A = 120W... Prijde mi docela nepravdepodobne, ze by to na vsech napajecich vetvich bralo stejny vykon...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 30.10.2018, 19:31 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
SCjoe píše:
Co se týče desek, zdá se mi oproti světu HC a PC leccos naopak... mezi nejlevnější patří desky s SCSI rozhraním. ;)
Zdroj: vyhrabal jsem v zásobách Bening. Je na něm ale srozumitelně uvedeno jen 5V/25A. Dalších (12V?) bych dovozoval z kódu G5/25-12/10-24/5...???


VME desky ... když budeš dlouhodobě sledovat ebay (chce to jak ebay.de, tak ebay.co.uk a ebay.com), tak zjistíš, že se stále objevují procesorové desky. Jen velmi, velmi vzácně se objeví deska pro periferie. Co tím myslím. Procesorové desky se na ebay objevují často a v různé podobě. Někdy mají u procesoru jen paměť, někdy i nějaký ten port. Ta deska MVME-162, kterou jsem dal v obrázku nahoře úvodem, je dost zvláštní v tom , že má porty. MVME desek je spousta modelů, ale ne všechny jsou takto vybavené portama. SCSI rozhraní bylo od začátku jakýmsi standardem v systémech VME. Také první transition adaptéry byly pro SCSI. Rozhraní IDE je u VME systémů dost rarita, najde se, ale málokde.

Naproti hojně se vyskytujícím procesorovým deskám na eBay, se tam prakticky neuvidí deska periferií, např. deska pro řízení krokových motorů, deska s AD a DA převodníky, deska pro připojení termočlánků, měřící desky vůbec... Ne, že by takové desky neexistovaly. Samozřejmě, že existují, jenže, kdo má VME systém a rozhodne se pro update, obvykle vymění procesorovou desku a šmytec. Update je hotový. Staré desky pro periferie pojedou dále, dokud se nezničí. Jaká by byla cenová relace periferních desek na eBay, kdyby se tam nabízely, to netuším. Prostě jsem tam za 10 let žádnou neviděl. Nové periferní desky, přímo od výrobců jsou ale velmi drahé. Zatím to řeším tak, že můj VME systém spojuji s jiným systémem, kde tyhle periferní potřebné desky mám a perspektivně zvažuju, že nějakou periferní desku pro VME udělám.

Pár slov ke zdroji:
Zdroj Bening nevyhazuj. VME64 (viz foto skříně nahoře) vyžaduje +5V a +12V a -12V. Nové VME systémy s konektorem J0 mají ještě myslím +3.8V. Pak jsou také VME systémy, které mají +48V (kvůli atomobilovému průmyslu). Tedy, v našem případě jde o to, sestavit zdroj, který dá tato tři napětí (+5, +12V, -12V) s dostatečnou proudovou rezervou. Ta napětí +12V a -12V jsou kvůli analogovým obvodům a v praxi, obvykle tak 2 až 3A na větev stačí pro celý systém. To lze zajistit i lineárním stabilizátorem. Zdroj by měl mít signál power good a měl by zajistit, aby se všechna tři napětí objevila současně a pokud některá větev vypadne, odpojí se i zbývající. Není tak těžké ani drahé to zajistit. Linear Technology (nyní Analog Devices) takové podpůrné obvody pro zdroje dělá.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 30.10.2018, 20:07 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3996
Has thanked: 180 times
Been thanked: 305 times
SCjoe píše:
U 6U desek uvádějí: Insertion force: 40 kg (415 pins * 1 N)

Proto se treba u CPCI pouzivaji páky na zasouvani :) U VME to asi bude podobne, ne?

Obrázek

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 31.10.2018, 20:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
Nyní něco o signálech na VME:

Desky VME systému jsou trojího druhu, přesněji řečeno pracují v některém z těchto tří režimů:

- system controller
- bus master
- bus slave

Většinu VME desek lze nastavovat pomocí hardwarových jumperů (zkratovávacích spojek) nebo DIP spínačů. Pro vysvětlení, jak se desky navzájem liší vhledem k VME sběrnici, je potřeba nejdříve si trochu popsat VME sběrnici.
Signály VME sběrice rozdělit do 4 kategorií:

- Data transfer Bus
- Priority Interrupt Bus
- Data Transfer Arbitration Bus
- Utility Bus

Avšak některé VME signály spadají do více kategorií. Například signál /BERR spadá jak do Utility Bus, tak do Data Transfer Bus. Symbol "lomítka" před názvem signálu znamená, že signál je aktivní v logické nule. Signály pracují v logice TTL .

Data Transfer Bus

signály Data Transfer Bus jsou datové signály (D00 až D31), adresové signály (A01 až A31, AM0 až AM5, /I.WORD, /DS0 a /DS1) a řídící signály (/AS, /WRITE, /DTACK, /BERR, /RETRY, /DS0 a /DS1).
Některé signály této kategorie jsou používány pro více účelů.
Adresové signály jsou nastavovány deskou Bus Master a přijímány deskou Bus Slave. Signál /AS udává, že adresa je platná. Data se posílají po datových signálech D00 až D31, přičemž velikost dat (8 nebo 16 nebo 32 bitů) určuje stav na signálech /I.WORD, /DS0 a /DS1. Směr dat pak určuje signál /WRITE.
Ukončení přenosu dat je indikováno signálem /DTACK (přenos byl úspěšný), /BERR (Bus Error), případně /RETRY, což je signál u systémů VME64 (mající konektor J0).

Na signály Data Transfer Bus mají přístup desky všech druhů (system controller, bus master i bus slave).


Priority Interrupt Bus

Signály této kategorie jsou požadavky na přerušení (/IRQ7 až /IRQ0), signál /IACK a dvojice signálů /IACKIN a /IACKOUT. Všechny tyto signály souvisí s přerušením.
Na signály této kategorie mají přístup desky všech tři druhů (system controller, bus master a bus slave).

Data Transfer Arbitration Bus

Na signály této kategorie jsou připojeny pouze desky nastavené do režimu Bus Master a System Controller. Deska v režimu Bus Master využívá tyto signály pro vyslání požadavku na desku v režimu System Controller, aby mohl použít sběrnici. Na desce System Controller je obvod nazývaný Bus Arbiter, který rozhoduje o tom, která deska v režimu Bus Master použije sběrnici.


Utility Bus

Na signály Utility Bus má přístup pouze deska v režimu System Controller. Signály této kategorie
jsou monitorovací signály VME sběrnice: /SYSRESET, /BERR, /SYSFAIL, /ACFAIL.
Signál /SYSRESET resetuje celý VME systém.
Signál /BERR způsobí ukončení cyklu na VME sběrnici.
Signál /SYSFAIL je pomocný signál používaný pro diagnostiku VME sběrnice.
Signál /ACFail je aktivní, jestliže dojde k výpadku napájení (střídavé napětí do napájecího zdroje).

Není to tak složité, že ne? :D
V katalogu firmy Motorola z roku 1984, o VME systémech (522 stran) lze najít příklad zapojení CPU 68020 k VME sběrnici:
Příloha:
Poznámka: připojení CPU Motorola 68020 k VME sběrnici
68020_to_VME_bus.jpg
68020_to_VME_bus.jpg [ 159.19 KiB | Zobrazeno 7639 krát ]

Je to nejjednodušší možné zapojení.
Postupem doby začaly různé firmy vyrábět různé obvody pro připojení k VME sběrnici. Jeden z nejznámějších byl obvod VIC068A od Cypress:
Příloha:

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 31.10.2018, 21:33 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
Adresování a adresový prostor VME

VME bus je z hlediska paměti dělen na adresový prostor A16, A24, A32 a A64.
Jestliže se vytváří program, musí se znát který ze čtyř adresových prostorů se použije: A16, A24, A32 nebo A64. Specifikace VME sběrnice definuje čtyři typy adresových prostorů:

- Long (A64)
- Extended (A32)
- Standard (A24)
- Short (A16)

Prostor Long při adresování multiplexuje datovou a adresovou sběrnici, čímž získá adresové bity A32-A63.
Extended používá adresové bity A01-A31
Standard používá adresové bity A01-A23 a bity A24-A31 jsou nepoužité.
Short používá adresové bity A01-A15 a bity A16-A31 jsou nepoužité.
VME bus nemá bit A00!

Adresové prostory jsou na sobě navzájem nezávislé a lze na ně pohlížet jako na logicky oddělené
adresové sběrnice. Přenos dat je řízen signály /DS0, /DS1 a /LWORD. Adresové bity A01-A03 jsou použity také pro Interrupt ACKnowledge cykly (IACK cykly).

Následující obrázek ukazuje přehled adresových prostorů. Takzvaný "modifier" (signály AM0 až AM5) v hex-kódu určuje typ adresového prostoru.
Příloha:
Poznámka: adresové prostory u VME
adresove prostory.jpg
adresove prostory.jpg [ 56.06 KiB | Zobrazeno 7630 krát ]


Deska v režimu Bus Master musí vyslat modifier kód na signály AM0-AM5 současně s adresou na adresovou sběrnici. Desky v režimu Slave bývají většinou navržené tak, že mohou reagovat, odpovídat na různé modifier kódy.

Následující tabulka ukazuje přehled všech povolených modifier kódů a jejich význam:
Příloha:
Poznámka: VME modifier kody
VME modifier codes.jpg
VME modifier codes.jpg [ 156.63 KiB | Zobrazeno 7630 krát ]

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 31.10.2018, 22:26 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 06.10.2015, 17:37
Příspěvky: 1828
Bydliště: Praha východ
Has thanked: 11 times
Been thanked: 145 times
Zkratovávací spojky na VME backplanech

Ve skříni VME se jednotlivé sloty (prostory pro zasunutí desky) počítají zleva směrem vpravo.
VME Backplane J1 má na každém slotu s vyjímkou 1.slotu vždy 5 jumperů (zkratovávacích spojek). Ty mohou být umístěny zazadu backplanu, nebo zpředu, anebo z obou stran.
Příloha:
Poznámka: VME jumpery
vme-jumpery.jpg
vme-jumpery.jpg [ 29.02 KiB | Zobrazeno 7618 krát ]

Těchto pět jumperů slouží pro propojení linek pro přenos potvrzení přerušení (interrupt acknowledge) a "bus grant" daisy-chain signálů od jednoho slotu k dalšímu. Všech pět jumperů musí být osazeno, pokud je slot prázdný a pokud ve skříni směrem vpravo se nachází deska.
Například, ve slotech 1, 5 a 7 jsou instalovány desky, pak musí být osazeny jumpery ve slotech 2, 3, 4 a 6.

Některé moderní backplany nemají jumpery, protože detekují zasunutou desku. Není-li deska zasunuta, provedou spojení signálů na následující slot automaticky.

_________________
Hyperinzerce - historické počítače

ComputerAsylum WEB: http://www.computerasylum.co.uk
Twitter: https://twitter.com/COMPUTERASYLUM
Zprávy: https://www.euronews.com/ https://www.aljazeera.com/
Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VME systémy
PříspěvekNapsal: 03.11.2018, 11:15 
Offline
Pan Generální

Registrován: 16.06.2014, 12:23
Příspěvky: 3247
Bydliště: Jesenice u Prahy
Has thanked: 23 times
Been thanked: 199 times
Jinak informace zde podávané najdete v každém podrobnějším popisu VME sběrnice :roll:
http://www.interfacebus.com/Design_Connector_VME.html

_________________
Diagnóza: Touretteův syndrom, Koprolálie, Dyslexie, Obsedantně kompulzivní porucha.
Kalkulačky: Privileg PR56, TI51-III, TI57, TI58, TI59, TI83, TI-83 Premium CE, TI89
Počítadla: BOBO64, ZX48 plus, DG-88, Didaktik-M, C16, C64C, Amiga 500+, MZ800, MUPID C2A2


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 18 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz