Введение
Phase5 Digital Products — не существующая немецкая компания-производитель компьютерного оборудования, разрабатывавшая сторонние устройства, главным образом для платформы Amiga. Среди наиболее популярных продуктов — платы расширения процессоров, контроллеры SCSI и графические карты.
Известные продукты
Как и другие сторонние разработчики для Amiga, Phase5 разработала ряд плат расширения CPU, использующих процессоры семейства Motorola 68000, которые в то время применялись в системах Amiga. Такие платы обычно также оснащались встроенными контроллерами оперативной памяти с доступом к более быстрой и большей по объему памяти. Особенно следует отметить, что Phase5 выделялась среди разработчиков Amiga благодаря продуктам Blizzard PPC и CyberStorm PPC. Эти платы имели уникальную двухпроцессорную конструкцию, использующую как процессор Motorola 68k, так и более производительный процессор PowerPC. Они работали таким образом, что оба процессора могли выполняться одновременно, совместно используя системное адресное пространство. Такая архитектура была обусловлена тем, что AmigaOS в то время все еще базировалась на 68k, а необходимое программное обеспечение для эмуляции еще не было разработано для работы непосредственно на архитектуре PowerPC. Эта конструкция страдала от необходимости сброса кэшей процессоров при переключении контекста между 68k и PowerPC кодом. С точки зрения разработки программного обеспечения, это делало смешивание кода сложным и часто непрактичным. Минимизация таких переключений контекста требовала значительных усилий и планирования, что снижало популярность использования смешанных исполняемых файлов. Phase5 разработала ядро PowerPC под названием PowerUP, которое работало параллельно с AmigaOS на базе 68k. Фактически, программист мог использовать процессор PowerPC в качестве сопроцессора. Немецкая компания Haage & Partner разработала конкурирующее многозадачное ядро WarpOS для плат Phase5 PowerPC, которое работало аналогичным образом, но не было программно совместимо с PowerUP. В настоящее время Phase5 чаще всего упоминается в связи с портом Linux для компьютерных систем APUS. Платы Phase5 PowerPC также поддерживают AmigaOS 4 и MorphOS.
История компании
Phase5 была основана в 1992 году как дочерняя компания AS&S (Advanced Systems & Software) Вольфом Дитрихом и Джеральдом Кардой, которые являлись владельцами AS&S. Компания специализировалась на разработке аппаратного обеспечения для Amiga, в основном плат процессоров, контроллеров SCSI и видеокарт. В 1996 году была основана дочерняя компания Phase5 Elektronikfertigungs GmbH (производство оборудования), которая с тех пор производила все расширения Phase5. После выпуска первых плат PowerPC, 22 июля 1999 года были объявлены планы по созданию новых плат PowerPC на базе G3. Разработка должна была вестись совместно с QNX Software Systems с целью создания альтернативы официальному решению Amiga того времени, известному как AMIRAGE K2. Эти продукты так и не были выпущены. 9 февраля 2000 года компания подала заявление о несостоятельности, а 27 апреля 2000 года была ликвидирована. DCE приобрела лицензии до ликвидации и начала производить некоторые продукты Phase5 под своим брендом. A\Box, концепция полноценного компьютера, запланированная на 1997 год и основанная на заказной элементной базе, была разработана, но так и не вышла на рынок. Значительная часть опыта и квалификации сотрудников Phase5 была сохранена в новой компании bPlan GmbH, которая в партнерстве с Genesi создала Pegasos – финальную реализацию нескольких попыток построить альтернативную систему Amiga.