Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Набор микросхем AAA ( Advanced Amiga Architecture ) был задуман как мультимедийная система Amiga следующего поколения , разработанная Commodore International . Первоначально начатый как секретный проект, первые обсуждения дизайна начались в 1988 году, и после многих пересмотров и переделок первые кремниевые версии были изготовлены в 1992–1993 годах. Проект был практически заброшен в 1993 году после того, как предполагалось, что ПК должны будут соответствовать AAA вскоре после выпуска, поэтому потребовался дальнейший скачок, ведущий к проекту Hombre . AAA не был разработан для совместимости с AGA.

Цели дизайна [ править ]

Планировалось, что AAA будет включать в себя множество технологий.

  • Шина данных 32/64 бит.
  • 256 глубоких записей CLUT шириной 25 бит каждая (256 косвенных цветов, проиндексированных с помощью 24-битной палитры с дополнительным битом синхронизации, как у AGA ). Этот режим работает на собственном дисплее AmigaOS .
  • Прямые 16-битные плоские пиксели без записей CLUT , поскольку этот режим не содержит палитру или CLUT, для него требуется какой-то драйвер ReTargetable Graphics (RTG), например режимы chunky .
  • Новый сменный чип Agnus / Alice «Andrea» с обновленным 32-битным блиттером и Copper, который может обрабатывать короткие пиксели.
  • Микросхема линейного буфера с двойной буферизацией под названием «Линда» обеспечивает более высокое разрешение (до 1280 x 1024). Линда также распаковывает два новых упакованных пикселя (PACKLUT, PACKHY) на лету.
  • Обновленная версия Паулы под названием «Мэри» с 8 голосами, которые можно назначить как на левый, так и на правый канал; каждый канал имеет 16-битное разрешение с частотой дискретизации до 100 кГц ; кроме того, он выполняет 8-битный вход для дискретизации звука.
  • Direct Chunky 16-битные пиксели (15 бит для 32768 цветов и 1 бит для наложения Genlock ), обеспечиваемые специальным чипом Monica, для этого режима требуется драйвер RTG.
  • Новый 24-битный гибридный режим (со свойствами chunky / planar ) состоял из 3-х байтовых плоскостей по 8 бит в каждой. Как и в коротких режимах, он требует драйвера RTG из-за отсутствия CLUT .
  • Новый 8/4/2 бит Полу- Коренастый Графический режим , который косвенным путем CLUT как 8-битные планарные делать режимы. (Требует RTG)
  • Новые упакованные (сжатые) пиксели (2-битные PACKLUT и 4-битные PACKHY), декомпрессированные Linda в 8-битные полукрупные или 24-битные гибридные пиксели, соответственно, используемые для ускорения анимации.
  • Реверсивные пиксельные часы для фреймграббера ( устройства захвата видео ) в режимах с фрагментами (работает только с системами VRAM ).
  • Новые режимы « Удержание и изменение» (HAM-8 chunky и HAM-10 для 24 бит / 16,8 миллионов цветов).
  • Размер спрайтов может достигать 128 пикселей в ширину при любой высоте.
  • Двойные 8-битные игровые поля.
  • Системы памяти микросхем VRAM с дополнительной памятью микросхемы DRAM 32/64 бит (для недорогих систем).
  • Пропускная способность памяти от 12 до 20 раз превышает доступ к ОЗУ микросхемы ECS .
  • 8x блиттер увеличение скорости AGA / ECS Blitter .
  • Прямая поддержка 4 МБ необработанных гибких дисков (2,88 МБ отформатированных в стиле IBM и всех известных форматов, включая дискеты Mac ), с прямым интерфейсом к необработанному приводу CD-ROM или Digital Audio Tape и цифровым радиоинтерфейсом, микросхемой Mary (контроллер портов и периферийных устройств).
  • Асинхронный дизайн, управляемый Линдой и Андреа, делает тактовую частоту пикселей AAA независимой от тактовой частоты шины, поэтому набор микросхем может работать с любым процессором (включая любой процессор RISC ).
  • Набор микросхем будет включать до 1 миллиона транзисторов в его 64-битной двухсистемной конфигурации (всего).
  • До 16 МБ ChipRAM ( графическая память) в двойных системах.
  • Два четыре байта буферизация FIFO последовательных УАПП , один из этого UART находится в том же РГ адрес в качестве исходного Paula УАПП .
  • Встроенный генлок .
  • 40 каналов DMA по запросу, динамически выделяемых Андреа.
  • 64-битная пиксельная шина с частотой пикселей 114 МГц в двойных системах, что делает возможными экраны с разрешением 1280x1024 при 72 Гц .
  • 128-битные длинные всплески шины памяти

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

Три прототипа, названные « Nyx », что в переводе с классического греческого означает «ночь» , были построены как демонстраторы технологий и отладочные платы для новых чипов. Однако Nyx никогда не задумывался как окончательная производственная машина, системы AAA должны были основываться на архитектуре Acutiator, разработанной Дэйвом Хейни .

Commodore объявила о банкротстве еще до завершения проектирования; часть внимания к микросхемам AAA сместилась на создание радикально иного 64-разрядного дизайна на базе модифицированного процессора PA-RISC 7150 с добавленными графическими инструкциями и конвейерами видео (см. набор микросхем Hombre ). Полностью функционирующие чипы AAA никогда не производились, хотя о них много говорили в отраслевой прессе. Многочисленные планы по покупке Amiga и спасению технологии пришли и исчезли после кончины Commodore; все они включают осознание того, что для того, чтобы Amiga оставалась конкурентоспособной, разработка и выпуск AAA или Hombre должны быть одной из их главных целей.

См. Также [ править ]

  • Оригинальный чипсет Amiga
  • Чипсет Amiga Ranger
  • Расширенный набор микросхем
  • Расширенная графическая архитектура Amiga
  • Чипсет Hombre
  • Список домашних компьютеров по видеооборудованию

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

  • Обзор продвинутой архитектуры Amiga и других будущих направлений, Дэйв Хейни, 1993
  • Дэйв Хейни документы прототипа AAA и Nyx
  • Краткое описание прототипов Nyx
  • Подробная история чипов AAA
  • Архив Дэйва Хейни с подробной информацией и спецификациями
  • Острый врач