Введение
Мега II — это специализированный чип от Apple Computer, который по сути представляет собой целый компьютер Apple II на чипе. По крайней мере три продукта Apple использовали этот чип в период с 1986 по 1995 год. Он наиболее широко применялся в микрокомпьютере Apple IIGS и послужил основой для модифицированной версии, получившей название чипа "Gemini", который позже был использован в карте Apple IIe для Macintosh LC. Эта специализированная интегральная схема (ASIC) объединила большую часть схемотехники более ранних моделей Apple II в один 84-выводной корпус PLCC, что значительно упростило разработку и снизило стоимость для Apple. Мега II содержал функциональный эквивалент целого компьютера Apple IIe (за исключением процессора), который, в сочетании с режимом эмуляции 65C02 процессора 65C816, а также ROM и RAM, обеспечивал полную поддержку устаревшего (8-битного) программного обеспечения Apple II в Apple IIGS. В результате получился один из первых примеров аппаратной эмуляции всей системы, реализованной на одном чипе. Мега II включал встроенный эквивалент чипов IOU и блока управления памятью (MMU), видео- и клавиатурные ПЗУ (с поддержкой других языков отображения) и, вероятно, кодировщик клавиатуры, использовавшийся в IIe. Он также имел встроенный контроллер клавиатуры и мыши (ни один из которых не использовался в Apple IIGS). Теоретически Мега II можно было использовать для создания будущих моделей 8-битного Apple II с минимальным количеством чипов (и уменьшенными габаритами), но вместо этого он был применен для эмуляции IIe в Apple IIGS и Macintosh LC с помощью подключаемой карты, которая использовала аналогичную систему «все в одном» на его основе. Он также использовался в качестве вспомогательной схемы на карте видеоподключения Apple II.
The Mega II is a custom chip from Apple Computer that is essentially an entire Apple II computer on a chip. At least three products from Apple made use of the chip between 1986 and 1995. It was most predominantly used in the Apple IIGS microcomputer, and the basis for a modified variant, called the "Gemini" chip, which was later used in the Apple IIe Card for the Macintosh LC. This custom application specific integrated circuit (ASIC) integrated most of the circuitry from earlier Apple II models onto one 84 pin PLCC integrated circuit, drastically simplifying design and cost for Apple. The Mega II contained the functional equivalent of an entire Apple IIe computer (sans processor), which, combined with the 65C02 emulation mode of the 65C816 processor, plus ROM and RAM, provided full support for legacy (8 bit) Apple II software in the Apple IIGS. The result was one of the earliest single chip examples of full system hardware emulation. The Mega II has the built in equivalent of the IOU and memory management unit (MMU) chips, video and keyboard ROMs (with support for other display languages) and likely the keyboard encoder found in the IIe. It also has a built in keyboard and mouse controller (neither were used in the Apple IIGS). Potentially the Mega II could have been used to produce future models of the 8 bit Apple II with a very low chip count (and reduced physical size) but instead was used for IIe emulation on the Apple IIGS and Macintosh LC with plug in card, which used a similar all in one IC based on it. It was also used as support circuitry on the Apple II Video Overlay Card.
История
В 1984 году, после отмены проекта Apple IIx, Дэну Хиллману и Джею Рикарду, инженерам Apple, было поручено снизить стоимость Apple II. Им удалось уместить схему практически всего Apple II на один чип, который они назвали Mega II. Когда появился 16-битный проект Apple IIGS, практически завершенная разработка Mega II стала очевидной отправной точкой для обеспечения полной обратной совместимости с 8-битными системами.