MegaBus
From Atariki
(Różnice między wersjami)
Wersja z dnia 04:46, 16 wrz 2008 Miker (Dyskusja | wkład) (lit.) ← Previous diff |
Aktualna wersja Krzyc (Dyskusja | wkład) (Rozbudowa artykułu, dodanie wyprowadzeń) |
||
Linia 1: | Linia 1: | ||
- | MegaBus jest złączem rozszerzeń specyficznym dla Atari [[Mega ST]] (W nowszych modelach [[Mega STE]]/[[TT030|TT]] zostało zastąpione złączem [[VME]].) | + | MegaBus jest złączem rozszerzeń specyficznym dla Atari [[Mega ST]] (W nowszych modelach [[Mega STE]]/[[TT030|TT]] zostało zastąpione złączem [[VME]]). Rozszerzenia pod złącze MegaBus są rzadkością, powstało ich bardzo niewiele ze względu na fakt że niewiele jest komputerów Mega ST. Wiadomo że David Small znany ze [[Spectre GCR]] podłączył kartę z procesorem 68030/33Mhz. |
- | Rozszerzenia pod złącze MegaBus są rzadkością, powstało ich bardzo niewiele ze względu na fakt że niewiele jest komputerów Mega ST. | + | |
- | Wiadomo że David Small znany ze [[Spectre GCR]] podłączył kartę z procesorem 68030/33Mhz. | + | == Karty MegaBus == |
+ | Przykładowe karty na MegaBus: | ||
+ | * karty graficzne [[Matrix]], [[Viking]], [[MegaScreen]] | ||
+ | * karty sieciowe: [[Riebl]] | ||
+ | * rozszerzenia pamięci: [[XtraRAM 8]] | ||
+ | * adaptery: [[Megabus to VME]] | ||
+ | * inne: [[SFP004|karta koprocesora SFP004]], [[CTL8|karta portów szeregowych CTL8]] | ||
- | Przykładowe karty na MegaBus: [[SFP004|karta koprocesora SFP004]], karta sieciowa [[Riebl]], karty graficzne [[Matrix]], [[Viking]]. | + | == Wyprowadzenia złącza == |
+ | Złącze składa się z 64 sygnałów: | ||
+ | {| | ||
+ | |- | ||
+ | | | ||
+ | {| | ||
+ | |+Wyprowadzenia | ||
+ | |- | ||
+ | |align="right" | D4 (1) | ||
+ | | (2) D5 | ||
+ | |- | ||
+ | |align="right" | D3 (3) | ||
+ | | (4) D6 | ||
+ | |- | ||
+ | |align="right" | D2 (5) | ||
+ | | (6) D7 | ||
+ | |- | ||
+ | |align="right" | D1 (7) | ||
+ | | (8) D8 | ||
+ | |- | ||
+ | |align="right" | D0 (9) | ||
+ | | (10) D9 | ||
+ | |- | ||
+ | |align="right" | AS (11) | ||
+ | | (12) D10 | ||
+ | |- | ||
+ | |align="right" | UDS (13) | ||
+ | | (14) D11 | ||
+ | |- | ||
+ | |align="right" | LDS (15) | ||
+ | | (16) D12 | ||
+ | |- | ||
+ | |align="right" | R/W (17) | ||
+ | | (18) D13 | ||
+ | |- | ||
+ | |align="right" | DTACK (19) | ||
+ | | (20) D14 | ||
+ | |- | ||
+ | |align="right" | BG (21) | ||
+ | | (22) D15 | ||
+ | |- | ||
+ | |align="right" | BGACK (23) | ||
+ | | (24) GROUND | ||
+ | |- | ||
+ | |align="right" | BR (25) | ||
+ | | (26) A23 | ||
+ | |- | ||
+ | |align="right" | GROUND (27) | ||
+ | | (28) A22 | ||
+ | |- | ||
+ | |align="right" | CLK (29) | ||
+ | | (30) A21 | ||
+ | |- | ||
+ | |align="right" | GROUND (31) | ||
+ | | (32) GROUND | ||
+ | |- | ||
+ | |align="right" | HALT (33) | ||
+ | | (34) A20 | ||
+ | |- | ||
+ | |align="right" | RESET (35) | ||
+ | | (36) A19 | ||
+ | |- | ||
+ | |align="right" | VMA (37) | ||
+ | | (38) A18 | ||
+ | |- | ||
+ | |align="right" | E (39) | ||
+ | | (40) A17 | ||
+ | |- | ||
+ | |align="right" | VPA (41) | ||
+ | | (42) A16 | ||
+ | |- | ||
+ | |align="right" | BERR (43) | ||
+ | | (44) A15 | ||
+ | |- | ||
+ | |align="right" | NMI (45) | ||
+ | | (46) A14 | ||
+ | |- | ||
+ | |align="right" | INT 5 (47) | ||
+ | | (48) A13 | ||
+ | |- | ||
+ | |align="right" | INT 3 (49) | ||
+ | | (50) A12 | ||
+ | |- | ||
+ | |align="right" | FC2 (51) | ||
+ | | (52) A11 | ||
+ | |- | ||
+ | |align="right" | FC1 (53) | ||
+ | | (54) A10 | ||
+ | |- | ||
+ | |align="right" | FC0 (55) | ||
+ | | (56) A9 | ||
+ | |- | ||
+ | |align="right" | A1 (57) | ||
+ | | (58) A8 | ||
+ | |- | ||
+ | |align="right" | A2 (59) | ||
+ | | (60) A7 | ||
+ | |- | ||
+ | |align="right" | A3 (61) | ||
+ | | (62) A6 | ||
+ | |- | ||
+ | |align="right" | A4 (63) | ||
+ | | (64) A5 | ||
+ | |} | ||
+ | | | ||
+ | {| | ||
+ | |+Opis wyprowadzeń | ||
+ | |- | ||
+ | | CLK | ||
+ | | Sygnał zegara | ||
+ | |- | ||
+ | | RESET, HALT | ||
+ | | Sygnał restartu | ||
+ | |- | ||
+ | | A1-A23 | ||
+ | | 23 bitowa szyna adresowa | ||
+ | |- | ||
+ | | D0-D15 | ||
+ | | 16 bitowa, dwukierunkowa szyna danych | ||
+ | |- | ||
+ | | FC0, FC1, FC2 | ||
+ | | Cykl szyny | ||
+ | |- | ||
+ | | AS | ||
+ | | Sygnalizuje adres na szynie adresowej | ||
+ | |- | ||
+ | | R/W | ||
+ | | Stan wysoki - odczyt, niski - zapis | ||
+ | |- | ||
+ | | UDS, LDS | ||
+ | | Sygnalizują gotowe dane na szynie adresowej (UDS - górny bajt, LDS - dolny bajt) | ||
+ | |- | ||
+ | | DTACK | ||
+ | | Sygnalizuje zakończenie transferu danych | ||
+ | |- | ||
+ | | BERR | ||
+ | | Brak odpowiedzi | ||
+ | |- | ||
+ | | E | ||
+ | | Włączanie zegara dla akcesoriów typu 6800 | ||
+ | |- | ||
+ | | VPA | ||
+ | | Rozpoczęcie cyklu typu 6800 | ||
+ | |- | ||
+ | | VMA | ||
+ | | Synchronizacja cyklów 6800 z włączaniem zegara | ||
+ | |- | ||
+ | | BR | ||
+ | | Przekazanie szyny do peryferiów | ||
+ | |- | ||
+ | | BG | ||
+ | | Zwolnienie szyny | ||
+ | |- | ||
+ | | BGACK | ||
+ | | Przejęcie szyby | ||
+ | |- | ||
+ | | NMI, INT 3, INT 5 | ||
+ | | Wywołanie przerwania | ||
+ | |} | ||
+ | |} | ||
+ | |||
+ | == Powiązane == | ||
+ | * [http://dev-docs.atariforge.org/files/MegaST_Exp_Bus_10-2-1987.pdf Opis złącza (PDF)] | ||
[[Kategoria:Atari ST]] | [[Kategoria:Atari ST]] | ||
- | {{Stub}} |
Aktualna wersja
MegaBus jest złączem rozszerzeń specyficznym dla Atari Mega ST (W nowszych modelach Mega STE/TT zostało zastąpione złączem VME). Rozszerzenia pod złącze MegaBus są rzadkością, powstało ich bardzo niewiele ze względu na fakt że niewiele jest komputerów Mega ST. Wiadomo że David Small znany ze Spectre GCR podłączył kartę z procesorem 68030/33Mhz.
[Edytuj]
Karty MegaBus
Przykładowe karty na MegaBus:
- karty graficzne Matrix, Viking, MegaScreen
- karty sieciowe: Riebl
- rozszerzenia pamięci: XtraRAM 8
- adaptery: Megabus to VME
- inne: karta koprocesora SFP004, karta portów szeregowych CTL8
[Edytuj]
Wyprowadzenia złącza
Złącze składa się z 64 sygnałów:
|
|
[Edytuj]