Введение

Персональный компьютер Atari TT030 — представитель семейства Atari ST, выпущенный в 1990 году. Изначально он разрабатывался как высокопроизводительная Unix-рабочая станция, но компании Atari потребовалось два года, чтобы выпустить порт Unix SVR4 для TT, что помешало этой модели всерьез рассматриваться на целевом рынке. В 1992 году TT был заменен Atari Falcon — бюджетной потребительской машиной с существенно улучшенной графикой и звуком, но с более медленным и сильно ограниченным по производительности процессором. Falcon обладал лишь малым процентом вычислительной мощности TT. Несмотря на привлекательную цену для рабочей станции, высокая стоимость TT долгое время делала его недоступным для большинства пользователей Atari ST, пока модель не была снята с производства и не начала продаваться со скидкой. Развивающееся движение открытого исходного кода в конечном итоге восполнило этот пробел. Благодаря открытой аппаратной документации, Atari TT, вместе с Amiga и Atari Falcon, стали первыми не-Intel машинами, на которые был портирован Linux, хотя стабильная версия появилась уже после прекращения выпуска TT компанией Atari. К 1995 году NetBSD также была портирована на Atari TT.

История

Корпорация Atari осознала, что для сохранения конкурентоспособности как производителя компьютеров, ей необходимо начать предпринимать шаги для использования возможностей, предоставляемых более продвинутыми процессорами серии Motorola 68000. В то время самым производительным процессором был 68020. Это был первый полноценный 32-битный процессор с 32-битной шиной от Motorola. В отличие от 68000, использовавшегося в оригинальных ST, 68020 способен извлекать 32-битное значение за один цикл памяти, в то время как более старым ST требовалось два цикла. TT изначально проектировался на базе процессора 68020, но по мере развития проекта Atari Corp. пришла к выводу, что 68020 не является оптимальным выбором для TT. 68020 все еще не обладал некоторыми функциями, предлагаемыми следующим процессором в линейке 68000 – новым 68030. 68030 включал в себя встроенное аппаратное обеспечение для управления памятью, обеспечивающее отдельные виртуальные пространства памяти для режимов Supervisor, User, Program и Data, а также 256-байтный кэш данных на чипе. Решение о переходе с 68020 на 68030 повлекло за собой целый ряд новых проблем. Первоначальные спецификации для тактовой частоты TT составляли 16 МГц, что было выбрано для обеспечения обратной совместимости. Существующие чипы ST, используемые в TT (например, контроллеры DMA и видеочипы), не могли работать на частоте выше 16 МГц. Некоторые программы также испытывали трудности при работе на более высоких скоростях. Чтобы система работала с 32-МГц 68030, Atari Corp. пришлось несколько скорректировать свои планы и добавить значительный объем кэш-памяти. В результате процессор работает на 32 МГц, а системная шина – на 16 МГц. Это напоминает тактику, использованную Apple с неудачным Macintosh IIvx, а затем производителями ПК с процессором Intel 80486DX2, который работал с частотой, вдвое превышающей частоту системной шины. TOS 3.01 – это операционная система, поставляемая Atari вместе с TT. Это ПЗУ объемом 512 КБ, разработанное специально для TT. Однако она не поддерживает прерывистую многозадачность. Другой вариант, известный как TT/X, использует Unix System V R4 и WISH (расширение Motif). TT030 был впервые представлен на выставке CeBIT в Ганновере, Германия, и поступил в продажу в 1990 году. Он продавался по цене 2995 долларов США с 4 МБ оперативной памяти и 40 МБ жесткого диска. Выпуск в США состоялся в следующем году. В 1993 году выход Atari Corp. из компьютерного бизнеса ознаменовал конец TT, а также всей линейки ST. Ряд машин TT был создан в качестве систем разработки для Jaguar.

Подробности

В TT реализованы ряд устройств, которые ранее были недоступны для систем Atari Corp. Например, сетевой порт AppleTalk (для него так и не был создан драйвер, вероятно, из-за проблем с лицензией), шина расширения VME, новые графические режимы VGA и полноценный порт SCSI. В этой системе сохранены существующие функции ST, такие как порты MIDI, порт для картриджей и порт ASCI/DMA. Одним из отсутствующих элементов является графический чип BLiTTER, впервые появившийся в системах Atari Mega ST четыре-пять лет назад. Использование существующего 8-МГц чипа лишь ограничило бы производительность TT. Для эффективной работы потребовался бы новый 32-МГц блиттер-чип, разработанный специально для TT, однако Atari приняла решение не делать этого. Для разработчиков была доступна версия TT, поставляемая с Atari System V (ASV), версией Atari Unix System V Release 4, и оконной средой WISh2 – графической оболочкой, работающей на OSF/Motif и предоставляемой компанией Non Standard Logics, а также набором бесплатных утилит, включая GCC. Для поддержки разработки приложений дистрибутив Atari System V включал библиотеку AtariLib, облегчающую соответствие Atari Style Guide, и XFaceMaker 2 – конструктор графического пользовательского интерфейса для OSF/Motif, предназначенный для упрощения портирования приложений, основанных на GEM. После перехода на System V Release 3.2, Atari отложила выпуск ASV, чтобы ориентироваться на более новую версию System V Release 4. Предварительная версия ASV была доступна в ноябре 1991 года, но финальный релиз был готов лишь в середине 1992 года. Однако к концу этого года компания Atari Corp. полностью прекратила разработку Unix.