Europe Card Bus - Europe Card Bus
The Europe Card Bus (ECB nebo ECB-bus[1]) je počítačová sběrnice vyvinut v roce 1977 společností Kontron, hlavně pro 8bitové Zilog Z80, Intel 8080 a Intel 8085 mikroprocesor rodiny.
Fyzický formát
Mechanicky je ECB obvykle implementována jako backplane obvodová deska instalovaná v a 19palcový stojan podvozek. Karty ECB mají 3U Eurocard formátu (100 mm × 160 mm).
Konektor
Použijte dvě nebo tři řady verzí DIN 41612 konektory, rozteč 0,1 ". Originální Kontron ECB, podporováno 64 pinů, použití řádků" a "a" c ", řádek" b "vázaných na řádek" C ". Desky ECB NENÍ kompatibilní s konektory STEbus nebo VMEbus P2 (zatímco STEbus ano nepoužívejte sloupec „b“; VME definuje konkrétní signály na řádku „b“).
Pinout
počet | název | a b c | název |
---|---|---|---|
1 | + 5V | o + o | + 5V |
2 | D5 | o + o | D0 |
3 | D6 | o + o | D7 |
4 | D3 | o + o | D2 |
5 | D4 | o + o | A0 |
6 | A2 | o + o | A3 |
7 | A4 | o + o | A1 |
8 | A5 | o + o | A8 |
9 | A6 | o + o | A7 |
10 | POČKEJTE/ | o + o | D8 |
11 | BUSRQ / | o + o | IEI |
12 | BAI 1 | o + o | D9 |
13 | + 12V | o + o | D10 |
14 | D11 | o + o | D1 |
15 | -5V | o + o | -15V |
16 | 2PHI | o + o | IEO |
17 | BA0 1 | o + o | A11 |
18 | A14 | o + o | A10 |
19 | + 15V | o + o | D13 |
20 | M1 / | o + o | / NMI |
21 | D14 | o + o | INT / |
22 | D15 | o + o | WR / |
23 | / DPR | o + o | D12 |
24 | + 5VBat | o + o | RD / |
25 | nPHI | o + o | STŮJ/ |
26 | NAPÍŠTE EN | o + o | / PWRRCL |
27 | IORQ / | o + o | A12 |
28 | RFSH / | o + o | A15 |
29 | A13 | o + o | PHI |
30 | A9 | o + o | MREQ / |
31 | BUSAK / | o + o | RESETOVAT / |
32 | GND | o + o | GND |
Aktivní nízké signály označené hvězdičkou.[2]
GND: Zemní referenční napětí
+ 5 V: Pravomoci nejvíce logiky.
+ 12V; -12V: + 15V; -15V Starší napájecí vstupy, užitečné zejména pro vyrovnávací napájení RS232 nebo ADU. + 12V pro programování generátorů napětí. Obojí lze použít v analogových obvodech, ale uvědomte si, že se jedná primárně o napájecí lišty pro digitální obvody, proto se u analogových obvodů doporučuje oddělení nebo místní regulace.
+ 5 VBat: Pohotovostní napětí. Volitelný. Tato linka je vyhrazena pro přenos záložního napětí baterie na desky, které ji napájejí nebo spotřebovávají. Baterie NiCad jsou běžným zdrojem. Specifikace ECBbus není přísná ohledně toho, odkud by to mělo pocházet. V praxi to znamená, že většina desek vyžadujících záložní napájení má tendenci hrát bezpečně a mít na palubě baterii, často s odkazem, který jí umožňuje dodávat nebo přijímat energii z + 5VBat. Ve vašem systému můžete skončit s více bateriemi, než potřebujete, takže je třeba dbát na to, aby linku + 5VBat nepoháněla více než jedna baterie.
D0 ... 7: Datová sběrnice. Tato šířka je pouze 8 bitů, ale většina periferních zařízení I / O nebo paměti mapovaných na bajty.
A0 ... 19: Adresa sběrnice. To umožňuje adresovat až 1 MB bajtu paměti. Současná technologie je taková, že procesor vyžadující velké množství paměti to má na desce procesoru, takže to není velké omezení. I / O prostor je omezen na 4K, aby se zjednodušilo dekódování I / O adres na praktickou úroveň. 74LS688 může dekódovat A11 ... 4 k vyhledání slave desek I / O na hranici 16 bajtů.
BUSRQ / a BUSAK /: Žádosti o autobus a potvrzení autobusu. Volitelné, používané systémy s více hlavami. Počet požadavků na pozornost odráží, že cílem sběrnice ECB je být jednoduchý. Systémy s jednou hlavní jednotkou jsou normou, ale tyto signály v případě potřeby umožňují systémům mít sekundární sběrnicové řídicí jednotky.
STŮJ/: CPU zastaveno.
BAI 1; BAO 1: Priorita autobusu; Bus Priority Out.
IEI; IEO: Přerušení Povolit; Přerušit Povolit.
IORQ /: Žádost o vstup / výstup
MREQ /: Požadavek paměti
PHI; nPHI: Systémové hodiny; nx hodiny.
RESET /: Reset systému.
Technické poznámky
- Signálové vstupy musí být Schmittův spouštěč.
- Signální výstupy musí mít fan-out 20
- Backplane může mít až ?? zásuvky
- Doporučuje se aktivní ukončení sběrnice
Pozoruhodná použití
The DIN 41612 konektor má různá přiřazení pinů přiřazená různými výrobci, například Kontron, J&K, ELZET80, Conitec atd.[3]
N8VEM projekt homebrew computing využívá ECB a poskytuje velké množství různých karet ECB a několik ECB základní desky spolu s adaptéry soklové podložky procesoru Z80 umožňující velkému počtu retro počítačů přístup na sběrnici ECB bez nutnosti zásadních úprav systému. Retrobrew Computer Group rozšířila definici ECB Pinouts[4] stejně jako pokyny pro použití I / O portů.[5]Dokumentaci k rozšíření ECB používanou touto skupinou homebrew, jakož i nové návrhy bankovní rady ECB najdete na webové stránce RetroBrew Computers. https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:start
Reference
- ^ Johannes Assenbaum: Verbindend, Der ECB-Bus. V: ne. Č. 12, 1985, S. 60–61.
- ^ N8VEM
- ^ Tilman Reh (30. srpna 2008). „Pinouts ECB“ (PDF). Citováno 29. května 2014.
- ^ John Coffman (19. listopadu 2014). „Rozšířené pinouty ECB“.
- ^ John Coffman (19. listopadu 2014). „Pokyny k používání portů I / O Portálu ECB“ (PDF).