Motorola 68030

The Motorola 68030, also referred to as the 68030 or '030, is a 32-bit CISC processor that was produced by Motorola's Semiconductor Products Sector as an updated version of the the Motorola 68020. The 68030 was used in most of the Macintosh II series along with many early Macintosh LC and Performa models. It was also used in the first NeXT computer. It was succeeded by the Motorola 68040.
==Features==
Introduced in 1987, the 68030 further improved processor efficiency over the 68020 by adding a second 256-byte cache for data, along with a burst mode. A paged memory management unit (PMMU) was built directly into the 68030, integrating the functionality of the Motorola 68851 for virtual memory support.
The 68030 was available in clock speeds up to 33MHz in a compact quad flat package, or up to 50MHz in a ceramic pin grid array (PGA) package. The highest speed of the latter was only used in a DayStar PowerCache accelerator.
==Macintosh models with 68030 processors==
Pin grid array (PGA) version:
*Macintosh IIx (16 MHz)
*Macintosh IIcx (16 MHz, low power version)
*Macintosh IIfx (40 MHz)
Quad flat package (QFP) version:
*Macintosh IIci (25 MHz)
*Macintosh IIsi (20 MHz)
*Macintosh IIvi/IIvx (16/32 MHz)
*Macintosh Classic II/Color Classic/Color Classic II (16/16/33 MHz)
*Macintosh LC II/LC III/LC III+ (16/25/33 MHz)
*Macintosh LC 520/550 (25/33 MHz)
*Macintosh Performa 200/250/275 (16/16/33 MHz)
*Macintosh Performa 400/405/410/430/450/460 (16/16/16/16/25/33 MHz)
*Macintosh Performa 520/550/560 (25/33/33 MHz)
*Macintosh Performa 600 (32 MHz)
*PowerBook 140/170 (16/25 MHz)
*PowerBook 160/180 (25/33 MHz)
*PowerBook 145/150/165 (25/33/33 MHz)
*PowerBook Duo 210/230 (25/33 MHz)
*PowerBook Duo 250/270c (33/33 MHz)
==Variants==
*Motorola 68EC030 - a low-cost embedded version without a memory management unit, making it functionally equivalent to a 68020 processor without virtual memory support. It was available in speeds up to 40MHz, but was used only by the entry level version of the Amiga 4000 computer and some accelerator cards for the Amiga line.
==Related processors==
*Motorola 68882 - an optional floating-point unit (FPU) that accelerates floating-point math instructions, with pipelined design for improved performance over the 68881.Section 1: Generation Description by Motorola, MC68881/MC68882 Floating-Point Coprocessor User's Manual p.1-1. 1987. This functionality was later built into high-end versions of the Motorola 68040 and PowerPC processors.
==References==
==External links==
*Motorola 68030 microprocessor family at CPU-World
*68030 class ICs at CPU-Collection.de
*Motorola 68030 Macs at ForeverMac (archived 2014-08-14, 2011-10-06)
*CPUs: Motorola 68030 at Low End Mac (2014-06-14)
*MC68030: Enhanced 32-Bit Processor at NXP
*Motorola 68030 at Wikimedia Commons
* and at Wikipedia
**
Category:Motorola hardware