Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Идентификационный "медальон" модели DECstation 5000 Model 120
DECstation 5000/200 со снятой верхней крышкой

DECstation был бренд компьютеров , используемых DEC , и относится к трем различным линиям компьютерных систем-первый выпущенные в 1978 году в качестве обработки текста системы, а вторые (более широко известен) два и выпущенный в 1989 году Они состоят диапазон из компьютерных рабочих станций на базе архитектуры MIPS и ряд совместимых ПК . Рабочие станции на базе MIPS работали с Ultrix , собственной версией UNIX DEC и ранними выпусками OSF / 1 .

DECstation 78[ редактировать ]

Первой линией компьютерных систем, получивших название DECstation, были текстовые редакторы, основанные на PDP-8 . Эти системы, встроенные в терминал VT52 , также были известны как VT78 .

Рабочие станции DECstation RISC[ редактировать ]

История [ править ]

Вторая (и совершенно не связанная с этим) линейка DECstations началась с DECstation 3100, выпущенной 11 января 1989 года. DECstation 3100 была первой коммерчески доступной машиной на основе RISC, созданной DEC. [1]

Эта линейка станций DECstations стала результатом передового проекта по разработке скунсов, осуществлявшегося на заводе DEC в Пало-Альто-Гамильтон-авеню. Этот проект, известный как PMAX , был направлен на создание семейства компьютерных систем, обладающих экономичностью и производительностью, чтобы конкурировать с подобными Sun Microsystems и другими платформами UNIX на базе RISC того времени. Детище Джеймса Биллмайера , Марио Пальяро, Армандо Стеттнера и Джозефа Динуччи , семейство систем также должно было использовать действительно основанную на RISC архитектуру по сравнению с более тяжелым и очень CISC VAX или тогда еще находящейся в разработке Prismархитектуры. В то время DEC была в основном известна своими системами CISC, включая успешные линии PDP и VAX .

Было рассмотрено несколько архитектур от Intel , Motorola и других, но группа быстро выбрала линейку микропроцессоров MIPS . Микропроцессоры (ранние) MIPS поддерживали режимы с прямым и обратным порядком байтов (настраиваемые во время аппаратного сброса). Режим Little-endian был выбран как для соответствия порядку байтов в системах на базе VAX, так и для растущего числа ПК и компьютеров на базе Intel. [2]

В отличие от VAX и более поздних архитектур DEC Alpha , DECstation 3100 и семейство были специально разработаны и построены для работы с системой UNIX Ultrix , и ни одна версия операционной системы VMS для DECstations никогда не выпускалась. Один из вопросов, который обсуждался в начале проекта, заключался в том, сможет ли DEC поддерживать, расти и конкурировать с архитектурой, которую она не изобретала и не владела (которой не управляла). [3] Когда основные сторонники позже покинули компанию, линейка компьютеров на базе MIPS была закрыта в пользу компьютеров на базе Alpha, архитектуры, изобретенной и принадлежащей DEC, возникшей в результате разработки Prism.

Первое поколение продаваемых на рынке систем DEC Alpha, серия DEC 3000 AXP , в некоторых отношениях была похожа на современные DEC- станции на базе MIPS, которые продавались вместе с системами Alpha, поскольку линейка DECstation постепенно прекращалась. Оба использовали шину расширения TURBOchannel для видеокарт и сетевых карт, а также продавались с одинаковыми дополнительными модулями TURBOchannel, мышами, мониторами и клавиатурами.

Более поздние станции DECstations, которые планировалось построить на базе R6000 на базе ECL, были отменены 14 августа 1990 г. после того, как Bipolar Integrated Technology не смогла поставить достаточные объемы микропроцессора, который было трудно изготовить. Урожайность R6000 была дополнительно снижена, поскольку DEC требовал, чтобы режим прямого порядка байтов, использовавшийся с самого начала, оставался доступным. [4]

DECstations на основе MIPS использовались в качестве первой целевой системы и платформы разработки для микроядра Mach , а также в качестве ранней разработки операционной системы Windows NT . Незадолго до выпуска систем DEC Alpha был завершен перенос OSF / 1 на DECstation, но он не был коммерчески выпущен. Совсем недавно различные бесплатные операционные системы, такие как NetBSD и Linux / MIPS, были перенесены на DECstations на базе MIPS, что продлило срок их службы за счет современной операционной системы.

Проект GXemul эмулирует несколько из этих моделей DECstation.

Модели [ править ]

За оригинальной станцией DECstation 3100 на базе MIPS последовала более низкая стоимость на 2100. DECstation 3100 на тот момент считалась самой быстрой рабочей станцией UNIX в мире. Когда он был представлен, он был примерно в три раза быстрее VAXstation 3100, который был представлен примерно в то же время. Серверные конфигурации моделей DECstation, распространяемые без фреймбуфера или графического ускорителя, основанные как на Turbochannel, так и на Q-bus , назывались « DECsystem », но их не следует путать с некоторыми компьютерами PDP-10 с таким же названием.

Ранние модели DECstation были сильно интегрированными системами с небольшими возможностями расширения и даже не имели шин расширения. Системы DECstation 5000, представленные позже, улучшили отсутствие возможностей расширения, предоставив TURBOchannel Interconnect. Системы DECstation 5000 также совместимы с ARC (Advanced RISC Computing) . Последние модели DECstation были ориентированы на усиление интеграции компонентов за счет использования большего количества специализированных ASIC для уменьшения количества дискретных компонентов. Это началось с DECstation 5000 Model 240, в которой дискретные компоненты были заменены на ASIC LSI, и закончилось последней моделью, DECstation 5000 Model 260, которая использовала одну ASIC VLSI для большей части логики управления.

Пакетные системы DECstation 5000 иногда имели двух или трех буквенный суффикс. Эти буквы указывают на то, какая графическая опция есть в системе.

DECstation 3100 и DECstation 2100 [ править ]

DECstation 2100
Процессор [ править ]

DECstation 3100 и 2100 используют процессор R2000 , сопроцессор с плавающей запятой R2010 и четыре буфера записи R2020. R2000 использует внешний кэш инструкций с прямым отображением на 64 КБ [8] и кэш данных со сквозной записью на 64 КБ с размером строки кэша в четыре байта. [5] Четыре R2020 реализуют четырехступенчатый буфер записи для повышения производительности, позволяя R2000 выполнять запись в свой кэш данных со сквозной записью без остановки.

Микропроцессор R2000 можно настроить для работы в режиме прямого или обратного порядка байтов. В семействе DECstation было принято решение использовать прямой порядок байтов для обеспечения совместимости как с семейством VAX, так и с растущим числом компьютеров на базе Intel.

Память [ править ]

Система памяти DECstation 3100 и 2100 содержит как системную память на основе DRAM , так и кадровые буферы на основе VRAM . Поддерживаемый объем системной памяти составляет от 4 до 24 МБ, организованных в шесть банков физической памяти. Эти системы имеют 12 слотов SIMM, которые используют модули SIMM емкостью 2 МБ, причем каждый модуль SIMM содержит 1 048 576 слов × 18-битные модули DRAM. Модули SIMM устанавливаются парами (с шагом 4 МБ), а система памяти защищена контролем четности байтов. Монохромный буфер кадра реализован с помощью модуля SIMM VFB01 емкостью 256 КБ, а цветной буфер кадра - модуля SIMM VBF02 объемом 1 МБ. Если один из этих SIMM буфера кадра отсутствует, буфер кадра использовать нельзя. Слоты SIMM рассчитаны на 25 циклов извлечения и вставки, рекомендуемый предел - пять.

Графика [ править ]

Графические возможности обеспечивались двумя модулями кадрового буфера, монохромным и цветным кадровым буфером. Буфер монохромного кадра поддерживает 1-битный цвет и разрешение 1024 × 864 пикселей, тогда как буфер цветного кадра поддерживает 8-битный цвет и такое же разрешение, что и буфер монохромного кадра. Оба буфера кадра используют Brooktree Bt478 RAMDACс тремя 256-битными 8-битными цветными картами. Аппаратный курсор генерируется DC503 PCC (Programmable Cursor Chip), который может предоставить 2-битный цветной курсор размером 16 × 16 пикселей. Буфер цветного кадра имеет 8-битную маску записи, используемую для выбора пикселей, которые необходимо обновить. Ни один из буферов кадра не использует всю память, предоставляемую модулем буфера кадра, VRAM буфера цветного кадра организована как 2048 × 1024 пикселей, а буфер монохромного кадра - 1024 × 1024, но только крайние левые пиксели отображаются в буфере цветного кадра и самые верхние пиксели в буфере монохромного кадра. Неиспользуемые области VRAM могут использоваться для хранения графических структур, таких как шрифты. Буферы кадров не защищены контролем четности, в отличие от остальной системной памяти. Штекерный разъем DB15 используется для видео. В разъеме используются сигналы, совместимые с RS343A / RS170.

Ethernet и SCSI [ править ]

Эти DECstations имеют на борту 10 Мбит / с Ethernet, обеспечиваемый AMD 7990 LANCE (контроллер локальной сети для Ethernet) и AMD 7992 SIA (адаптер последовательного интерфейса), который реализует интерфейс, разъем BNC ThinWire Ethernet. Сетевой буфер размером 32 768 слов × 16 бит (64 КБ), созданный из SRAM, предназначен для повышения производительности. MAC-адрес содержится в 8-битном адресном ПЗУ станции Ethernet (ESAR), 32 слова . Он устанавливается в DIP-розетку и является съемным.

Несимметричный интерфейс SCSI со скоростью 5 МБ / с обеспечивается вентильной матрицей DC7061 SII с SCSI-буфером размером 64 КБ (128 КБ), используемым для повышения производительности. Интерфейс SCSI подключается к внутренним отсекам для дисков 3.5 и внешнему порту (вилка HONDA68) для подключения к блокам расширения дисков.

Другое [ править ]

Эти системы имеют четыре асинхронных последовательных линии, которые обеспечиваются вентильной матрицей DC7085. Из четырех последовательных линий только третья линия имеет необходимые сигналы управления модемом для поддержки модема. 4-контактный разъем MMJ предусмотрен для линии клавиатуры, 7-контактный разъем DIN для линии мыши и два 6-контактных разъема MMJ для линий принтера и модема. Часы реального времени - это Motorola MC146818, который также имеет 50 байтов ОЗУ для хранения информации о конфигурации консоли, а 256 КБ ПЗУ для хранения загрузочной ленты и программного обеспечения самопроверки предоставляются двумя 128 КБ ПЗУ в разъемах DIP.

Приложение [ править ]

Корпус, используемый DECstation 3100 и 2100, идентичен корпусу, используемому в VAXstation 3100, поскольку в этих системах используется идентичный механически системный модуль. В корпусе можно разместить два 3,5-дюймовых диска, которые установлены на лотках над системным модулем. Системный модуль расположен слева от корпуса, а блок питания, который занимает четверть пространства внутри корпуса, расположен слева.

Персональная станция DECstation серии 5000 [ править ]

Серия Personal DECstation 5000 - это рабочие станции начального уровня под кодовым названием MAXine. Personal DECstation использует низкопрофильный настольный корпус, в котором слева находится блок питания, а на передней панели - два крепления для двух фиксированных дисководов или одного фиксированного диска и одного дисковода для гибких дисков. Системная логика содержалась на двух печатных платах , базовом системном модуле, который содержал большую часть логики, и модуле ЦП, который содержал процессор.

Модуль ЦП [ править ]

Было три модели модуля ЦП, которые содержат подсистему ЦП. Первая модель содержит набор микросхем, состоящий из ЦП R3000A с частотой 20, 25 или 33 МГц и FPU R3010, с кэшем команд 64 КБ и кэшем данных 64 КБ. Оба кэша имеют прямое отображение и имеют 4-байтовую строку кэша. Кэш данных является сквозным. Все компоненты модуля ЦП работают на той же тактовой частоте, что и R300A.

Также присутствует ASIC CPUCTL, предназначенная для обеспечения взаимодействия и буферизации между более быстрым модулем ЦП и более медленным системным модулем 12,5 МГц. ASIC CPUCTL также реализует канал TURBOchannel 12,5 МГц, который служит межсоединением системы. [10]

Вторая модель - это переработанная версия первого модуля с R3000A и R3010 на 20 или 25 МГц, в которой использовалась пластиковая упаковка, тогда как в предыдущей модели использовалась керамическая упаковка. Третья модель содержит микропроцессор R4000 с внутренними кэшами инструкций и данных, дополненными вторичным кешем объемом 1 МБ.

Память [ править ]

Эти системы имеют 8 Мбайт встроенной памяти и четыре слота SIMM, которые можно использовать для увеличения объема памяти на 32 Мбайт до 40 Мбайт памяти. Эти слоты SIMM принимают попарно модули SIMM объемом 2 и 8 МБ. Все SIMM в системе должны быть одного размера. Шина памяти имеет ширину 40 бит, из которых 32 бита используются для данных и четыре бита используются для проверки четности байтов. ASIC управления памятью управляет памятью и взаимодействует с подсистемой ЦП через шину TURBOchannel.

Расширение [ править ]

Расширение обеспечивается двумя слотами TURBOchannel, каждый с 64 МБ физического адресного пространства.

Графика [ править ]

Персональная DECstation оснащена встроенным 8-битным буфером цветных кадров с разрешением 1024 × 768 при частоте обновления 72 Гц. Буфер кадра состоит из 1 МБ видеопамяти, организованной как 262 144 32-битных слова, при этом каждое 32-битное слово содержит четыре 8-битных пикселя. Буфер кадра использует INMOS IMS G332 RAMDAC с 24-битной поисковой таблицей цвета с 256 элементами, которая выбирает 256 цветов для отображения из палитры 16 777 216. [10] Буфер кадра рассматривается как часть подсистемы памяти.

Подсистема ввода-вывода [ править ]

Подсистема ввода-вывода обеспечивает систему 8-битной несимметричной шиной SCSI, 10 Мбит / с Ethernet, последовательной линией, последовательной шиной рабочего стола и аналоговым аудио. SCSI предоставляется NCR 53C94 ASC (усовершенствованный контроллер SCSI). Ethernet предоставляется AMD Am7990 LANCE (контроллер локальной сети для Ethernet) и AMD Am7992 SIA (адаптер последовательного интерфейса), реализующий интерфейс AUI . Один последовательный порт со скоростью от 50 до 19 200 бод с возможностью полного управления модемом обеспечивается ZilogZ85C30 SCC (Контроллер последовательной связи). Поддержка аналогового звука и ISDN обеспечивается AMD 79C30A DSC (Digital Subscriber Controller). Эти устройства подключаются к IOCTL ASIC через две 8-битные шины или одну 16-битную шину. ASIC связывает подсистему с межсоединением TURBOchannel.

DECstation 5000 Model 100 Series [ править ]

DECStation 5000 133 Рабочая станция

DECstation 5000 Model 100 Series под кодовым названием «3MIN» - это рабочие станции среднего уровня. В ранних моделях использовался набор микросхем, состоящий из процессора R3000A и процессора R3010 на дочерней плате размером 3 на 5 дюймов, которая вставляется в разъем на системном модуле. Модель 150 заменяет R3000A и R3010 на один R4000 со встроенным FPU. Модели 120 и 125 имеют два внешних кэша, кэш инструкций 64 КБ и кэш данных 64 КБ. Модель 133 имеет кэш-память инструкций 128 КБ.

Эти системы поддерживают от 16 до 128 МБ памяти через 16 слотов SIMM, которые принимают 2 или 8 МБ SIMM. Можно использовать только один тип SIMM, модули SIMM на 2 и 8 МБ не могут быть смешаны в одной системе. Модуль SIMM на 2 МБ идентичен модулю SIMM, используемому в DECstation 2100 и 3100, что позволяет обновлять эти старые системы до серии Model 100 для повторного использования старой памяти.

Предусмотрено три дополнительных слота TURBOchannel. Серия Model 100 представляет ASIC контроллера ввода-вывода (позже известную как IOCTL ASIC), которая связывает две 8-битные шины ввода-вывода с каналом TURBOchannel на 12,5 МГц.

DECstation 5000 Model 200 Series [ править ]

Серия DECstation 200 - это рабочие станции высшего класса. Конфигурации сервера DECstation 500 Model 200, 240 и 260 были известны как DECsystem 5000 Model 200, 240 и 260 соответственно. Эти системы содержат только модуль ЦП, системный модуль и блок питания, расположенный с левой стороны корпуса. У них нет внутренней памяти. Диски предназначались для установки во внешние однодисковые или многодисковые корпуса. Эти корпуса были подключены к системе через разъем SCSI, расположенный на задней панели системы. В качестве альтернативы хранилище должно было предоставляться файловым сервером, доступным по сети.

Подсистема ЦП [ править ]

Каждый член модели 200 Series имел уникальную подсистему ЦП. Подсистема ЦП модели 200 расположена на системном модуле KN02 и содержит набор микросхем, состоящий из R3000.ЦП, FPU R3010 и R3220 МБ (шестиступенчатый буфер записи / памяти). Также частью подсистемы является внешний кэш инструкций процессора на 64 КБ и кэш данных со сквозной записью 64 КБ. В отличие от этого, подсистема ЦП модели 240 расположена на дочерней плате, модуле ЦП, и не использует набор микросхем процессора, а вместо этого использует один 40 МГц R3400. R3400 объединяет ЦП R3000A и FPU R3010 в одном кристалле и корпусе. Внешний кэш-память инструкций процессора объемом 64 КБ и кэш данных 64 КБ подключены к R3400 шиной 40 МГц, которая также служит каналом передачи данных для ASIC MB. Подсистема ЦП модели 260 также расположена на дочерней плате модуля ЦП, но в ней используется R4000 с частотой 120 МГц (внешняя 60 МГц).с внутренними кэшами инструкций и данных и внешним вторичным кешем. Подсистема ЦП модели 260 уникальна для модели серии 200, поскольку она содержит прошивку загрузочного ПЗУ , в отличие от других элементов, загрузочное ПЗУ которых расположено в системном модуле. Это различие связано с тем, что R4000 требует другого микропрограммного обеспечения, которое нельзя заменить при обновлении модели 240 до модели 260.

Подсистема памяти [ править ]

Модель серии 200 имеет 15 слотов SIMM, расположенных на системном модуле, которые могут вмещать от 8 до 480 МБ памяти. [12] [13] Используются собственные 128-контактные модули массива памяти (SIMM) емкостью 8 МБ (39 микросхем DRAM по 1 Мбит) или 32 МБ (39 микросхем DRAM по 4 Мбит). Все модули SIMM, установленные в системе, должны быть одного размера. Если используются модули SIMM емкостью 8 МБ, система может содержать от 8 до 120 МБ памяти. Если используются модули SIMM емкостью 32 МБ, в системе может быть от 32 до 480 МБ памяти. Подсистема памяти работает на частоте 25 МГц и имеет ширину 32 бита, что соответствует собственной длине слова R3000. Подсистема памяти защищена схемой ECC с семью битами проверки для каждой 32-битной транзакции.

Модули SIMM подвергаются двустороннему чередованию с использованием метода младшего разряда, при котором четные и нечетные адреса памяти рассматриваются как отдельные банки памяти. Чередование подсистемы памяти удваивает пропускную способность подсистемы памяти без чередования, использующей те же DRAM, что позволяет модели 200 Series достичь эффективной максимальной пропускной способности 100 МБ / с.

В один из слотов SIMM (слот 14, слот SIMM, ближайший к переднему краю системного модуля) можно установить дополнительный модуль NVRAM объемом 1 МБ, который обеспечивает дисковый кэш для повышения производительности. В модуле используется батарея, чтобы предотвратить потерю данных в случае сбоя питания. Модуль полезен, только если установлено дополнительное программное обеспечение. [13]

Модель 200 использует дискретные компоненты для реализации логики подсистемы памяти. В модели 240 эти дискретные компоненты заменены тремя ASIC: MB ASIC, MT ASIC и MS ASIC. ASIC MB (буфер памяти) служит интерфейсом между доменом модуля ЦП 40 МГц и доменом системного модуля 25 МГц. Он подключен к ASIC MT, который выполняет роль контроллера памяти. MT ASIC обеспечивает управление и обновление памяти, обрабатывает DMA памяти и транзакции, а также проверку ECC. ASIC MS (строб памяти) предоставляет 15 наборов линий управления памятью и направляет сигналы управления памятью от ASIC MT к SIMM назначения. MS ASIC заменяет 16 дискретных компонентов, используемых в Model 200, а также генерирует системный тактовый сигнал 25 МГц, заменяя еще три дискретных компонента, используемых в Model 200.

Расширение [ править ]

В моделях серии 200 используется соединение TURBOchannel Interconnect для расширения, и все модели имеют три дополнительных слота TURBOchannel. Модель 200 предоставляет 4 МБ физического адресного пространства для каждой опции TURBOchannel [13], в то время как модели 240 и 260 предоставляют 8 МБ. [12] TURBOchannel в моделях 240 и 260 работает на частоте 25 МГц. В моделях 240 и 260 ASIC MT реализует TURBOchannel и служит контроллером.

Подсистема ввода-вывода [ править ]

Подсистема ввода-вывода модели 200 значительно отличается от подсистемы ввода-вывода моделей 240 и 260. В модели 200 возможности Ethernet и SCSI обеспечиваются двумя интегрированными дополнительными модулями TURBOchannel, PMAD-AA для Ethernet и PMAZ-AA для SCSI. PMAD-AA использует AMD 7990 LANCE (контроллер локальной сети для Ethernet), который обеспечивает 10BASE-T Ethernet. Интерфейс реализован AMD 7992 SIA ( адаптер последовательного интерфейса) и разъем BNC ThinWire. 8-битная несимметричная шина SCSI обеспечивается контроллером NCR 53C94 ASC (Advanced SCSI Controller). Оба интегрированных дополнительных модуля имеют 128 КБ SRAM, каждый из которых служит буфером для повышения производительности. Также предусмотрено четыре последовательных линии для клавиатуры, мыши, коммуникационного порта и принтера. Эти линии реализуются двумя DC7085. Также представлены часы реального времени Dallas Semiconductor DS1287 с 50 байтами NVRAM, а также системная загрузочная планка 256 КБ и диагностическое ПЗУ в гнезде.

В отличие от этого, подсистема ввода-вывода моделей 240 и 260 основана на ASIC контроллера ввода-вывода, который служит мостом между TURBOchannel и двумя шинами ввода-вывода, которые он реализует. К шинам ввода-вывода подключены устройства ввода-вывода, такие как два Zilog Z85C30 SCC (контроллер последовательной связи), NCR 53C94 ASC, AMD 7990 LANCE, часы реального времени Dallas Semiconductor DS1287 и системное ПЗУ. ASIC контроллера ввода-вывода не была представлена ​​в модели 240, она впервые была представлена ​​в серии Model 100, но ASIC, используемая в модели 240, отличается тем, что работает в два раза выше, на 25 МГц вместо 12,5 МГц. Подсистема ввода-вывода модели 240 позже будет использоваться в DEC 3000 AXP в модифицированной форме. [14]

Графика [ править ]

Системы DECstation со слотами TURBOchannel могут использовать буферы кадров на основе TURBOchannel, ускорители 2D-графики и ускорители 3D-графики.

Кадровые буферы [ править ]

  • CX «Графический модуль с буфером цветных кадров» , модель PMAG-BA. [15] Он был способен передавать 8-битный цвет при разрешении 1024 × 864.
  • HX «Умный графический модуль с кадровым буфером» , модели PMAGB-BA / BC / BE. [15] HX - это кадровый буфер со специальной ASIC с ограниченными, но очень быстрыми возможностями 2D-ускорения. [16]
  • MX « Монохромный модуль кадровой буферизации » , модель PMAG-AA. [15] MX поддерживает 1-битный цвет при разрешении 1280 × 1024 с частотой обновления 72 Гц.
  • TX " Графический модуль буфера кадров True Color " , модели PMAG-JA, PMAGB-JA. [15] Обе модели поддерживали 24-битный цвет при разрешении 1280 × 1024. Две модели различаются только частотой обновления, PMAG-JA имел частоту обновления 66 Гц, а PMAGB-JA - 72 Гц.

Ускорители 2D-графики [ править ]

  • PX «Ускоритель 2D-графики» . PX был основан на архитектуре PixelStamp, но без геометрического движка , что означало, что он мог ускорять только 2D-графику. В какой-то момент в большинстве приложений он был заменен HX .

Ускорители 3D-графики [ править ]

Вот эти варианты:

  • PXG , известный также как "Lo 3D графический ускоритель" или "Mid 3D Graphics Accelerator" в зависимости от конфигурации [15]
  • PXG + , известный также как "Lo 3D Plus Graphics Accelerator" или "Mid 3D Plus Graphics Accelerator" в зависимости от конфигурации [15]
  • PXG Turbo , также известный как "Hi 3D Graphics Accelerator" [15]
  • PXG Turbo + , также известный как "Hi 3D Plus Graphics Accelerator" [15]

Все варианты PXG поддерживают 8-битный или 24-битный цвет, разрешение 1280 × 1024 и частоту обновления 66 или 72 Гц. PXG также имеет 8-битный или 24-битный Z-буфер и имеет двойную буферизацию . Глубину цвета и глубину Z-буфера можно увеличить, установив в модуль дополнительные модули VSIMM или Z-буфера. Варианты PXG Turbo поддерживают 24-битный цвет, разрешение 1280 × 1024 и частоту обновления 66 или 72 Гц. Они отличаются наличием 24-битного буфера для хранения внеэкранных растровых изображений в дополнение к 24-битному Z-буферу и двойному буферу.

В этих ускорителях 3D-графики реализована собственная архитектура PixelStamp компании Digital, созданная в результате двух исследовательских проектов: Pixel Planes из Университета Северной Каролины и The 8 x 8 Display из Университета Карнеги-Меллона . [17]

Архитектура PixelStamp - это конвейер геометрии, который состоит из механизма DMA, механизма геометрии и PixelStamp. Механизм DMA связывает конвейер с системой через TURBOchannel, получая пакеты от ЦП и отправляя их механизму геометрии. Механизм геометрии состоит из некоторого количества SRAM и Intel i860. Пакеты от механизма DMA хранятся в SRAM, где они обрабатываются i860, который записывает результаты в FIFO.

PixelStamp состоит из ASIC STIC (чип интерфейса штампа) и одного или двух ASIC STAMP. STIC получает результаты в FIFO и передает их на ASIC STAMP, который выполняет преобразование сканирования и другие графические функции. После того, как данные были обработаны ASIC STAMP, окончательный результат, состоящий из данных RGB, записывается в буфер кадра, созданный из модулей VSIMM (SIMM с VRAM), которые расположены в дополнительном модуле графического ускорителя, который будет отображаться.

Эти графические ускорители можно разделить на две отдельные категории: варианты двойной ширины и варианты тройной ширины. PXG и PXG + - это дополнительные модули TURBOchannel двойной ширины, а PXG Turbo и PXG Turbo + - дополнительные модули TURBOchannel тройной ширины. Модели с суффиксом «+» - это модели с более высокой производительностью по сравнению с базовой моделью, с i860 44 МГц вместо i860 40 МГц и ASIC STIC и STAMP, которые работают на тактовых частотах на 33% выше. Модели с суффиксом «Turbo» отличаются тем, что имеют 256 КБ SRAM и два ASIC STAMP вместо 128 КБ SRAM и один STAMP ASIC. Модели, известные как «Графический ускоритель Lo 3D» или «Графический ускоритель Lo 3D Plus», могут быть обновлены до «Графического ускорителя среднего размера» или «Графического ускорителя среднего уровня 3D Plus».путем установки дополнительных модулей VSIMM и Z-буфера.

Мультимедиа [ править ]

В зависимости от модели DECstation, некоторые системы были способны выполнять видеоконференцсвязь , высококачественный аудиовыход и видеовход. Это было достигнуто за счет использования дополнительных модулей TURBOchannel и внешних периферийных устройств. Видеовход было достигнуто за счет использования DECvideo (также известный как PIP (картинка-в-картинке) живого видео в опции), в дочернюю плату, которая подключается к TX фреймбуфером , чтобы обеспечить NTSC , PAL и SECAM входной сигнал. Когда эта опция использовалась вместе с видеокамерой, микрофоном и необходимым программным обеспечением, DECstation можно было использовать для видеоконференцсвязи.

Возможности звука обеспечивались дополнительным модулем DECaudio TURBOchannel, который содержал два устройства AMD 79C30A DSC (Digital Subscriber Controller) и Motorola 56001 DSP . Два процессора AMD 79C30A использовались для ввода и вывода звука с качеством голоса, а Motorola 56001 - для высококачественного звука. Изначально DSP не использовался из-за неполной прошивки, хотя возможность была предоставлена ​​позже в обновлении. [ необходима цитата ]

ПК DECstation[ редактировать ]

Как ни странно, одновременно с запуском линейки рабочих станций DECstation, Digital также анонсировала линейку ПК под брендом DECstation, совместимых с процессорами Intel x86 , работающими под управлением MS-DOS . Они были идентифицированы трехзначными номерами моделей; DECstation 2xx , 3xx и 4xx серии , использующие 80286 Intel , 80386 и 80486 процессоров соответственно. Эти компьютеры были построены не Digital, а Tandy Corporation в США и Olivetti.в Европе. На момент своего появления Digital предлагала программу обмена для владельцев своего более раннего x86, но несовместимого с ПК компьютера Rainbow 100 .

Системы на базе 80286:

  • DECstation 210
  • DECstation 220
  • DECstation 212
  • DECstation 212LP

Системы на базе 80386:

  • DECstation 316
  • DECstation 316+
  • DECstation 316sx
  • DECstation 320
  • DECstation 320+
  • DECstation 320sx
  • DECstation 325c
  • DECstation 333c

Системы на базе 80486:

  • DECstation 420sx
  • DECstation 425c
  • DECstation 433T
  • DECstation 433 Вт
  • DECstation 450dx2

Ссылки [ править ]

  1. ^ Томас С. Ферлонг и др., "Разработка DECstation 3100". Цифровой технический журнал , том 2, номер 2, весна 1990 г. Digital Equipment Corporation
  2. ^ Компьютерная диаграмма.
  3. ^ Armando Stettner
  4. ^ «DEC отменяет работу рабочей станции ULTRIX, использующей ECL R6000». Computer Business Review , 15 августа 1990 г.
  5. ^ a b c d Разработка систем рабочих станций: " Функциональные спецификации настольной рабочей станции DECstation 3100 ", редакция 1.3, 28 августа 1990 г., Digital Equipment Corporation
  6. ^ Джон Маркофф: « НОВОСТИ КОМПАНИИ; 8 настольных компьютеров, представленных Digital », New York Times
  7. ^ Основная RISC Family Performance, 2 апреля 1990 года, Digital Equipment Corporation
  8. ^ При использовании в контексте полупроводниковой памяти 1 КБ относится к 2 10 (1024) байтам, а 1 МБ относится к 2 20 (1 048 576) байтам.
  9. ^ a b c d Руководство по обслуживанию Personal DECstation / DECsystem серии 5000, третье издание, апрель 1993 г., EK-PM30F-MG-004, Digital Equipment Corporation [ постоянная мертвая ссылка ]
  10. ^ a b Маркетинг базовых продуктов Worksystems: "Технический обзор серии персональных DECstation", версия 1.0, декабрь 1991 г., Digital Equipment Corporation
  11. ^ a b c Рабочие станции серии DECstation 5000/100, Digital Equipment Corporation
  12. ^ a b c Маркетинг базового продукта Worksystems: « Технический обзор рабочей станции DECstation 5000 Model 240 », версия 1.0, декабрь 1991 г., Digital Equipment Corporation
  13. ^ a b c d DECstation / DECsystem 5000 Model 200 Series Руководство по техническому обслуживанию, второе издание, апрель 1993 г., EK-PM38C-MG-002, Digital Equipment Corporation
  14. ^ Тодд А. Даттон и др., «Дизайн систем DEC 3000 AXP, двух высокопроизводительных рабочих станций», Digital Technical Journal, Volume 4, Number 4, Special Issue 1992.
  15. ^ a b c d e f g h TURBOchannel Maintenance Guide, October 1991, EK-TRBOC-MG-005, Digital Equipment Corporation [ постоянная мертвая ссылка ]
  16. Джоэл МакКормак и Боб Макнамара. Отчет об исследовании WRL 93/1, Умный буфер кадра . Западная исследовательская лаборатория, Digital Equipment Corporation.
  17. ^ Брайан Келлехер. Архитектура PixelVision . Разработка систем рабочих станций, Digital Equipment Corporation.

Внешние ссылки [ править ]

  • NetBSD для DECstation
  • Страница Linux / MIPS DECstation
  • Веб-страница DECstation 2100 / DECstation 3100
  • Технические характеристики модели DECstation