HOME

TheInfoList



OR:

The Motorola 68030 ("''sixty-eight-oh-thirty''") is a
32-bit In computer architecture, 32-bit computing refers to computer systems with a processor, memory, and other major system components that operate on data in 32-bit units. Compared to smaller bit widths, 32-bit computers can perform large calculati ...
microprocessor in the
Motorola 68000 family The Motorola 68000 series (also known as 680x0, m68000, m68k, or 68k) is a family of 32-bit complex instruction set computer (CISC) microprocessors. During the 1980s and early 1990s, they were popular in personal computers and workstations and w ...
. It was released in 1987. The 68030 was the successor to the Motorola 68020, and was followed by the
Motorola 68040 The Motorola 68040 ("''sixty-eight-oh-forty''") is a 32-bit microprocessor in the Motorola 68000 series, released in 1990. It is the successor to the 68030 and is followed by the 68060, skipping the 68050. In keeping with general Motorola nam ...
. In keeping with general Motorola naming, this CPU is often referred to as the 030 (pronounced ''oh-three-oh'' or ''oh-thirty''). The 68030 is essentially a 68020 with a
memory management unit A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware unit having all memory references passed through itself, primarily performing the translation of virtual memory addresses to physical a ...
(MMU) and instruction and data caches of 256
byte The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable uni ...
s each. It added a burst mode for the caches, where four
longword In computer science, an integer is a datum of integral data type, a data type that represents some range of mathematical integers. Integral data types may be of different sizes and may or may not be allowed to contain negative values. Integers ar ...
s can be loaded into the cache in a single operation. The MMU was mostly compatible with the external 68851 that would be used with the 68020, but being internal allowed it to access memory one cycle faster than a 68020/68851 combo. The 68030 did not include a built-in
floating-point unit In computing, floating-point arithmetic (FP) is arithmetic that represents real numbers approximately, using an integer with a fixed precision, called the significand, scaled by an integer exponent of a fixed base. For example, 12.345 can be ...
(FPU), and was generally used with the 68881 and the faster
68882 The Motorola 68881 and Motorola 68882 are floating-point units (FPUs) used in some computer systems in conjunction with Motorola's 32-bit 68020 or 68030 microprocessors. These coprocessors are external chips, designed before floating point math bec ...
. The addition of the FPU was a major design note of the subsequent 68040. The 68030 lacks some of the 68020's instructions, but it increases performance by ≈5% while reducing power draw by ≈25%. The 68030 features 273,000 transistors. A lower-cost version was also released, the Motorola 68EC030, lacking the on-chip MMU. It was commonly available in both 132-pin
QFP A quad flat package (QFP) is a surface-mounted integrated circuit package with "gull wing" leads extending from each of the four sides. Socketing such packages is rare and through-hole mounting is not possible. Versions ranging from 32 to 304 ...
and 128-pin PGA packages. The poorer thermal characteristics of the QFP package limited that variant to 33 MHz; the PGA 68030s included 40 MHz and 50 MHz versions. There was also a small supply of QFP packaged EC variants. The 68030 can be used with the 68020 bus, in which case its performance is similar to 68020 that it was derived from. However, the 68030 provides an additional synchronous bus interface which, if used, accelerates memory accesses up to 33% compared to an equally clocked 68020. The finer manufacturing process allowed Motorola to scale the full-version processor to 50 MHz. The EC variety topped out at 40 MHz.


Usage

The 68030 was used in many models of the Apple
Macintosh II The Macintosh II is a personal computer designed, manufactured, and sold by Apple Computer from March 1987 to January 1990. Based on the Motorola 68020 32-bit CPU, it is the first Macintosh supporting color graphics. When introduced, a basic sys ...
and
Commodore Amiga Amiga is a family of personal computers introduced by Commodore International, Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and sign ...
series of personal computers, NeXT Cube, later
Alpha Microsystems Alpha Microsystems, Inc., often shortened to Alpha Micro, was an American computer company founded in California in 1977. The company was founded in 1977 in Costa Mesa, California, by John French, Dick Wilcox and Bob Hitchcock. During the dot-com ...
multiuser systems, and some descendants of the
Atari ST The Atari ST is a line of personal computers from Atari Corporation and the successor to the Atari 8-bit family. The initial model, the Atari 520ST, had limited release in April–June 1985 and was widely available in July. It was the first pers ...
line such as the
Atari TT The Atari TT030 is a member of the Atari ST family, released in 1990. It was originally intended to be a high-end Unix workstation, but Atari took two years to release a port of Unix SVR4 for the TT, which prevented the TT from ever being serious ...
and the
Atari Falcon The Atari Falcon030 (usually shortened to Atari Falcon), released in 1992, was the final personal computer product from Atari Corporation. A high-end model of the Atari ST line, the machine is based on a Motorola 68030 CPU and a Motorola 56001 dig ...
. It was also used in Unix workstations such as the Sun Microsystems Sun-3x line of desktop workstations (the earlier "sun3" used a 68020),
Apollo Computer Apollo Computer Inc., founded in 1980 in Chelmsford, Massachusetts, by William Poduska (a founder of Prime Computer) and others, developed and produced Apollo/Domain workstations in the 1980s. Along with Symbolics and Sun Microsystems, Apollo was ...
's DN3500 and DN4500 workstations, laser printers and the Nortel Networks
DMS-100 The DMS-100 is a member of the Digital Multiplex System (DMS) product line of telephone exchange switches manufactured by Northern Telecom. Designed during the 1970s and released in 1979, it can control 100,000 telephone lines. The purpose of t ...
telephone central office switch. More recently, the 68030 core has also been adapted by Freescale into a microcontroller for embedded applications. LeCroy has used the 68EC030 in certain models of their 9300 Series digital oscilloscopes including “C” suffix models and high performance 9300 Series models,LeCroy 1996 Test & Measurement Product Catalog, 9300 Series Hardware Options, Mega Waveform Processing, Pages 66-67 along with the Mega Waveform Processing hardware option for 68020-based 9300 Series models.


Variants

The 68EC030 is a low cost version of the 68030, the difference between the two being that the 68EC030 omits the on-chip
memory management unit A memory management unit (MMU), sometimes called paged memory management unit (PMMU), is a computer hardware unit having all memory references passed through itself, primarily performing the translation of virtual memory addresses to physical a ...
(MMU) and is thus essentially an upgraded 68020. The 68EC030 was used as the CPU for the low-cost model of the
Amiga 4000 The Commodore Amiga 4000, or A4000, is the successor of the A2000 and A3000 computers. There are two models: the A4000/040 released in October 1992 with a Motorola 68040 CPU, and the A4000/030 released in April 1993 with a Motorola 68EC030. ...
, and on a number of CPU accelerator cards for the
Commodore Amiga Amiga is a family of personal computers introduced by Commodore International, Commodore in 1985. The original model is one of a number of mid-1980s computers with 16- or 32-bit processors, 256 KB or more of RAM, mouse-based GUIs, and sign ...
line of computers. It was also used in the Cisco Systems 2500 Series router, a small-to-medium enterprise computer internetworking appliance. Additionally it was also used as the primary processor in a number of
Alpha Microsystems Alpha Microsystems, Inc., often shortened to Alpha Micro, was an American computer company founded in California in 1977. The company was founded in 1977 in Costa Mesa, California, by John French, Dick Wilcox and Bob Hitchcock. During the dot-com ...
Eagle mini-computers. The 50 MHz speed is exclusive to the ceramic PGA package, the plastic '030 stopped at 40 MHz.


Technical data


See also

*
List of Macintosh models grouped by CPU type This list of Mac models grouped by CPU type contains all central processing units (CPUs) used by Apple Inc. for their Mac computers. It is grouped by processor family, processor model, and then chronologically by Mac models. Motorola 68k Motorol ...


References


External links


68030 images and descriptions at cpu-collection.deOfficial information about the Freescale MC68030 microcontrollerMotorola 68k family data sheets at bitsavers.org''Extraordinarily'' rare, pictures, (Shared) of the 68030 emulator pre-silicon breadboard. ( before they layout the silicon, they made a simulator out of discreet logic )
{{Authority control 68k microprocessors 32-bit microprocessors