DragonBall (sau MC68328) este un microcontroler dezvoltat de Motorola și Freescale Semiconductor , bazat pe nucleul de procesor Motorola din seria 68000 , dar implementat ca un cip multifuncțional de putere redusă pentru utilizare în computere portabile. A fost dezvoltat de Motorola Hong Kong în 1995. [unu]
Designul DragonBall a fost utilizat pe scară largă în versiunile timpurii ale platformei Palm Computing . De la lansarea PalmOS 5 , acesta a fost înlocuit cu procesoare Intel XScale cu arhitectură ARM . Procesorul a fost folosit și în procesoarele de text mobile ale AlphaSmart , cum ar fi Dana și Dana Wireless .
Modelul de bază 68328 și DragonBall EZ (MC68EZ328) funcționează la frecvențe de până la 16,58 MHz și ating o performanță de 2,7 MIPS . DragonBall VZ (MC68VZ328) rulează la 33 MHz și oferă 5,4 MIPS. DragonBall Super VZ (MC68SZ328) rulează la 66 MHz și oferă 10,8 MIPS.
DragonBall este un microcontroler pe 32 de biți cu o magistrală de adrese internă și externă de 32 de biți (EZ și VZ au magistrala de adrese externă trunchiată la 24 de biți) și o magistrală de date pe 32 de biți. [2] Conține multe caracteristici încorporate, cum ar fi controler de afișare color , sunet difuzor PC, interfață serială UART cu suport IrDA , bootloader prin UART, ceas în timp real, adresabilitate directă DRAM , Flash ROM, mascare ROM, ecran tactil încorporat sprijin .
Este un computer cu un singur cip cu caracteristici complete . Înainte de introducerea DragonBall EZ, handheld-urile Palm conțineau de două ori mai multe circuite integrate .
Cea mai recentă serie de microcontrolere DragonBall MX (redenumită ulterior i.MX și cunoscută și ca MC9328MX) este proiectată pentru aceleași aplicații ca și seria DragonBall timpurie, dar bazată pe un nucleu de procesor ARM9 sau ARM11 în loc de Motorola 68000.