Фергюсон Биг Борд - Ferguson Big Board

Собранная печатная плата одноплатного компьютера
Большая доска Фергюсона
Полностью собранная одноплатная компьютерная печатная плата Big Board II
Большая доска Фергюсона II

В Большая доска (1980) и Большая доска II (1982) были Z80 на основании одноплатные компьютеры разработан Джимом Фергюсоном. Они предоставили полную CP / M совместимая компьютерная система на одной печатной плате, включая ЦП, память, интерфейс дисковода, клавиатуру и интерфейс видеомонитора.[1] Размеры печатной платы соответствовали дисководу Shugart 801 или 851. Это позволило установить до двух 8-дюймовых или 5 1/4 дюйма дисководы для гибких дисков . В Big Board II добавлен интерфейс SASI, который можно использовать для управления жесткими дисками, увеличена системная скорость (4 МГц против 2,5 МГц) и улучшен интерфейс терминала.[2]

Одна версия Большой доски использовалась в Xerox 820.

Аппаратное обеспечение

Большая доска была продана как безлюдная. печатная плата с гнездами для интегральных схем, с документацией и возможностью покупки дополнительных компонентов[3]Конструкция Big Board была достаточно простой, чтобы построить систему, вокруг которой многие люди, не имеющие опыта работы в электронике, смогли построить и довести до совершенства собственную компьютерную систему по цене, намного меньшей, чем стоимость полностью собранной системы того времени. . Таким образом, Big Boards предвосхитили клоны DIY PC, которые стали популярными позже. В своей наиболее популярной форме полностью собранную и протестированную Big Board нужно только подключить к источнику питания, одному или двум восьмидюймовым дисководам для гибких дисков, композитному монитору и ASCII закодированная клавиатура, чтобы обеспечить полностью функционирующую систему. А последовательный терминал может использоваться вместо монитора и клавиатуры, что еще больше упрощает сборку. Единственный инструмент, необходимый для базовой сборки, - это отвертка для клеммная колодка силовые соединения.[4]

Дизайн также можно было легко изменить для расширения и улучшения системы. Множество различных модификаций для увеличения системные часы скорости были возможны, в том числе те, для которых не требовалось ничего, кроме прыгуны (например, увеличение скорости до 3,5 МГц, полученное путем перемычки делителя тактовой частоты, без каких-либо модификаций программного обеспечения или изменений микросхем на плате.)[5] Также существовала небольшая отрасль по установке пользовательских обновлений системы, таких как часы реального времени, обновления 4 МГц, двойная плотность обновления гибких дисков, улучшения символов для отображения (обратное видео, мигание и т. д.), а также добавление жесткий диск интерфейсы, такие как SASI и SCSI. Большинство этих обновлений было выполнено за счет использования дочерние доски которые подключаются к существующим гнездам для микросхем на плате, при этом исходная микросхема либо заменяется более функциональной, либо помещается в гнездо на дочерней плате.

Удалось обновить память до 256 КБ, который был чрезвычайно большим для того времени.[6] Хотя CP / M напрямую не поддерживает, дополнительная память может использоваться для реализации RAM диск, кеширование образа операционной системы (чтобы значительно улучшить теплый ботинок время), или диспетчер очереди печати.

Big Board II (1982) включил в свой дизайн многие из самых популярных обновлений оригинальной Big Board. Он также показал небольшой макет область, которая позволила выполнить множество простых обновлений без добавления дочерних плат.[7]

Программного обеспечения

Большая доска была разработана в первую очередь для CP / M Операционная система, версия 2.2.[8] Он поставлялся с программой монитора в ПЗУ под названием PFM-80, которая была «программной передней панелью» системы. Листинг исходного кода PFM был частью первого и второго выпусков Micro Cornucopia.[9] В PFM было много хорошо задокументированных процедур, которые можно было использовать в пользовательском коде.[10]

На плате было 3 запасных 2К ПЗУ розетки, которые позволили добавить дополнительные прошивка. Популярные дополнения были Tiny BASIC, Четвертый,[11] и улучшенные версии PFM.

Документация

Большая доска поставляется с полным набором схемы, документ под названием «Теория работы», руководство пользователя PFM-80, инструкции по сборке и тестированию большой платы, список деталей и дополнения к ним. Теория работы описывает детали работы системы, в том числе ЭЛТ-контроллер, контроллер гибких дисков, последовательная связь, объем памяти переключение банка, и разъем распиновка.

Характеристики

Большая доска I

  • Z80 ЦПУ на 2,5 МГц.
  • 64 КБ динамический баран в 32 4116s или эквивалент.
  • An ASCII клавиатура интерфейс.
  • А TTL / композитное видео ЭЛТ интерфейс, позволяющий отображать 24 строки по 80 символов.
  • Интерфейс для гибких дисков SS / SD, позволяющий добавить до четырех 8-дюймовых дисков. Шугарт Ассошиэйтс Совместимость с SA800 8 " дискета диски.
  • Два (необязательно) RS-232 последовательные порты.
  • Параллель Centronics совместимый порт принтера.
  • Дополнительные часы реального времени.
  • Размеры платы 8,5 дюйма (215 мм) на 13,75 дюйма (349,3 мм). (Сравните с дисководом SA-800: 9,5 "x 14,5".)

Большая доска II

  • Z80 ЦПУ на 4 МГц.
  • 64 КБ динамический баран в 8 4164s или эквивалент.
  • SASI /SCSI интерфейс жесткого диска, также используемый в качестве ввода-вывода общего назначения или для управления другими устройствами SCSI.
  • An ASCII клавиатура интерфейс.
  • А TTL / композитное видео ЭЛТ интерфейс, позволяющий отображать 24 строки по 80 символов.
  • Интерфейс для гибких дисков DS / DD, позволяющий добавить до четырех 8 "или 5,25" дискета диски.
  • Два RS-232 последовательные порты через Z80 SIO.
  • Параллель Centronics совместимый порт принтера через Z80 PIO.
  • Необязательные часы реального времени.
  • Размеры платы 8,875 дюйма (225,4 мм) x 14,5 дюйма (368,3 мм)
  • 6 разъемов ROM / EPROM, включая возможность программирования EPROM на месте.

Сообщество Big Board

Успех Big Board породил Микро Рог изобилия журнал.[12] Многие комплекты Big Board включали листовки с подпиской на журнал.

В журнале регулярно публикуются отчеты пользователей, статьи об обновлении оборудования и обзоры сторонних продуктов. Издатель журнала ежегодно проводил SOG (полуофициальную встречу), на которой читатели журнала вместе с сотрудниками и писателями участвовали в рафтинге, пирах и технических обсуждениях.[13]

Сторонние продукты

В Xerox 820 компьютер был основан на Big Board; InfoWorld заявил, что его «значительные достоинства ... в основном заключаются в использовании дизайна Большой доски».[14] Шугарт Ассошиэйтс был обычным источником дисководов для гибких дисков, как и Корпорация Тандон.

Компания Taylor Electric предоставила «Лучшую доску», включая усовершенствования интерфейса дисковода гибких дисков, усовершенствования PFM и исправления исходных инструкций по сборке и тестированию, прилагаемых к Big Board.

Компания SWP Microcomputer Products из Арлингтона, штат Техас (ранее называвшаяся Software Publishers) предоставила обновление Bigboard Dual Density, которое обеспечило как аппаратное, так и программное обеспечение, позволяющее Big Board I использовать форматы двойной плотности на своих дисках.

Micro Cornucopia предоставила множество продуктов для улучшения компьютеров Big Board, в том числе повышение скорости, служебное программное обеспечение и инструменты разработки как в ПЗУ, так и на диске, а также усовершенствования ввода-вывода.

AB Computer Products продавала корпуса, мониторы и перфорированные панели ввода-вывода, ориентированные на пользователей Big Board.

D&W Associates из Рима, штат Нью-Йорк, продавала мониторы, клавиатуры с кодировкой ASCII и блоки питания, ориентированные на рынок Big Board.

Компания Paradise Valley Electronics of Moscow, ID продала версию FORTH, а также обновления графики и служебное программное обеспечение для Big Board.

Несколько производителей, включая JBW и Andy Bakkers, продавали комплекты интерфейса SASI.

Kuzara Enterprises из Сан-Диего, Калифорния (ранее Design Technology) продавала интерфейсы для принтеров, которые позволяли Big Board использовать полный набор функций принтеров Xerox Diablo.

Некоторые производители предоставили обновления часов реального времени в качестве дочерней платы ЦП.

Энди Баккерс продал дочернюю плату RAM Disk 1 МБ для Big Board II.

Kenmore Computer Technologies (из Буффало, штат Нью-Йорк) предложила комплект платы календаря / часов Ztime-I и программное обеспечение. Цепи календаря / часов позволяли ранним компьютерам ставить метки времени и точно выполнять чувствительные ко времени задачи.

Рекомендации

  1. ^ Дж. Б. Фергюсон: Bigboard: Обзор, 1980.
  2. ^ Дж. Б. Фергюсон: Руководство по сборке Big Board II, Cal-Tex Computers, 1982.
  3. ^ Реклама для цифровых исследовательских компьютеров: «Большая доска», «Байт», стр. 485, октябрь 1982 г.
  4. ^ Цифровые исследовательские компьютеры: «Инструкции по сборке», документация Big Board, 1980.
  5. ^ Гэри Хвиздак: «3.5 МГц (Самый простой мод из всех)», «Micro Cornucopia», № 4, стр. 9 февраля 1982 г.
  6. ^ Арт Бём: «256K в деталях. Часть I», «Рог изобилия», № 12, стр. 4 июня 1983 г.
  7. ^ Дж. Б. Фергюсон: Руководство по сборке Big Board II, Cal-Tex Computers, 1982.
  8. ^ Дж. Б. Фергюсон: Bigboard: Обзор, 1980.
  9. ^ Дон Рецлафф: «Монитор PFM-80», «Микро Рог изобилия», № 1, стр. 9 июля 1981 г.
  10. ^ Рассел Смит: Руководство пользователя PFM-80, 1980.
  11. ^ Роб ДеВо: «Самозагружающийся ROM», «Micro Cornucopia», № 6, стр. 10 июня 1982 г.
  12. ^ Дэвид Томпсон: «Жалею ни копейки?», «Micro Cornucopia» №6, стр. 2 июня 1982 г.
  13. ^ Дж. Д. Томпсон: «Все мокрые!», «Micro Cornucopia», № 12, стр. 2, июнь 1983 г.
  14. ^ Мейер, Эдвин В. (1982-06-14). «Xerox 820, система Xerox с управлением от CP / M». InfoWorld. стр. 101–104. Получено 2019-03-30.

внешняя ссылка