Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны ) ( Узнайте, как и когда удалить этот шаблон сообщения )
|
Набор микросхем 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
- Архив Дэйва Хейни с подробной информацией и спецификациями
- Острый врач