The 68030 is a CPU that replaced the 68020 and was replaced by the 68040.
Used in the Apple McIntosh II, UNIX stations, the Atari Falcon 03 and the Amiga della Commodore mod.3000.
The MC68030 is a 32-bit microprocessor from Motorola and is part of the M68000 family that brings together a central processing core (CPU), a data cache, an instruction cache, an improved bus controller, and a memory management unit (MMU) in a single VLSI device. The processor is designed to operate at frequencies above 20 MHz.
The MC68030 is a member of devices that combines The MC68030 is implemented with 32-bit registers and data paths, 32-bit addresses, a rich instruction set, and versatile addressing modes.
The MC68030 is upward compatible with previous processors in the M68000 family and has the addition of an MMU chip, data cache, and improved bus interface. It maintains the flexible coprocessor interface introduced in the MC68020 and provides full floating-point IEEE support through this interface with the MC68881 and MC68882 floating-point coprocessor. In addition, the internal function blocks of this microprocessor are designed to operate in parallel, allowing instructions to be executed in overlap. In addition to instruction execution, the internal caches, the on-chip MMU, and the external bus controller all run in parallel.
The MC68030 fully supports the MC68020's nonmultiplexed bus structure, with 32 bit address and 32 bit data. The MC68030 bus has an advanced controller that supports both asynchronous and synchronous bus cycles and burst data transfers. It also supports the MC68020 bus dynamic sizing mechanism that automatically determines the size of the ports, device on a cycle-by-cycle basis.