

This articlerelies largely or entirely on asingle source. Relevant discussion may be found on thetalk page. Please helpimprove this article byintroducing citations to additional sources. Find sources: "Freescale 683XX" – news ·newspapers ·books ·scholar ·JSTOR(July 2018) |
TheFreescale 683xx (formerlyMotorola 683xx) is a family of compatiblemicrocontrollers byFreescale that use aMotorola 68000-basedCPU core. The family was designed using ahardware description language, making the parts synthesizable, and amenable to improved fabrication processes, such as die shrinks.
There are two CPU cores used in the 683xx family: the68EC000 and the CPU32. The instruction set of the CPU32 core is similar to the68020 withoutbitfield instructions, and with a few instructions unique to the CPU32 core, such as table lookup and interpolate instructions, and a low-power stop mode.
The modules of the microcontroller were designed independently and released as new CPUs could be tested. This process let the architects perform "design-ahead" so that when silicon technologies were available, Motorola had designs ready to implement and go to market. Many of these submodules have been carried forward into theColdfire line of processors.
The microcontrollers consist of a series of modules, connected by an internal bus:
Other modules available on various processors in the 683xx family are:
Motorola announced the 68341 and 68349 processors in 1993. The 68349, known as theDragon I was designed to run theMagic Cap platform fromGeneral Magic for use in personal communicator devices. The 68341 was aimed at home entertainment and educational systems such as thePhilipsCD-i and in low-cost, low-power solutions generally.[1]