Motorola 68040 microprocessor

E224901

The Motorola 68040 microprocessor is a 32-bit CISC CPU from the Motorola 680x0 family, widely used in early 1990s workstations, servers, and Apple Macintosh computers for its integrated floating-point and memory management units.

All labels observed (12)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf CISC processor ⓘ
CPU ⓘ
Motorola 680x0 family processor ⓘ
microprocessor ⓘ
addressBusWidth 32-bit ⓘ
applicationDomain embedded control ⓘ
personal computers ⓘ
servers ⓘ
workstations ⓘ
architecture Motorola 680x0 ⓘ
bitWidth 32-bit ⓘ
cacheSize 4 KB data cache ⓘ
4 KB instruction cache ⓘ
clockSpeedRange 20 MHz to 40 MHz ⓘ
dataBusWidth 32-bit ⓘ
designGoal higher performance than Motorola 68030 ⓘ
familyMemberOf Motorola 68000 series ⓘ
featureOfVariant MC68EC040 has reduced MMU support ⓘ
MC68LC040 lacks integrated FPU ⓘ
hasIntegratedUnit floating-point unit ⓘ
memory management unit ⓘ
instructionSetType CISC ⓘ
introductionYear 1990 ⓘ
manufacturer Motorola ⓘ
maxClockSpeed 40 MHz (standard parts) ⓘ
onChipCache separate instruction and data caches ⓘ
pipelineStages 6-stage pipeline ⓘ
predecessor Motorola 68030 ⓘ
processTechnology 0.65 µm CMOS (later steppings) ⓘ
0.8 µm CMOS ⓘ
successor Motorola 68050 (canceled design) ⓘ
Motorola 68060 ⓘ
supports IEEE 754 floating-point (full 68040) ⓘ
burst bus cycles ⓘ
copyback cache mode ⓘ
on-chip demand-paged virtual memory ⓘ
write-through cache mode ⓘ
usedIn Amiga 4000 ⓘ
Amiga accelerator boards ⓘ
Apple Macintosh Centris series ⓘ
Apple Macintosh Quadra series ⓘ
linked to: Macintosh Quadra

HP 9000 workstations ⓘ
linked to: HP 9000

NeXT computers ⓘ
linked to: NeXT Computer line

Sun workstations ⓘ
embedded systems ⓘ
variant MC68040 ⓘ
MC68EC040 ⓘ
MC68EC040V ⓘ
MC68LC040 ⓘ
MC68LC040V ⓘ

How these facts were elicited

Referenced by (60)

Full triples — surface form annotated when it differs from this entity's canonical label.

Motorola → notableProduct → Motorola 68040 microprocessor ⓘ
Apollo/Domain workstations → cpuArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
NetBSD/mac68k → supportsArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Sun-3 workstation → architecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Commodore Amiga 4000 → cpu → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
AmigaOS → architecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Quadra → cpuFamily → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
NeXT Inc. → hardwareArchitecture → Motorola 68040 ⓘ
subject linked to: NEXT
linked to: Motorola 68040 microprocessor
NeXTSTEP → architecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Apple Macintosh Performa series → hardwareArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
NeXTstation → cpu → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
NeXTcube → cpu → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
ARAnyM → emulatesCPU → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Mac 68k bootloaders → targetCPUArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Apple Macintosh Centris 650 → cpu → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Apple Macintosh Centris 650 → cpuArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Motorola 68030 → successor → Motorola 68040 ⓘ
subject linked to: Motorola 68030 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → successor → Motorola 68050 (canceled design) ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → variant → MC68040 ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → variant → MC68LC040 ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → variant → MC68EC040 ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → variant → MC68EC040V ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → variant → MC68LC040V ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → featureOfVariant → MC68LC040 lacks integrated FPU ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
Motorola 68040 → featureOfVariant → MC68EC040 has reduced MMU support ⓘ
subject linked to: Motorola 68040 microprocessor
linked to: Motorola 68040 microprocessor
NeXTSTEP Interface Builder → platform → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
68k Macintosh → usesCPU → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
NeXT Computer line → processorArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 475 → cpu → Motorola 68LC040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 475 → cpuArchitecture → Motorola 68040 family ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 575 → cpu → Motorola 68LC040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 575 → cpuArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 520 → cpu → Motorola 68LC040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 520 → cpuArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 580 → cpuModel → Motorola 68LC040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 580 → cpuArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Motorola 68060 → predecessor → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Apollo Domain → primaryCPUArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
ARAnyM → implementsCPU → Motorola 68040 ⓘ
subject linked to: Atari Running on Any Machine
linked to: Motorola 68040 microprocessor
HP 9000 series 400 → architecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Alice chip → usedWithCPU → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Heretic II (Amiga port) → cpuSupport → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Amiga Hunk format → platform → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Amiga accelerator boards → typicalCPU → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 460 → cpu → Motorola 68LC040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 460 → cpuArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 476 → cpu → Motorola 68LC040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 476 → cpuArchitecture → Motorola 68040 family ⓘ
linked to: Motorola 68040 microprocessor
Mac OS 7.6.1 → supportedArchitecture → Motorola 68040 ⓘ
linked to: Motorola 68040 microprocessor
Macintosh Performa 577 → cpu → Motorola 68LC040 ⓘ
linked to: Motorola 68040 microprocessor