Это плата, вставляемая, например, в A1200 и ускоряющая её работу в несколько раз. Поскольку время не стоит на месте, требования к скорости и памяти компьютера постоянно увеличиваются, и стоящего в базовом варианте процессора 68020 и двух мегабайт RAM начинает не хватать. Чтобы каждый раз не переразводить плату машины, а юзеров не заставлять маяться с постоянными покупками/продажами очередной "материнки" и связанными с этим проблемами (например: нужно разбирать компьютер, а он может быть на гарантии; а как быть, если человек его и разобрать-то не сумеет?), у Амиги предусмотрена возможность блокировки имеющегося процессора, после чего в дело вступает CPU, стоящий на акселераторе. Узкие места шины: память, SСSI-контроллер и видеоподсистема — вынесены на сам акселератор. Акселератор вставляется в разъём "trapdoor expansion slot" под клавиатурой А1200, и после установки машина сразу готова к работе. А на А4000 процессор изначально стоит на отдельной плате, вставленной в разъём "CPU slot", благодаря чему она просто меняется на новую.
Какие бывают акселераторы для A1200? Какие лучше покупать? И стоит ли?68k акселераторы представлены рядом моделей, от нескольких европейских и американских фирм. Hаиболее удачные из них — Blizzard, которые изначально производились фирмой phase 5 digital products, а сейчас переданы фирме DCE.
Blizzard 1230-IV уже не производится, но его вполне можно купить с рук по цене менее чем 100 долларов. Эту конфигурацию, вероятно, следует считать минимумом для комфортной работы. 68030 на 50мегагерц обеспечивает ускорение A1200 примерно в 6 раз. Акселератор без проблем умещается в "клавиатурном" исполнении A1200 и работает с памятью SIMM любых типов до 128 мегабайт.
Blizzard 1240 обеспечит ускорение примерно в 10-25 раз — в зависимости от тактовой частоты. Проблемой B1240 является торчащий вниз радиатор, из-за которого "клавиатурную" A1200 нужно класть на книжки, а в некоторых моделях TOWER-ов даже отпиливать часть арматуры.
Blizzard 1260 имеет такие же габариты, как B1230 и обеспечит ускорение порядка 40-50 раз. Однако он имеет следующее свойство — без проблем влезают только лишь односторонние SIMM. При наличии SCSI это не играет роли.
Все современные акселераторы Blizzard 68k имеют следующие особенности:
MapROM — выключаемая возможность отображения Kickstart ROM на RAM, что ускоряет доступ к Kickstart в 2-3 раза и даёт возможность использовать утилиту blizkick с рядом полезных свойств.
возможность полного отключения акселератора — по нажатию цифры "2" при перезагрузке — что позволяет гонять старые игры, и проверять программы в условиях нерасширенной A1200.
возможность установки Blizzard SCSI Kit — FastSCSI-2 контроллера с DMA доступом до 10 MB/s, не загружающим процессор, и дополнительным слотом для SIMM. С учётом максимального объёма имеющихся в продаже SIMM 64MB объём поддерживаемой Blizzard-ом со SCSI Kit памяти составляет 128MB.
гарантированная линейность памяти при использовании двух SIMM — даже в том случае, если они имеют разный объём.
Линейность памяти означает, что эти два SIMM будут представлять единый участок адресного пространства, а не несколько разрозненных. Следует также отметить одну особенность — MapROM работает только при наличии SIMM в слоте самого акселератора!
68k-акселераторы от других фирм обычно имеют меньшие возможности — это обычно отсутствие DMA на SCSI или вообще отсутствие SCSI, отсутствие MapROM (обычно предлагается занимающий MMU программный вариант), нелинейная память зачастую даже на одном SIMM, отсутствие возможности программного отключения и прочие недостатки, обычно компенсируемые несколько меньшей ценой.
PPC-акселераторы на A1200 в данный момент представлены только моделями от phase 5 — всё производство которых также передано фирме DCE. Также есть ещё варианта расширения через мост Mediator PCI с акселлератором SharkPPC (представляет из себя PCI-карты, но по сей день не появился в продаже.).
Акселераторы на PPC603e построены на двух CPU сразу — 68k и PPC, такое решение применено для достижения идеальной совместимости со старым софтом.
Существует ряд моделей, различных по интерфейсам (наличие или отсутствие Fast SCSI-2) и частотам процессоров, предлагающих разные комбинации 68k (68040/25, 68060/50) и PPC (160-240MHz).
Акселераторы на G3/G4 ориентированы на программную эмуляцию 68k.
В программном плане, PPC-акселераторы работают под своим собственным ядром ОС (это не AmigaOS, работающая на 680x0, либо его эмуляторе), имеющим весьма ограниченные возможности. В настоящее время есть несколько проектов операционнок в нативном коде PPC — наиболее интересен проект MorphOS, о нём подробнее читайте далее.
Акселераторы CYBERSTORM MK-3 и CYBERSTORM PPC для A4000 имеют on-board UltraWideSCSI-контроллер с трансфером до 40 MB/s.
Купил акселератор на 68040, и наблюдаю странные глюки: например, исчез FPU, или вообще всё виснет при загрузке.68040 требует установки библиотеки 68040.library. Подобные вещи могут быть вызваны её отсутствием или наличием библиотек от 68060. 68040.library поставляется в комплекте AmigaOS — скопируйте её в LIBS:. Есть более новые версии 68040.library.
Купил акселеpатоp на 68060. Hекотоpые пpогpаммы отказались работать :(68060 отличается от младших процессоров 68k следующими ограничениями:
убраны команды 64-битной арифметики (умножение и деление),
убраны некоторые команды режима супервизора,
по сравнению с 68040 таблицы MMU должны быть в некэшируемой памяти. 64-битная арифметика и часть команд супервизора эмулируются программно библиотекой 68060.library. Причиной же неработоспособности программы может стать следующее:
программа использует модификацию кода и хитрые "трюки" работы с кэшом.
программа жёстко рассчитана на особенности 68040 — формат stack-frame, работа с MMU и т.п. В этих случаях поможет только адаптация программы под 68060. Для программ без особых наворотов часто помогает временное (и иногда постоянное) выключение различных компонентов 68060 при помощи программ типа cpu060.
Одной из самых распространённых проблем часто является не особенности программы, а её упакованность чем-нибудь навроде CrucnhMania. Поскольку в настоящий момент никакого практического смысла в упаковке программ нет, можно попытаться распаковать программу (например, пакетом xfd).
Hекоторые старые программы на 68060 работают, но очень медленно. Тогда может помочь пакет OxyPatcher — подменяющий несуществующие инструкции 68060 на вызов кода обработки "на лету". Этот же пакет в ряде случаев позволяет значительно ускорить выполнение программы (например, LightWave).
Hиже приведены минимальные версии ряда программ, поддерживающие 68060:
VMM 3.3aКупил 68060, и сразу обнаружились какие-то глюки: FPU нету, или только половина кэша инструкций…
Enforcer 37.70 (лучше использовать 37.72)
Убедитесь, что у Вас установлены корректные версии библиотек.
Системная библиотека 68040.library должна быть заменена на "заглушку", объёмом меньше килобайта. Для акселераторов Blizzard 1260 установите версию 68060.library от phase 5 не ниже 46.6.
Акселераторы Apollo имеют свои версии 68060.library — однако, практика показала, что на них работоспособны библиотеки от phase 5.
Перестали работать любимые игрушки детства :(Если у Вас акселератор Blizzard: перегрузитесь и тут же нажмите "2" на основной клавиатуре. Акселератор полностью отключится — с этого момента. и до удержания трёх кнопок в течение 10 секунд компьютер станет нерасширенной A1200. Имейте в виду — вместе с акселератором "пропадают" FastRAM и SCSI!
Если у Вас акселератор Apollo: хм, ну что тут сказать… Облом-с.
Чем отличается XC68060RC50A от XC68060RC50?Лучшей "разгоняемостью" — гарантированно работает на 66MHz.
Разгон акселератора осуществляется заменой осциллятора.
Сделал апгрейд с B1230 на B1260 — и обнаружил довольно заметно упавшую скорость работы ChipRAM. Это как-то можно исправить?
Если разогнать Blizzard1260 хотя бы до 56 мегагерц — удвоенная частота "материнки", то скорость записи в Chip вырастет до 7MB/s (как было на 030).
SysInfo показывает 68040 на 7 мегагерц :DУ неё просто крыша едет…
Hе работают кнопки ESC, 2 и т.д. при перезагрузке на Blizzard PPC.Эта проблема вызвана некачественной реализацией некоторых контроллеров PC-клавиатур. Лучший вариант клавиатуры для A1200 при перестановке в корпус — внешняя клавиатура от "больших" Амиг, в этом случае работоспособность для любых случаев гарантирована. Если нет такой возможности, попробуйте другой PC-контроллер.
Слышал про SharkPPC. Что это? Чем отличается от SharkPPC+?Это акселератор на базе процессоров G3/G4, разрабатываемый фирмой Elbox. Акселератор выполнен в виде PCI-карты и вставляется в Mediator, обеспечивая высокую скорость владельцам Amiga1200/3000/4000.
Hа своём борту имеет:
В модификации SharkPPC+ добавляются:
Выход акселераторов SharkPPC планируется после выхода AmigaOS4.
У меня малоизвестный или слабораспространённый акселератор. Будет ли Mediator нормально с ним работать?Elbox заявляет, что все существующие акселераторы должны нормально работать с Mediator, хотя тестам подвергались только вся серия акселераторов Blizzard, Cyberstorm, Apollo, и некоторые модели M-Tec и GVP.
Если вдруг у вас таки возникли проблемы с работоспособностью — пишите письмо в Elbox (support@elbox.com) с данными о вашем акселераторе (производитель, модель, CPU, FPU) и положением джамперов Wait/Config на Mediator.