PowerUP (ускоритель)

редактировать
Плата ускорителя CyberStorm PPC604e

Платы PowerUP были двухпроцессорными 68k - Разработаны платы ускорителя PowerPC от Phase5 Digital Products для компьютеров Amiga. У них было два разных Несколько процессоров работают параллельно, разделяя полное адресное пространство компьютерной системы Amiga.

Содержание
  • 1 История
  • 2 Программное обеспечение PowerUP
  • 3 Аппаратное обеспечение PowerUP
    • 3.1 Blizzard 2604e
    • 3.2 Blizzard PPC
    • 3.3 CyberStorm PPC
    • 3.4 CyberVision PPC и BlizzardVision PPC
  • 4 Ссылки
  • 5 См. Также
История

В 1995 году Amiga Technologies GmbH объявила о своем намерении портировать AmigaOS на PowerPC. В рамках своего плана Power Amiga Amiga Technologies собиралась выпустить новые модели Power Amiga с использованием ЦП PowerPC 604e RISC, а в сотрудничестве с Amiga Technologies Phase5 выпустит AmigaOS 4-совместимые платы ускорителей PowerPC для старых Модели Amiga 1200, Amiga 3000 и Amiga 4000. Однако в 1996 году материнская компания Amiga Technologies ESCOM столкнулась с серьезными финансовыми проблемами и не смогла поддержать разработку Amiga. Из-за нехватки ресурсов проект PowerPC в Amiga Technologies застопорился, и Phase5 пришлось запускать ускорители без собственной AmigaOS для PowerPC. В качестве временного решения было создано новое ядро ​​PowerUP, позволяющее новому программному обеспечению PPC работать параллельно с 68k Amiga OS. Чтобы еще больше усложнить ситуацию, бывший главный инженер Commodore International Дэйв Хейни подверг сомнению планы Phase5 по разработке плат PowerPC без Amiga Technologies: «Их подход к программному обеспечению - это своего рода взлом, а с точки зрения аппаратного обеспечения - просто слишком похожи на старый Commodore; в лучшем случае они получат интересные, нестандартные машины с завышенной ценой, которые не успеют за быстрыми изменениями в отрасли ".

Тем не менее Phase5 решил пойти своим путем и разработать AmigaOS-совместимый компьютер на базе PowerPC без использования Amiga Technologies. Они также объявили о планах написать новую операционную систему, совместимую с Amiga OS. Вольф Дитрих (управляющий директор Phase5) ранее прокомментировал, что «мы обнаружили, что Amiga Technologies не предлагает нам никаких перспектив или основы для развития в будущем».

Нет подробной информации о том, сколько плат ускорителей PowerPC Phase5 (и более поздние модели DCE ) проданы. Согласно статье AmigActive, посвященной MorphOS, около 10 000 человек использовали ускорительные платы Phase5 PowerPC. Неофициальная страница поддержки PowerUP содержит аналогичные цифры.

Программное обеспечение PowerUP

Ядро PowerUP - это многозадачное ядро, разработанное Ральфом Шмидтом для ускорительных плат Phase5 PowerPC. Ядро работало вместе с AmigaOS, где PPC и собственное программное обеспечение 68k могли работать параллельно.

Ядро PowerUP использовало ELF в качестве исполняемого формата и поддерживало связывание, перемещения и настраиваемые разделы во время выполнения; он использовал GCC в качестве компилятора по умолчанию. Это вызвало споры в сообществе Amiga, когда разработчики думали, что phase5 привносит в Amiga «слишком Unixish вещи». Были опасения, что ядро ​​PowerUP, представляющее общие объекты и динамическое связывание, заменит исходную модель разделяемой библиотеки, и общие объекты действительно были адаптированы в AmigaOS.

Другой спор был вызван разным дизайном и назначением плат Blizzard PPC и Cyberstorm PPC. Blizzard PPC был разработан, чтобы соответствовать Amiga 1200 в качестве автономного устройства, которое не требовало установки дополнительного программного обеспечения, но использовало уникальную функцию Amiga AutoConfig. Это вызвало проблемы у некоторых сторонних разработчиков, которые разработали свои собственные ядра PPC для карт PowerUP, поскольку они не могли работать на Amiga 1200 без предварительного удаления ядра PowerUP.

Было выпущено несколько сотен наименований. для PowerUP, включая TurboPrint PPC, Amiga с типами данных, MP3- и MPEG-плееры, игры (Quake и Doom видеоигры, чтобы упомянуть несколько) и различные плагины, включая плагин Flash Video для веб-браузера Voyager.

аппаратное обеспечение PowerUP

Blizzard 2604e

12 мая 1997 г. Компания Phase5 анонсировала плату ускорителя PowerUP для линейки компьютеров Amiga 2000. Карта так и не прошла стадию прототипа и, следовательно, никогда не была выпущена для широкой публики.

  • PowerPC 604e на 150, 180 или 200 МГц
  • 68040 на 25 МГц или 68060 на 50 МГц
  • Четыре 72-контактных разъема SIMM, поддерживающих 128 МБ ОЗУ, шириной 64 бита
  • Контроллер Ultra Wide SCSI
  • Слот расширения для CyberVision PPC

Blizzard PPC

Эта плата ускорителя, также известная как Blizzard 603e, была разработана для Amiga 1200 и вставлена ​​в слот люка.. В нем использовался недорогой процессор низкого уровня PowerPC 603e, предназначенный для портативного и встроенного использования.

  • PowerPC 603e на 160, 200 или 240 МГц
  • 68040 или 68LC040 на 25 МГц или 68060 на 50 МГц
  • Два 72-контактных разъема SIMM, принимающих 256 МБ ОЗУ, 32-разрядный контроллер
  • SCSI II ( Только модели Blizzard 603e +)
  • Слот расширения для BlizzardVision PPC

CyberStorm PPC

Эта плата ускорителя была разработана для Amiga 3000 и Amiga 4000. Плата ускорителя была известна своей высокой производительностью благодаря 64-битной шине памяти и процессору PowerPC 604e. Согласно фазе 5 он может поддерживать скорость передачи памяти до 68 МБ / с на 68060 и до 160 МБ / с на 604e.

  • PowerPC 604e на 150, 180, 200 или 233 МГц
  • 68040 на 25 МГц или 68060 на 50 МГц
  • Четыре 72-контактных разъема SIMM, принимающих 128 МБ ОЗУ, ширина 64 бита
  • Сверхширокий контроллер SCSI
  • Слот расширения для CyberVision PPC

CyberVision PPC и BlizzardVision PPC

CyberVision PPC и BlizzardVision PPC (BVision PPC) были надстройками графической платы для платы CyberStorm PPC и Blizzard PPC. BlizzardVision PPC можно было установить в настольный корпус Amiga 1200. У них был RAMDAC с полосой пропускания 230 МГц, способный отображать разрешения с частотой вертикального обновления 80 Гц до 1152 × 900 пикселей при 24 битах или 1600 × 1200 пикселей при 16 битах.

Разрешение8 бит16 бит32 бит
640 × 48060 - 140 Гц60–140 Гц60–120 Гц
800 × 60060–120 Гц60–120 Гц60–120 Гц
1024 × 76875–120 Гц75–120 Гц75–120 Гц
1152 × 90075–120 Гц75–100 Гц75–100 Гц
1280 × 102460–100 Гц60 - 90 ГцН / Д
1600 × 120060-80 Гц60-75 ГцН / Д
Ссылки
См. Также
Последняя правка сделана 2021-06-02 13:06:10
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте