El DragonBall (o MC68328) es un microcontrolador desarrollado por Motorola y Freescale Semiconductor , basado en el núcleo del procesador de la serie Motorola 68000 , pero implementado como un chip multifunción de bajo consumo para su uso en computadoras de mano. Fue desarrollado por Motorola Hong Kong en 1995. [una]
El diseño DragonBall fue el más utilizado en las primeras versiones de la plataforma Palm Computing . Desde el lanzamiento de PalmOS 5 , ha sido reemplazado por procesadores Intel XScale de arquitectura ARM . El procesador también se utilizó en los procesadores de texto móviles de AlphaSmart , como Dana y Dana Wireless .
El modelo base 68328 y DragonBall EZ (MC68EZ328) funcionan a frecuencias de hasta 16,58 MHz y alcanzan un rendimiento de 2,7 MIPS . DragonBall VZ (MC68VZ328) funciona a 33 MHz y ofrece 5,4 MIPS. El DragonBall Super VZ (MC68SZ328) funciona a 66 MHz y ofrece 10,8 MIPS.
DragonBall es un microcontrolador de 32 bits con un bus de direcciones interno y externo de 32 bits (EZ y VZ tienen el bus de direcciones externo truncado a 24 bits) y un bus de datos de 32 bits. [2] Contiene muchas características integradas, como controlador de pantalla a color , sonido de altavoz de PC, interfaz serial UART con soporte IrDA , cargador de arranque a través de UART, reloj en tiempo real, direccionabilidad directa de DRAM , Flash ROM, enmascaramiento de ROM, pantalla táctil incorporada apoyo
Es una computadora de un solo chip con todas las funciones . Antes de la introducción de DragonBall EZ, las computadoras de mano Palm contenían el doble de circuitos integrados .
La serie más reciente de microcontroladores DragonBall MX (más tarde rebautizada como i.MX y también conocida como MC9328MX) está diseñada para las mismas aplicaciones que la primera serie DragonBall, pero basada en un núcleo de procesador ARM9 o ARM11 en lugar del Motorola 68000.