ВДМ-1

Процессорная технология VDM-1 ( модуль видеодисплея ) была первой видеокартой для компьютеров шины S-100 . [ 1 ] Он был создан в 1975 году и позволяет машине С-100 производить собственный дисплей. В сочетании с клавиатурой и картой 3P+S от Processor Technology устраняется необходимость в отдельном видеотерминале . Используя точечную матрицу 7 x 9 и символы ASCII , он создает текстовый дисплей с 64 столбцами и 16 строками.
VDM-1 представляет собой сложную карту, и вскоре ее заменила все большее количество аналогичных продуктов других компаний. Первым конкурентом был Solid State Music VB-1. [ 2 ] который предлагает идентичный дисплей с гораздо более простой карты. Более поздние карты, использующие чипы LSI , имеют достаточно места для размещения контроллера клавиатуры.
История
[ редактировать ]ТВ пишущая машинка
[ редактировать ]В сентябре 1973 года на обложке журнала Radio Electronics была статья Дона Ланкастера «Сделай телевизионную пишущую машинку», которая позволяет пользователям вводить символы на клавиатуре и показывать их на обычном телевидении. [ 3 ] Учитывая эту ограниченную функциональность, они первоначально предполагали, что журнал будет продавать около 20 копий планов по 20 долларов каждая. Вместо этого их завалили запросами, и в итоге было разослано 10 000 копий. [ 4 ]
Боб Марш построил телевизионную пишущую машинку и показал ее Ли Фельзенштейну . Фельзенштейн отметил, что у него нет внешней памяти, поэтому после того, как была напечатана полная страница текста, всю страницу приходилось стирать, чтобы отобразить дополнительный текст. Он позвонил Ланкастеру и спросил его об этой заметке по дизайну, и Ланкастер ответил, что просто не рассматривал возможность использования ее в качестве основы терминала: «Я не знаю — люди просто хотят размещать персонажей на экранах своих телевизоров». [ 4 ]
Терминал Тома Свифта
[ редактировать ]На протяжении 1973 года Фельзенштейн искал недорогой терминал для Community Memory системы досок объявлений . Он разработал модем Pennywhistle для удовлетворения потребностей в удаленном доступе по цене менее 100 долларов, но терминал, к которому они его подключили, по-прежнему стоил 1500 долларов. [ 4 ]
Фельзенштейн начал проектировать печатную плату , которая объединила бы видеовыход телевизионной пишущей машинки с 1024 байтами памяти, чтобы она могла хранить страницу текста в формате ASCII и отправлять ее на видеомонитор . Получившуюся конструкцию он назвал «Терминал Тома Свифта». [ 5 ] после книг Тома Свифта . [ 4 ] В руководстве по дизайну также был расширенный раздел, посвященный концепции «веселого дизайна» (по сути «дружелюбного»). [ 6 ] в котором утверждалось, что социальная полезность устройства обратно пропорциональна его сложности, и поэтому устройства должны быть как можно более простыми и открытыми. [ 4 ]
Фельзенштейн продал проектную документацию местным любителям и в начале 1974 года написал о ней статью в People's Computer Company . [ 7 ] К 1975 году система еще никем не была собрана. [ 8 ]
ВДМ-1
[ редактировать ]
В апреле 1975 года Боб Марш и Гэри Ингрэм основали компанию Processor Technology , первоначально для продажи карт расширения для Altair. Марш обратился к Фельзенштейну с идеей модифицировать конструкцию Тома Свифта для работы с Альтаиром, выпущенным в январе того же года. Ключевым аспектом полученной конструкции было использование электронных переключателей, которые позволяют дисплею и компьютеру одновременно получать доступ к различным частям встроенной памяти, что означает, что аппаратному обеспечению дисплея не нужно останавливать компьютер во время его работы. рисунок. [ 4 ] [ а ] Прототип был построен менее чем за три месяца. [ 9 ]
Как только прототип был готов, Стив Домпьер начал портировать на него «Звездный путь» , заменив его серийный вывод более игровым дисплеем для создания «Трек-80» . [ 4 ] Вскоре система поступила в продажу по цене 199 долларов за комплектную версию. Как отмечалось в обзорах той эпохи, машина, совместимая с Альтаиром, оснащенная клавиатурой VDM-1 и соответствующим монитором (от Radio Shack ), стоила меньше, чем типичный интеллектуальный терминал той эпохи. [ 10 ]
Сол-20
[ редактировать ]Лес Соломон , чья статья на обложке журнала Popular Electronics представила Altair, искал кого-то, кто сможет создать машину «все в одном», которая избавила бы от необходимости использовать несколько карт от разных производителей. Сначала он обратился к Дону Ланкастеру, создавшему оригинальную телевизионную пишущую машинку, и познакомил его с Эдом Робертсом из MITS, создателем Альтаира. Эти двое немедленно начали ссориться, и всякая идея о партнерстве закончилась. [ 9 ]
Как сказал Соломон:
Я поехал в Финикс, погрузил Дона и его пишущую машинку в машину и поехал в Альбукерке и MITS. Я должен сказать одно о Доне Ланкастере и Эде Робертсе: они оба очень сильные личности. Когда я собрал их вместе в офисе Эда, столкновение было довольно жестоким. Поскольку «Альтаир» и ТВ-машинка были несовместимы, пришлось чем-то пожертвовать. Однако ни один мужчина не уступил ни дюйма. [ 11 ]
В декабре 1975 года Соломон обратился к Маршу с вопросом, сможет ли он создать этот универсальный «умный терминал». Если бы он сделал это в течение 30 дней, Соломон поместил бы это на обложку журнала. Марш снова обратился к Фельзенштейну с просьбой спроектировать ее, и как только они начали ее обсуждать, стало ясно, что лучшим решением будет полноценная компьютерная система. По сути, это будет компьютер начального уровня с VDM в качестве выхода. Фельзенштейн изначально хотел использовать другой процессор, но в конце концов пришел к выводу, что Intel 8080 — лучшее решение. [ 9 ]
Пока Фельзенштейн работал над дизайном, Марш постоянно добавлял новые необходимые функции, что приводило к расползанию функций . [ 12 ] Проект был окончательно завершен через два месяца. Результатом стал Sol-20, один из первых универсальных компьютеров. [ 4 ]
ВДМ-2
[ редактировать ]Некоторое время спустя Фельзенштейн вернулся к дизайну, чтобы создать новую версию с 24 строками по 80 столбцов, которая стала стандартом. В VDM-1 было 16 строк просто потому, что 64 x 16 = 1024 — объем памяти на карте. [ 13 ] Также добавлена функция разделения экрана, которая позволяет независимо прокручивать верхнюю и нижнюю части и размещать разделение на любой строке. Также добавлена плавная прокрутка, оттенки серого и мигание. [ 14 ]
К лету 1979 года у Фельзенштейна была частично собранная версия, и он отвез ее в конференц-центр Джавитс в Нью-Йорке, чтобы показать ее людям из Processor Technology. Поискав некоторое время стенд, он обнаружил, что компания закрылась. Ему не удалось найти покупателя на конструкцию. [ 15 ]
Описание
[ редактировать ]VDM-1 использует один слот на объединительной плате S-100 , но он настолько велик, что на большинстве машин закрывает соседние слоты. [ 10 ] Лицевая сторона платы была напичкана компонентами, включая восемь статических ОЗУ 91L02A по 1024 бита , до такой степени, что не оставалось места для необходимых электрических дорожек. Проблема была решена путем прокладки ленточного кабеля с одной стороны платы на другую. [ 16 ] Монитор подключается через коаксиальный кабель, идущий от верхнего угла карты. [ 10 ]
Плата генерирует 16 строк по 64 символа. [ 17 ] на мониторе или обычном телевизоре, слегка модифицированном [ 10 ] для обхода радиочастотной секции. Дисплей черно-белый, а аппаратное обеспечение включает возможность поддержки инверсного видео , которое они называют «байтами курсора», путем установки старшего бита в символьном байте. настроек установлен соответствующий переключатель Если на DIP-переключателе , любой такой символ будет мигать. Это обеспечивает отображение аппаратного курсора, устанавливая этот бит на символ пробела. [ 18 ]
Одна странность системы заключается в том, что символьная графика поставлялась в ПЗУ , и существует несколько версий ПЗУ с разными глифами. Пользователь не мог заранее знать, какую версию он получит. [ 19 ]
Примечания
[ редактировать ]- ^ Сегодня эта концепция реализована с использованием двухпортовой оперативной памяти .
Ссылки
[ редактировать ]Цитаты
[ редактировать ]- ^ Процессорные технологии (ноябрь 1975 г.). «Реклама оборудования 8800». Байт . 1 (3). Зеленое Издательство: 75.
- ^ «Компьютеры S100 — Твердотельная музыка ВДБ-1» . www.s100computers.com . Проверено 19 сентября 2018 г.
- ^ Ланкастер, Дон (сентябрь 1973 г.). «Телепишущая машинка». Радиоэлектроника . 44 (9). Нью-Йорк: Публикации Гернсбака: 43–52.
- ^ Jump up to: а б с д и ж г час Социальный .
- ^ Руководство 1976 года .
- ^ викисловарь: веселый
- ^ Фельзенштейн, Ли (1974). «Том Свифт жив!» (PDF) . Народная компьютерная компания . стр. 14–15.
- ^ Леви 2010 , с. 201.
- ^ Jump up to: а б с Леви 2010 , с. 202.
- ^ Jump up to: а б с д Андерсон 1976 , с. 36.
- ^ Соломон, Лес (1984). «Память Соломона» . В Дитлеа, Стив (ред.). Цифровой гастроном .
- ^ Леви 2010 , стр. 202, 203.
- ^ История 2008 , с. 18.
- ^ История 2008 , с. 20.
- ^ История 2008 , с. 21.
- ^ См. изображение здесь .
- ^ Руководство 1976 г. , с. Я-1.
- ^ Андерсон 1976 , с. 37.
- ^ Андерсон 1976 , с. 38.
Библиография
[ редактировать ]- Модуль видеодисплея ВДМ-1 (PDF) . Процессорная технология. Апрель 1976 года.
- Фельзенштейн, Ли. «Социальная история ВДМ-1» .
- Фельзенштейн, Ли (7 мая 2008 г.). «Устная история Ли Фельзенштейна» (PDF) .
- Андерсон, Д. (декабрь 1976 г.). «Обзор продукта: процессорная технология VDM-1» (PDF) . БАЙТ . стр. 36–39.
- Леви, Стивен (2010). Хакеры . О'Рейли Медиа. ISBN 9781449393748 .
Дальнейшее чтение
[ редактировать ]- Фельзенштейн, Ли. Терминал Тома Свифта (PDF) (Технический отчет).