Evropa kartalari avtobusi - Europe Card Bus

The Evropa kartalari avtobusi (ECB yoki ECB-avtobus[1]) a kompyuter avtobusi 1977 yilda kompaniya tomonidan ishlab chiqilgan Kontron, asosan 8-bit uchun Zilog Z80, Intel 8080 va Intel 8085 mikroprotsessor oilalar.

Jismoniy format

Mexanik ravishda, ECB odatda a sifatida amalga oshiriladi orqa samolyot a ga o'rnatilgan elektron karta 19 dyuymli tayanch shassi. ECB kartalarida 3U mavjud Evrokard format (100 mm × 160 mm).

Ulagich

Ning ikki yoki uch qatorli versiyalaridan foydalaning DIN 41612 ulagichlar, 0,1 "balandlik. Kontron ECB-ning asl nusxasi," a "va" c "qatorlari," b "qatoridan foydalangan holda 64 ta pinni qo'llab-quvvatlaydi." C "qatoriga bog'langan. ECB plitalari STEbus yoki VMEbus P2 ulagichiga mos kelmaydi (STEbus esa "b" ustunidan foydalanmang; VME "b" qatoridagi maxsus signallarni belgilaydi).

Tugatish

ECB-avtobusni sozlash
Orqa paneldagi rozetkaga qarang
num.isma b cism
1+ 5Vo + o+ 5V
2D5o + oD0
3D6o + oD7
4D3o + oD2
5D4o + oA0
6A2o + oA3
7A4o + oA1
8A5o + oA8
9A6o + oA7
10KUTMOQ/o + oD8
11BUSRQ /o + oIEI
12BAI 1o + oD9
13+ 12Vo + oD10
14D11o + oD1
15-5Vo + o-15V
162PHIo + oIEO
17BA0 1o + oA11
18A14o + oA10
19+ 15Vo + oD13
20M1 /o + o/ NMI
21D14o + oINT /
22D15o + oWR /
23/ DPRo + oD12
24+ 5Vbato + oRD /
25nPHIo + oHALT /
26EN YOZINGo + o/ PWRRCL
27IORQ /o + oA12
28RFSH /o + oA15
29A13o + oPHI
30A9o + oMREQ /
31BUSAK /o + oQAYTA O'RNATISH/
32GNDo + oGND

Yulduzcha bilan ko'rsatilgan past past signallar.[2]

GND: Yerga yo'naltirilgan kuchlanish

+ 5V: Eng mantiqiy kuchga ega.

+ 12V; -12V: + 15V; -15V Eski quvvat manbalari, asosan RS232 bufer quvvati yoki ADU uchun foydalidir. + 12V kuchlanish generatorlarini dasturlash uchun ishlatiladi. Ikkalasi ham analog elektronlarda ishlatilishi mumkin, ammo shuni e'tiborga olingki, bu birinchi navbatda raqamli elektronlar uchun quvvat relslari, shuning uchun analog o'chirish uchun ajratish yoki mahalliy tartibga solish tavsiya etiladi.

+ 5Vbat: Kutish kuchlanishi. Ixtiyoriy. Ushbu chiziq batareyani zaxira kuchlanishini etkazib beradigan yoki iste'mol qiladigan taxtalarga etkazish uchun ajratilgan. NiCad batareyalari umumiy manba hisoblanadi. ECBbus spetsifikatsiyasi bu qaerdan olinishi kerakligi haqida qat'iy emas. Amalda, bu shuni anglatadiki, zaxira quvvatini talab qiladigan aksariyat platalar xavfsiz o'ynashga moyil va batareyada, ko'pincha + 5VBat dan quvvat olish yoki qabul qilish uchun havola mavjud. Siz tizimingizda kerak bo'lgandan ko'proq batareyalar bilan ishlashingiz mumkin, shuning uchun + 5VBat liniyasini bitta batareyadan ko'proq haydashga e'tibor berish kerak.

D0 ... 7: Ma'lumotlar avtobusi. Bu faqat 8-bit kenglikda, lekin ko'pgina I / O yoki xotira xaritasi bilan jihozlangan tashqi qurilmalar baytga yo'naltirilgan.

A0 ... 19: Manzil avtobusi. Bu 1 Mbaytgacha bo'lgan xotirani hal qilishga imkon beradi. Hozirgi texnologiya shundayki, katta hajmdagi xotirani talab qiladigan protsessor protsessor kartasida shunday bo'ladi, shuning uchun bu juda katta cheklov emas. I / U manzili dekodlashni amaliy darajada soddalashtirish uchun I / U maydoni 4K bilan cheklangan. 74LS688 16 baytli chegaralarda I / O qul platalarini topish uchun A11 ... 4 dekodlashi mumkin.

BUSRQ / va BUSAK /: Avtobusga so'rovlar va avtobuslarni tasdiqlash. Ixtiyoriy, ko'p magistral tizimlar tomonidan qo'llaniladi. Diqqat so'rovlari soni ECB-avtobusning sodda bo'lishiga qaratilganligini aks ettiradi. Bitta master tizimlari odatiy holdir, ammo agar kerak bo'lsa, bu signallar tizimlarga ikkinchi darajali avtobus ustalariga ega bo'lishiga imkon beradi.

HALT /: CPU to'xtatildi.

BAI 1; BAO 1: Avtobusning ustuvorligi; Avtobus ustuvorligi chiqdi.

IEI; IEO: Interrupt Enable In; Interrupt Enable Out.

IORQ /: Kirish / chiqish talabi

MREQ /: Xotira haqida so'rov

PHI; nPHI: Tizim soati; nx soat.

QAYTA O'RNATISH/: Tizimni tiklash.

Texnik yozuvlar

  • Signal yozuvlari Shmitt trigger bo'lishi kerak.
  • Signal chiqishi 20 dan oshmasligi kerak
  • Backplane qadar bo'lishi mumkin ?? rozetkalar
  • Faol avtobusni to'xtatish tavsiya etiladi

Taniqli foydalanish

The DIN 41612 ulagichda Kontron, J&K, ELZET80, Conitec va boshqalar kabi turli ishlab chiqaruvchilar tomonidan tayinlangan turli xil pin topshiriqlari mavjud.[3]

N8VEM homebrew hisoblash loyihasi ECB-dan foydalanadi va ko'plab turli xil ECB kartalarini va bir nechta ECB-ni taqdim etadi orqa panellar Retrobrew Computer Group EC80 avtouloviga ECB avtobusiga katta miqdordagi retro-kompyuterlarning kirishiga ruxsat berish uchun Z80 protsessorli soket shim adapterlari bilan birga ECB Pinouts ta'rifini kengaytirdi.[4] shuningdek, I / U portidan foydalanish bo'yicha ko'rsatmalar.[5]Ushbu homebrew guruhi tomonidan ishlatiladigan ECB kengayishi uchun hujjatlar va ECB kartasining yangi dizaynlari bilan RetroBrew Computers veb-sahifasida tanishishingiz mumkin. https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:start

Adabiyotlar

  1. ^ Yoxannes Assenbaum: Verbindend, Der ECB-Bus. In: c't. Nr. 12, 1985, S. 60-61.
  2. ^ N8VEM
  3. ^ Tilman Reh (2008 yil 30-avgust). "ECB pinouts" (PDF). Olingan 29 may, 2014.
  4. ^ Jon Kofman (2014 yil 19-noyabr). "Kengaytirilgan ECB pinouts".
  5. ^ Jon Kofman (2014 yil 19-noyabr). "ECB Board I / O Portidan foydalanish bo'yicha ko'rsatmalar" (PDF).

Tashqi havolalar