DragonBall от Motorola / Freescale Semiconductor , или MC68328 , представляет собой микроконтроллер, разработанный на основе известного ядра 68000 , но реализованный как маломощная система «все в одном» для использования в карманных компьютерах . Он поддерживается μClinux . Он был разработан Motorola в Гонконге и выпущен в 1995 году. [1]
Главной дизайнерской победой DragonBall стало использование многочисленных устройств на платформе Palm OS . Однако, начиная с Palm OS 5, их использование было вытеснено процессорами на базе ARM от Texas Instruments и Intel .
Процессор способен развивать скорость до 16,58 МГц и может работать до 2,7 MIPS ( миллиона инструкций в секунду ) для базовой модели 68328 и DragonBall EZ (MC68EZ328). Он был расширен до 33 МГц, 5,4 MIPS для модели DragonBall VZ (MC68VZ328) [2] и 66 МГц, 10,8 MIPS для DragonBall Super VZ (MC68SZ328).
Это 32-разрядный процессор с 32-разрядной внутренней и внешней адресной шиной (24-разрядная внешняя адресная шина для вариантов EZ и VZ) и 32-разрядной шиной данных (8/16-разрядная внешняя шина данных). [3] Он имеет множество встроенных функций, таких как контроллер цветного и полутонового дисплея, звук динамика ПК , последовательный порт с поддержкой UART и IRDA, загрузчик UART, часы реального времени, может напрямую обращаться к DRAM, Flash ROM, масочному ROM и имеет встроенную поддержку сенсорных экранов.
Более новые микроконтроллеры серии DragonBall MX , позднее переименованные в серию Freescale i.MX (MC9328MX/MCIMX), предназначены для тех же применений, что и более ранние устройства DragonBall, но основаны на ядре процессора ARM вместо ядра 68000.