Atom - IDE dla Sam Coupé
Atom to interfejs dla urządzeń IDE, zwykle wewnętrzny.
Pozwala podłączyć dysk twardy oraz czytnik CD. Obsługiwany przez B-DOS, CPM22QED oraz ZXVGS.
Zastosowania
- Podłączenie dysku twardego oraz czytnika CD.
- Używanie CPM22QED oraz ZXVGS z dyskiem twardym.
- Oglądanie filmów i animacji przygotowanych programem BMP2SCR.
Właściwości
- Multipleksuje między 16-bitową magistralą IDE a 8-bitową Z80.
Montaż
- Włożony w gniazdo prawego napędu dyskowego.
- Płaski kabel 40 żył podłącza urządzenie IDE.
- Jest potrzebny dodatkowy zasilacz dla urządzenia IDE, chyba że jest to dysk 2.5" albo Compact Flash.
Sygnały na złączu napędu
W złączu napędu dyskowego są tylko sygnały /WR oraz /DISC, zawierający zdekodowany adres portu wraz z sygnałem /IORQ=0. Nie jest podłączony sygnał /RD procesora i trzeba go odtworzyć. Problem polega na tym, że sygnał /WR=0 pojawia się wcześniej niż /DISC=0 i wcześniej zanika. Stosując normalny dekoder, może się zdarzyć tak, że będzie już /WR=1, podczas gdy będzie jeszcze /DISC=0 - co zostanie potraktowane jako odczyt z portu i wywoła małą szpilkę (hazard). Dzięki zatrzaskowi 74LS137 sygnał /F5WR=0 zostaje przedłużony aż do momentu gdy /DISC=1 i jednocześnie nie pojawia się /F5RD=0. Widać to na rysunku poniżej.

Pliki do pobrania
- atom009.jpg 76.3kB (2006-11-01 21:52)
- Dwa zmontowane v009, jednen widoczny od spodu, a drugi z góry.
- samtop.jpg 36.0kB (2005-03-03 17:18)
- Mój Sam nieco rozebrany z interfejsami Atom v002, szeregowym 8250 oraz dyskiem 7120AT (124MB). Widok z góry.
- samside.jpg 38.3kB (2005-03-03 17:17)
- Mój Sam nieco rozebrany z interfejsami Atom v002, szeregowym 8250 oraz dyskiem 7120AT (124MB). Widok z boku, nieco śmieci w tyle.
- atom006.jpg 100.9kB (2005-01-21 19:31)
- Zmontowany v006, widok z góry i od spodu.
- atom007b.png 23.6kB (2004-01-30 04:09)
- Płytka v007 - rysunek z Eagle.
- atom007s.png 44.3kB (2004-01-30 04:06)
- Schemat v007 - rysunek z Eagle.
- atom-007.zip 42.8kB (2003-08-26 14:02)
- Płytka v007 -- pliki danych dla Eagle.
- atom-006.zip 39.5kB (2003-07-07 15:27)
- (stare) Płytka v006 -- pliki danych dla Eagle. Brakuje tranzystora przy dekoderze 74*137.
- atom-002.zip 22.9kB (2003-07-01 19:37)
- (stare) Płytka v002 - pliki dla MaxonPLP oraz Eagle. Pierwszy prototyp. Układy zbyt blisko siebie oraz złacza.
- atom002e.jpg 96.3kB (2003-06-13 22:30)
- Zmontowany v002, widok od góry. Pierwszy prototyp z 74LS138.
- atom002l.jpg 79.2kB (2003-06-13 22:41)
- Zmontowany v002, widok od spodu.
- hdb_rom.zip 26.9kB (2002-10-12 03:10)
- ROM startowy do Sama, wczytujący system z HDD.
- atom.gif 30.4kB (2002-10-11 14:33)
- Schemat v2.1 -- Edwin Blink.
Linki do innych stron- http://home.wanadoo.nl/edwin.blink/samcoupe/
- Strona Edwina Blinky o Sam Coupé. Znajdziesz tu więcej o interfejsie Atom.
- http://zxvgs.yarek.com
- ZXVGS i CPM22QED to systemy operacyjne, które mogą obsługiwać Atom w Samie.
Zobacz również
- Sam Coupé
- Komputer Sam Coupé firmy MGT
- QDISK
- Wieloplatformowy program do tworzenia partycji IDEDOS. Może również konwertować rekordy B-DOS.
- DSKHNDLR
- Sterowniki niskiego poziomu do napędów dyskietowych i dysków twardych dla Z80.
| | Apple
Atari
Commodore
CPC
PC
Sam Coupé
YAMOD
Timex
ZX81
ZX Spectrum
|