Duża deska Fergusona
Big Board (1980) i Big Board II (1982) były komputerami jednopłytkowymi opartymi na Z80 , zaprojektowanymi przez Jima Fergusona. Dostarczyli kompletny CP / M na jednej płytce drukowanej, w tym procesor, pamięć, interfejs napędu dysków, klawiaturę i interfejs monitora wideo. Płytka drukowana została zwymiarowana tak, aby pasowała do napędu dyskietek Shugart 801 lub 851. Pozwoliło to na podłączenie do dwóch 8-calowych lub 5 1/4-calowych stacji dyskietek . Big Board II dodał interfejs SASI, który może być używany do obsługi dysków twardych, ulepszenia szybkości systemu (4 MHz w porównaniu z 2,5 MHz) oraz ulepszenia interfejsu terminala.
Jedna wersja Big Board została użyta w Xerox 820 .
Sprzęt komputerowy
Big Board sprzedawany był jako pusta płytka drukowana z gniazdami na układy scalone, z dokumentacją i możliwością dokupienia dodatkowych podzespołów. Projekt Big Board był wystarczająco prosty, aby zbudować system, wokół którego wiele osób bez wcześniejszego doświadczenia w elektronice było w stanie zbudować i uruchomić własny, sprawny system komputerowy kosztem znacznie niższym niż w przypadku w pełni zmontowanego systemu w tamtym czasie. W ten sposób Big Boards przewidział klony komputerów typu „zrób to sam”, które później stały się popularne. W swojej najbardziej popularnej formie, w pełni zmontowana i przetestowana Big Board wymaga jedynie podłączenia do źródła zasilania, jednej lub dwóch ośmiocalowych stacji dyskietek, monitora kompozytowego i klawiatury kodowanej ASCII, aby zapewnić w pełni funkcjonalny system . Zamiast monitora i klawiatury można zastosować terminal szeregowy, co jeszcze bardziej upraszcza montaż . Jedynym narzędziem wymaganym do podstawowego montażu był śrubokręt do połączeń zasilania listwy zaciskowej .
Projekt był również prosty do modyfikacji w celu rozbudowy i ulepszenia systemu. Możliwych było wiele różnych modyfikacji w celu zwiększenia zegara systemowego , w tym takie, które wymagały jedynie zworek (np. zwiększenie prędkości o 3,5 MHz uzyskane przez zworkę dzielnika zegara, bez modyfikacji oprogramowania lub zmian w układach scalonych na płycie). także pomniejsza branża w aktualizacjach systemu do zainstalowania przez użytkownika, takich jak zegary czasu rzeczywistego, aktualizacje 4 MHz, aktualizacje dyskietek o podwójnej gęstości , ulepszenia znaków na wyświetlaczu (odwrócone wideo, miganie itp.) oraz dodanie interfejsów dysków twardych , takich jak SASI i SCSI . Większość z tych ulepszeń została osiągnięta dzięki zastosowaniu płyt-córek , które podłączano do istniejących gniazd IC na płycie, przy czym oryginalny układ IC został zastąpiony bardziej wydajnym układem scalonym lub umieszczony w gnieździe na płycie-córce.
Możliwe było zwiększenie pamięci do 256 KB , co było niezwykle duże jak na tamte czasy. Chociaż nie jest to bezpośrednio obsługiwane przez CP/M, dodatkowa pamięć może być wykorzystana do zaimplementowania dysku RAM , buforowania obrazu systemu operacyjnego (w celu znacznego skrócenia czasu ciepłego rozruchu ) lub bufora wydruku .
Big Board II (1982) zawierał w swoim projekcie wiele najpopularniejszych ulepszeń oryginalnej Big Board. Zawierał również mały płytki prototypowej , który pozwalał na wykonanie wielu prostych aktualizacji bez dodawania płyt-córek.
Oprogramowanie
Płyta Big Board została zaprojektowana przede wszystkim do obsługi systemu operacyjnego CP/M w wersji 2.2. Był dostarczany z programem monitorującym w pamięci ROM o nazwie PFM-80, który był „przednim panelem oprogramowania” systemu. Lista kodu źródłowego PFM była cechą pierwszego i drugiego numeru Micro Cornucopia. PFM zawierało wiele dobrze udokumentowanych procedur, które można było zastosować w kodzie użytkownika.
Na płycie znajdowały się 3 zapasowe gniazda 2K ROM , które umożliwiły dodanie dodatkowego oprogramowania układowego . Popularnymi dodatkami były Tiny BASIC , FORTH i ulepszone wersje PFM.
Dokumentacja
Wraz z Big Board dostarczono pełen zestaw schematów , dokument zatytułowany „Teoria działania”, instrukcję obsługi PFM-80, instrukcje montażu i testowania Big Board, wykaz części i dodatki do nich. Teoria działania opisuje szczegóły działania systemu, w tym kontroler CRT , kontroler stacji dyskietek , komunikację szeregową , przełączanie banków pamięci i wyprowadzenia złączy .
Specyfikacje
Duża tablica I
- Procesor Z80 o częstotliwości 2,5 MHz.
- 64 KB dynamicznej pamięci RAM w 32 4116s lub odpowiednik.
- Interfejs klawiatury ASCII .
- Interfejs TTL / composite video CRT umożliwiający wyświetlanie 24 linii po 80 znaków.
- Interfejs dyskietek SS/SD umożliwiający dodanie do czterech 8-calowych stacji dyskietek zgodnych z Shugart Associates SA800 .
- Dwa (opcjonalnie) porty szeregowe RS-232 .
- Równoległy port drukarki zgodny z Centronics .
- Opcjonalny zegar czasu rzeczywistego.
- Wymiary płyty 8,5 cala (215 mm) na 13,75 cala (349,3 mm). (Porównaj z dyskiem SA-800: 9,5" x 14,5")
Duża tablica II
- Procesor Z80 o częstotliwości 4 MHz.
- 64 KB dynamicznej pamięci RAM w 8 4164s lub równoważne.
- Interfejs dysku twardego SASI / SCSI , używany również jako wejście/wyjście ogólnego przeznaczenia lub do sterowania innymi urządzeniami SCSI.
- Interfejs klawiatury ASCII .
- Interfejs TTL / composite video CRT umożliwiający wyświetlanie 24 linii po 80 znaków.
- Interfejs stacji dyskietek DS/DD umożliwiający dodanie do czterech stacji dyskietek 8" lub 5,25" .
- Dwa porty szeregowe RS-232 przez Z80 SIO.
- Równoległy port drukarki zgodny z Centronics przez Z80 PIO.
- Opcjonalny zegar czasu rzeczywistego.
- Wymiary płytki 8,875" (225,4 mm) x 14,5" (368,3 mm)
- 6 gniazd ROM/EPROM, w tym możliwość programowania pamięci EPROM na miejscu.
Społeczność Big Board
Sukces Big Board dał początek magazynowi Micro Cornucopia . Wiele zestawów Big Board zawierało ulotkę dotyczącą subskrypcji magazynu.
Magazyn regularnie publikował raporty użytkowników, artykuły dotyczące aktualizacji sprzętu i recenzje produktów innych firm. Wydawca magazynu corocznie organizował SOG (Semi Official Get-together), podczas którego czytelnicy magazynu dołączali do pracowników i pisarzy na rafting, uczty i dyskusje techniczne.
Produkty osób trzecich
Komputer Xerox 820 był oparty na Big Board; InfoWorld stwierdził, że jego „znaczące zalety… polegają głównie na wykorzystaniu projektu Big Board”. Shugart Associates był powszechnym źródłem stacji dyskietek, podobnie jak Tandon Corporation .
Firma Taylor Electric Company dostarczyła „Better Board”, w tym ulepszenia interfejsu stacji dyskietek, ulepszenia PFM oraz poprawki do oryginalnych instrukcji montażu i testowania dołączonych do Big Board.
Firma SWP Microcomputer Products z Arlington w Teksasie (wcześniej Software Publishers) dostarczyła aktualizację Bigboard Dual Density, która zapewniła zarówno sprzęt, jak i oprogramowanie umożliwiające Big Board I używanie formatów o podwójnej gęstości na swoich dyskach.
Firma Micro Cornucopia dostarczyła wiele produktów w celu ulepszenia komputerów Big Board, w tym aktualizacje szybkości, oprogramowanie narzędziowe i narzędzia programistyczne zarówno w pamięci ROM, jak i na dysku, a także ulepszenia we / wy.
Firma AB Computer Products sprzedawała obudowy, monitory i wstępnie dziurkowane panele I/O skierowane do użytkowników Big Board.
Firma D&W Associates z Rzymu w stanie Nowy Jork sprzedawała monitory, klawiatury z kodowaniem ASCII i zasilacze przeznaczone na rynek Big Board.
Firma Paradise Valley Electronics z Moskwy sprzedała wersję FORTH, a także aktualizacje grafiki i oprogramowanie użytkowe dla Big Board.
Kilku producentów, w tym JBW i Andy Bakkers, sprzedawało zestawy interfejsów SASI.
Firma Kuzara Enterprises z San Diego w Kalifornii (wcześniej Design Technology) sprzedawała interfejsy do drukarek, które umożliwiały firmie Big Board korzystanie z pełnego zestawu funkcji drukarek Xerox Diablo.
Kilku producentów dostarczyło aktualizacje zegara czasu rzeczywistego jako kartę rozszerzeń procesora.
Andy Bakkers sprzedał płytę rozszerzoną 1 MB RAM Disk dla Big Board II.
Firma Kenmore Computer Technologies (z Buffalo w stanie Nowy Jork) zaoferowała zestaw i oprogramowanie kalendarza/zegara Ztime-I. Obwody kalendarza / zegara umożliwiały wczesnym komputerom oznaczanie czasu danymi i dokładne wykonywanie zadań wrażliwych na czas.
- ^ JB Ferguson: Bigboard: przegląd, 1980.
- ^ JB Ferguson: Instrukcja montażu Big Board II, Cal-Tex Computers, 1982.
- ^ „Wielka tablica” . BYTE (reklama). Tom. 7, nie. 10. października 1982. s. 485.
- ^ Cyfrowe komputery badawcze: „Instrukcje montażu”, Dokumentacja Big Board, 1980.
- ^ Hvizdak, Gary (luty 1982). „3,5 MHz (najłatwiejszy mod ze wszystkich)” . Mikro róg obfitości . nr 4. str. 9.
- ^ Boehm, Sztuka (czerwiec 1983). „256K w szczegółach — część I” . Mikro róg obfitości . nr 12. str. 4.
- ^ JB Ferguson: Instrukcja montażu Big Board II, Cal-Tex Computers, 1982.
- ^ JB Ferguson: Bigboard: przegląd, 1980.
- ^ Retzlaff, Don (lipiec 1981). „Monitor PFM-80” . Mikro róg obfitości . nr 1. str. 9.
- ^ Russel Smith: Podręcznik użytkownika PFM-80, 1980.
- ^ DeVoe Rob (czerwiec 1982). „Samoładujący się ROM” . Mikro róg obfitości . nr 6. str. 10.
- ^ Thompson, David (czerwiec 1982). „Oszczędź dziesięciocentówkę?” . Mikro róg obfitości . nr 6. str. 2.
- ^ Thompson, JD (czerwiec 1983). "Wszystko mokre!" . Mikro róg obfitości . nr 12. str. 2-30.
- ^ Meyer, Edwin W. (14 czerwca 1982). „Xerox 820, system obsługiwany przez CP / M firmy Xerox” . InfoŚwiat . Tom. 4, nie. 23. s. 101–104 . Źródło 2019-03-30 .
Linki zewnętrzne
- Duża tablica
- Dokumentacja Big Board II w Bitsavers
- Kolekcja starych komputerów Oscara
- Stare komputery Dave'a: duża tablica
- Stare komputery Dave'a: reklama Big Board firmy Byte (150 000 JPG).
- BigBoard I Reklama Włochy 1983
- Program Bigboard Formatter (źródło asemblera)
- BigBoard I włoska strona