ВТ1000
VT1000 заменил VT1000 представлял собой монохромный X Window System компьютерный терминал , представленный Digital Equipment Corporation (DEC) в апреле 1990 года. VT1200 позже в том же году, что включало обновление кода и увеличение объема оперативной памяти с 1 до 2 МБ. Все устройства серии VT1000 обменивались данными со своими хост-компьютерами через Ethernet , поддерживая TCP/IP, а также терминально-ориентированный протокол локальной сети (LAT) DEC. Они также включали стандартные последовательные порты, обеспечивающие базовую эмуляцию терминала , встроенные в ПЗУ .
Очевидно, недовольная этими VT1000, DEC выпустила VT1300 одновременно с 1200. По сути, это была урезанная бездисковая версия VAXstation 3100 Model 30 , позволяющая загружать код X Window System из хост-системы. Модернизированной версией VT1300, которая позволяла хосту загружать программы на терминал для их локального запуска, была VTX2000 , концепция DEC, названная «рабочей станцией X».
История
[ редактировать ]Концепция
[ редактировать ]Семейство VT1000 было разработано в результате исследования 1987 года, проведенного группой VIPS компании DEC. Они изучили использование существующих рабочих станций с графическими возможностями и обнаружили, что подавляющее большинство их пользователей просто использовали рабочую станцию для поддержания нескольких терминальных сеансов с главным компьютером. При этом тратилась большая часть мощности рабочей станции, которая стоила десятки тысяч долларов. Это привело к проекту 1987 года по разработке системы, более подходящей для задач, которые фактически выполняли пользователи, предоставляя пользователям стандартизированную графику, которую можно было бы действительно использовать, и снижая сложность аппаратного обеспечения, чтобы простой пользователь терминала мог рассмотреть возможность ее покупки. [1]
Разработка
[ редактировать ]Команда отказалась от использования одного из своих однокристальных процессоров VAX из-за высокой стоимости реализации. Motorola 68000 был одновременно недорогим и мощным, но у него не было поддержки кросс-компиляторов и других систем поддержки разработки на VMS , поэтому их пришлось написать. Учитывая это, команда в конечном итоге выбрала Texas Instruments TMS34010 — конструкцию, сочетающую в себе 32-разрядный процессор с дополнительными инструкциями для выполнения общих задач 2D-графики и обработки битов. TMS34010 объединил функции ЦП и ГП , снизив стоимость внедрения полноценного графического терминала. [2]
Поэкспериментировав с X-сервером на VAXstation 2000 , команда пришла к выводу, что последовательные каналы не будут достаточно быстрыми для поддержки X Windows, и приняла решение оснастить проект Ethernet в качестве основной системы связи. Изучая производительность системы в целом, они подсчитали, что полученная система не будет очень быстрой, но будет быстрее, чем X-сервер, работающий на VAXstation 2000, который считался едва пригодным для использования. Некоторое внимание было уделено оснащению его как TMS34010 для обработки графики, так и 68000 для других задач, но команда не смогла найти способ сбалансировать нагрузки, чтобы тот или иной процессор не использовался недостаточно. Потенциальное обновление до предстоящего TMS34020 казалось более многообещающим. [2]
На раннем этапе команда решила использовать специальную операционную систему, разработанную для другого проекта, и обсуждала, включать ли ее в ПЗУ или загружать код с хоста через механизм загрузки. Использование ПЗУ устранит длительный процесс загрузки по сети, но также означает, что мелкие исправления и обновления будут затруднены. Из соображений производительности они решили включить ОС в ПЗУ, используя небольшую съемную карту. [3] Другие части системы, такие как шрифты , загружаются с хоста, чтобы сэкономить место в ПЗУ. При этом используется специальный сетевой механизм и требуется хост-компьютер, на котором работает сервер. [4]
Это решение имело ряд побочных эффектов. Было желательно, чтобы система могла выполнять локальную настройку и эмуляцию терминала, даже если она не подключена к главному компьютеру, что привело к необходимости иметь базовый пользовательский интерфейс , аналогичный BIOS , который позволял бы ее настраивать и обрабатывать соединения с хостами. используя X windows. В X windows для этого требуется, чтобы на машине был как X-сервер, программное обеспечение, которое рисует изображение, так и X-клиент, приложение, вызывающее код Xlib для отправки команд рисования на сервер. [а] У DEC была такая система как часть системы DECwindows , но она была тесно связана с VMS, что требовало порта Xlib MIT на платформу TMS34020. VT52 , VT100 , VT220 и VT320 , использующий для отображения локальный оконный менеджер. В ПЗУ был включен эмулятор терминала, обеспечивающий поддержку терминалов [3]
ВТ1300
[ редактировать ]Пока разрабатывался первоначальный дизайн, команде приходилось постоянно настраивать программное обеспечение для достижения максимальной производительности. Это привело к постоянным обновлениям ПЗУ, что вызвало серьезные проблемы. Это привело к росту интереса к машинам с оперативной памятью, которые загружались из сети, что привело к изменению их предыдущего решения. В 1989 году разработка в этом направлении началась с использованием VAXstation 3100 с удаленным жестким диском и другими компонентами, с операционной системой VAXELN и EWS ( X11 для VAXELN). [5] Поскольку систему можно было использовать только с главным компьютером, локального пользовательского интерфейса не было. Реализация этой версии системы потребовала значительно больше оборудования и затрат, поэтому было принято решение сделать эту модель только цветной по сравнению с более ранними моделями, которые были монохромными. [6]
Описание
[ редактировать ]VT1000 и VT1200 были упакованы в коробку для пиццы , монитор обычно располагался сверху, а клавиатура серии LK400 подключалась к нему с помощью витого шнура и 4-контактного модульного разъема . Трехкнопочная мышь имела форму шайбы, мало чем отличаясь от оригинальной мыши iMac , и использовала специальный 7-контактный круглый разъем. На задней панели находился коаксиальный разъем для монитора, порты мыши и клавиатуры, последовательный порт Modified Modular Jack (MMJ) для принтера, еще один последовательный порт MMJ для хост-подключений и тонкопроводной разъем Ethernet . Он также включал разъемы входа и выхода переменного тока, последний использовался для подключения монитора, что позволяло включать и выключать его с помощью терминала с помощью одного переключателя, расположенного сбоку корпуса рядом с разъемами питания. Система поддерживала несколько монохромных мониторов, выбираемых с помощью поворотного переключателя рядом с портом монитора. [7]
Помимо поддержки X Window, VT1000 и VT1200 также могут эмулировать предыдущие текстовые терминалы DEC в отдельных окнах, включая поддержку VT52 , VT100 , VT220 и VT320 . [8] Базовая модель поставлялась с 15-дюймовым ЭЛТ- монитором и стоила 2895 долларов, но ее можно было модернизировать до 19-дюймового дисплея за дополнительные 700 долларов или до 19-дюймового электролюминесцентного дисплея с плоским экраном за дополнительные 11 100 долларов. Все дисплеи имели разрешение 1024x864. Они поставлялись с 1 МБ ОЗУ , но их можно было увеличить до 4 МБ за 600 долларов за мегабайт. [9] Осенью 1991 года на смену VT1000 пришел VT1200. По сути, это была та же машина с обновленным кодом. [10]
VT1300 был помещен в корпус гораздо большего размера, размером с современный полноразмерный IBM PC, хотя и несколько короче по вертикали. Он был выпущен по цене 7495 долларов США с 9 МБ оперативной памяти и 19-дюймовым цветным монитором. [11]
Примечания
[ редактировать ]- ^ Термины «клиент» и «сервер» в терминологии X противоположны обычному использованию: сервер обычно работает на компьютере конечного пользователя, который в других случаях обычно называется клиентом.
Ссылки
[ редактировать ]Цитаты
[ редактировать ]- ^ Энгберг и Порчер 1991 , с. 28.
- ^ Jump up to: а б Энгберг и Порчер 1991 , с. 30.
- ^ Jump up to: а б Энгберг и Порчер 1991 , с. 31.
- ^ Энгберг и Порчер 1991 , с. 32.
- ^ «Терминал VT1300» (PDF) . Цифровой. 1990 . Проверено 1 ноября 2021 г.
- ^ Энгберг и Порчер 1991 , с. 33.
- ^ Декабрь 1991 г. , стр. 2–3.
- ^ Декабрь 1991 г. , с. 7.
- ^ Маршалл, Мартин (9 апреля 1990 г.). «DEC представляет линейку дисплеев X Window» . Инфомир : 46.
- ^ Энгберг и Порчер 1991 , с. 26.
- ^ «VT1300 работает (почти) как рабочая станция» . Компьютерный мир : 19. 17 декабря 1990.
Библиография
[ редактировать ]- Энгберг, Бьорн; Порчер, Томас (осень 1991 г.). «Оконные терминалы X» (PDF) . Цифровой технический журнал : 26–35.
- Руководство по обслуживанию VT1000/VT1200 и DECimage 1200 (PDF) (Технический отчет). Корпорация цифрового оборудования. Апрель 1991 г. ЭК–В1000–СВ.002.