Чипсет Amiga Man
Эта статья нуждается в дополнительных цитатах для проверки . ( декабрь 2014 г. ) |
Hombre — набор микросхем RISC для Amiga , разработанный Commodore и задуманный как основа ряда персональных компьютеров и мультимедийных продуктов Amiga, включая преемника Amiga 1200 , игрового автомата следующего поколения под названием CD64. [ 1 ] и карта PCI 3D-ускорителя. Hombre был отменен вместе с банкротством Commodore International .
История
[ редактировать ]В 1993 году компания Commodore International прекратила разработку набора микросхем AAA , когда пришла к выводу, что обычные клоны ПК будут иметь аналогичную производительность вскоре после выпуска машин AAA.
Вместо AAA компания Commodore начала разработку нового 64-битной 3D- графики набора микросхем для на основе Hewlett-Packard компании архитектуры PA-RISC , который послужит новой основой серии персональных компьютеров Amiga . Он имел кодовое название Hombre (произносится как «ómbre», что означает «человек по -испански ») и разрабатывался совместно с Hewlett-Packard в течение примерно восемнадцати месяцев.
Обратная совместимость
[ редактировать ]Hombre не поддерживает ни планарный режим, ни эмуляцию устаревшего набора микросхем Amiga или Motorola 680x0 регистров процессора , поэтому он был полностью несовместим с предыдущими моделями Amiga. По словам дизайнера Hombre доктора Эда Хеплера, Commodore намеревалась выпустить AGA Amiga на одном чипе, чтобы решить проблемы обратной совместимости. Этот одиночный чип будет включать в себя ядро Motorola MC680x0 и набор микросхем AGA. Чип может быть интегрирован в компьютеры на базе Hombre для обеспечения обратной совместимости с программным обеспечением AGA. [ 2 ]
Дизайн
[ редактировать ]Hombre основан на двух чипах: Nathaniel, чипе системного контроллера, и Natalie, чипе контроллера дисплея.
Чип системного контроллера был разработан доктором Эдом Хеплером, известным как разработчик чипа AAA Andrea. Принцип работы чипа аналогичен контроллеру шины чипа, используемому в Agnus, Alice и Andrea из наборов микросхем Amiga . Натаниэль имеет следующее:
- с частотой более 100 МГц 64-битный целочисленный PA-RISC микропроцессор , SIMD и дополнительные инструкции, связанные с обработкой графики.
- Усовершенствованный движок DMA и блиттер с с фиксированной запятой арифметическим отображением 3D- текстур и затенением Гуро с использованием трапеций в качестве примитивов.
- 64-битный RISC-подобный медный сопроцессор
- Звуковой процессор с разрешением 16 бит и двенадцатью голосами.
Была включена дополнительная логика, позволяющая выполнять некоторые операции с плавающей запятой аппаратно; включен файл регистра с плавающей запятой.
включение модуля двойной точности с плавающей запятой Также рассматривалось .
Чип контроллера дисплея был разработан Тимом Макдональдом, также известным как разработчик чипа AAA Monica. По принципу он похож на чипы Denise, Lisa и Monica, установленные на оригинальных Amigas. Кроме того, набор микросхем также поддерживал будущие официальные или сторонние обновления посредством расширения для внешнего процессора PA-RISC .
Отличительные особенности Натали:
- Управление VGA-монитором
- Встроенный генлок и фреймграббер.
- Логика для двух аналоговых джойстиков игрового порта
Эти чипы и некоторые другие схемы будут частью карты PCI через систему ReTargetable Graphics .
Дополнительный ввод-вывод для периферийных устройств, таких как дисковод гибких дисков, клавиатура и мыши, должен был обеспечиваться с помощью отдельной специализированной периферийной ASIC.
Были планы портировать ядро AmigaOS Exec на системы начального уровня, но это оказалось невозможным из-за финансовых проблем, с которыми в то время столкнулась Commodore. Поэтому OpenGL для бюджетной развлекательной системы предполагалось использовать лицензионную библиотеку .
Первоначальный план компьютерной системы на базе Hombre заключался в том, чтобы обеспечить совместимость с Windows NT , а родную AmigaOS перекомпилировать для нового процессора с прямым порядком байтов для запуска устаревшего 68k программного обеспечения Amiga посредством эмуляции . Компания Commodore предпочла набор инструкций PA-RISC архитектуре MIPS и встроенным микропроцессорам PowerPC первого поколения , главным образом потому, что эти недорогие микропроцессоры не подходили для работы с Windows NT . этого не произошло В случае с 64-битным MIPS R4200 , но в то время он был отвергнут из-за высокой цены.
Функции
[ редактировать ]Hombre был разработан как полный отказ от традиционной архитектуры чипсета Amiga без поддержки режима планарной графики. В Hombre также нет оригинальных восьми спрайтов Amiga. Ранние версии Hombre имели новый, несовместимый спрайтовый движок, но Commodore решила отказаться от спрайтов, потому что спрайты стали менее привлекательными для разработчиков по сравнению с быстрыми блиттерами. Несмотря на отсутствие совместимости, Hombre представил современные технологии, в том числе:
- Скорость заполнения 30 миллионов пикселей 3D-рендеринга в секунду (аналогично производительности Sony PlayStation )
- специального функционального блока (SFU) Расширение SIMD для растеризации нескольких пикселей с помощью одной 64-битной операции.
- 16-битные режимы объемной графики (для снижения затрат Commodore отказалась от 256-цветного режима с регистрами Color LUT)
- 32-битный массив с 8-битным альфа-каналом
- Прогрессивное разрешение 1280 × 1024 пикселей с 24-битной цветовой палитрой.
- Один спрайт с 24-битной цветовой палитрой, используемый для указателя мыши.
- Четыре масштабируемых игровых поля, каждое со своим собственным графическим режимом (например, 16bpp , HAM-8 ).
- 512 таблиц поиска 25-битных цветов (24-битный цвет + 1 бит для внешней синхронизации)
- наложения 3D- текстур Механизм
- Растушевка по Гуро
- Z-буферизация
- Совместимость YUV с JPEG. поддержкой
- со стандартным телевидением и HDTV Совместимость
- 64-битная внутренняя шина данных и регистры
Чипсет мог продаваться либо как высокопроизводительная PCI видеокарта с минимальным количеством периферийных устройств ASIC и 64-битной DRAM , либо как более дешевая игровая система на базе CD-ROM (CD64) с использованием дешевой 32-битной DRAM . Его также можно использовать для встраиваемых систем телеприставок .
По словам доктора Эда Хеплера, Hombre должен был быть изготовлен из толщиной 0,6 мкм трехуровневой металлической КМОП с помощью Hewlett-Packard . HP изготовила чип AGA Lisa и участвовала в разработке набора микросхем AAA.
Commodore планировала использовать архитектуру Acutiator, разработанную Дэйвом Хейни для Hombre, прежде чем она объявила о банкротстве и прекратила свою деятельность.
См. также
[ редактировать ]- PA-RISC Процессоры семейства
- Оригинальный чипсет Amiga
- Чипсет Amiga Ranger
- Расширенный набор микросхем
- Усовершенствованная графическая архитектура Amiga
- Усовершенствованный чипсет с архитектурой Amiga
Ссылки
[ редактировать ]- ^ Дэйв Хейни (24 января 1995 г.). «Планы CBM относительно RISC-чипсета» . Гарет Найт. Архивировано из оригинала 3 июля 2008 года . Проверено 31 января 2010 г.
Первоначальный график в 18 месяцев предназначался для оборудования игровых автоматов Hombre. Здесь нет настоящей ОС, только библиотека программ, включая пакет 3D, который, вероятно, будет лицензирован. ОС Amiga не должна была работать в этой системе ни в какой форме.
- ^ Доктор Эд Хеплер (21 мая 1998 г.). «Интервью с дизайнером Hombre доктором Эдом Хеплером» . Проверено 17 декабря 2014 г.
Я подчинялся вице-президенту по разработке и отвечал за архитектуру Amiga следующего поколения. В этой роли я проводил различные исследования, включая одно, которое могло бы создать одночиповый процессор Amiga (ядро Motorola MC680x0 плюс логика АА) и ранние версии Hombre, которые содержали процессор SIMD для графики и т. д.
Внешние ссылки
[ редактировать ]- История Амиги
- 1993-1994 Проектная документация по аппаратному обеспечению Hombre.
- 1998 г., интервью доктора Эдварда Л. Хеплера о Hombre.
- История Hombre — выбор RISC доктора Эдварда Л. Хеплера [ постоянная мертвая ссылка ]
- Архив Дэйва Хейни с подробной информацией и характеристиками.
- (на французском языке) Интервью Криса Людвига
- (на французском языке) Статья о Hombre
- Планы CBM относительно набора микросхем RISC, Дэйв Хейни
- Статья OpenPA Hitachi PA/50L - кандидат на процессор Hombre 1993 г.