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 (37)

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