Freescale Semiconductor

MC68882RC20A - 32-Bit FPU Co-Processor 20MHz PGA-68 | Freescale

Référence : MC68882RC20A ✗ Fin de vie
En stock Expédié sous 1 à 3 jours ouvrés
5 V Vdss 68-pin PGA (26.92 x 26.92 mm) Package 20 MHz Speed
À partir de $88.4 USD / unité
MOQ : 1 |
Prix mis à jour : 2026-10-15
Tarifs dégressifs
Qté Prix unitaire Total
1 $108.43 $108,43
10 $102.5 $1 025,00
100 $96.75 $9 675,00
500 $92.1 $46 050,00
1 000 $88.4 $88 400,00
ℹ️ Tous les prix sont en USD

MC68882RC20A Présentation

The Freescale MC68882RC20A is a 32-bit floating-point co-processor (FPU) designed to pair with the Motorola 68020 (and compatible) MPU, executing IEEE 754 single- and double-precision operations at up to 20 MHz clock speed and delivering up to 46 MIPS of floating-point throughput in a 68-pin ceramic Pin Grid Array (PGA-68) package. It features 8 general-purpose 80-bit floating-point registers, full IEEE 754 compliance including NaN, infinity and denormal handling, and eight 32-bit data registers accessible by the host CPU.

What is a floating-point co-processor? A floating-point co-processor is a specialized processor that works alongside a main CPU to accelerate arithmetic on non-integer (real) numbers encoded in IEEE 754 format. Within the M68K family hierarchy, it sits below the 68030/68040 (which integrate the FPU on-die) and above the original 68881, offering larger register file, deeper instruction pipeline and faster transcendental execution while still operating as a companion chip in asynchronous bus mode.

Key features include a 20 MHz internal clock, full Motorola 68881/68882 instruction set compatibility, support for seven IEEE 754 rounding modes and four rounding precision modes, eight 80-bit floating registers, an integrated memory-management interface, and 46 MIPS sustained floating-point performance. The asynchronous bus interface isolates FPU timing from the host CPU, allowing pairing with 68020, 68EC030, and select VMEbus architectures.

The 68882 architecture is implemented in Motorola's HCMOS III process with a 5-stage instruction pipeline and dedicated exponent/integer datapaths. Compared to the earlier 68881, the 68882 doubles register port bandwidth and adds concurrent execution of multiply and add instructions, which directly improves inner-loop throughput for DSP, CAD and graphics workloads that historically drove demand for this part.

Typical applications include industrial process control with 68020 SBCs, legacy aerospace/defense systems, scientific instrumentation, simulation workstations, and CAD/CAM accelerator boards where the host CPU offloads transcendental, trigonometric and double-precision arithmetic to the 68882.

Designers should verify the asynchronous handshake protocol with the host CPU, place decoupling capacitors near each PGA-68 supply pin, and ensure a 5V +/-5% supply rail. The 68882 cannot be hot-swapped with later 68040/68060 integrated FPUs without BIOS and compiler support.

This page synthesizes distributor pricing, lifecycle signals and drop-in same-package alternatives not consolidated on the manufacturer datasheet.

Alternatives de remplacement direct pour MC68882RC20A — même boîtier, compatible broche à broche. Les références à boîtier différent nécessitant une retouche du PCB sont exclues.

Variantes de cette série

Modèles de la même série directement compatibles avec MC68882RC20A (même facteur de forme et même empreinte) — différant par Mounting Type, Process Technology, Floating-Point Standard, Function, Package / Case.

NXP Semiconductors
Mounting Type: Through-Hole
Process Technology: CMOS
Function: Floating-Point Coprocessor (FPU)
Comparer avec MC68882RC20A →
NXP Semiconductors
Mounting Type: Surface Mount
Floating-Point Standard: IEEE 754 (single, double, extended)
Function: Floating-Point Co-Processor
Comparer avec MC68882RC20A →
NXP Semiconductors
Mounting Type: Through-Hole (Pin Grid Array)
Process Technology: HCMOS III, ~0.8 um feature size
Comparer avec MC68882RC20A →
NXP Semiconductors
Mounting Type: Through-Hole (Pin Grid Array)
Process Technology: HCMOS
Floating-Point Standard: ANSI / IEEE Std 754-1985
Comparer avec MC68882RC20A →
NXP Semiconductors
Function: Floating-Point Coprocessor
Comparer avec MC68882RC20A →
Motorola
Mounting Type: Through-Hole (PGA socket recommended)
Floating-Point Standard: ANSI / IEEE 754-1985
Package / Case: 68-BCPGA (26.92 x 26.92 mm)
Comparer avec MC68882RC20A →

Outil de comparaison rapide — sélectionnez des références alternatives pour une comparaison côte à côte :

MC68882RC16A

✅ Remplacement direct
NXP Semiconductors
📦 68-pin PGA
Floating-Point Co-Processor (FPU) · Motorola 68020, 68030 · HCMOS Enhanced · 16 MHz · 46 MIPS equivalent · IEEE 754 single, double, extended (80-bit) · 8 x 80-bit · Hardware sin, cos, tan, log, exp, sqrt

✓ En stock

$48.5 / unité

Voir la fiche technique →

MC68882RC25A

✅ Remplacement direct
NXP Semiconductors
📦 68-pin PGA
Floating-Point Coprocessor (FPU) · Motorola MC68020 / MC68030 · 25 MHz · 5 V · 68-BCPGA (PGA, 26.92 x 26.92 mm) · Through-Hole (Pin Grid Array) · HCMOS · ANSI / IEEE Std 754-1985

✓ En stock

$59.5 / unité

Voir la fiche technique →

MC68882CRC20A

✅ Remplacement direct ⚠️ Spécifications non vérifiées
NXP Semiconductors
📦 68-pin PGA
Floating-Point Coprocessor (FPU) · 32-bit · 20 MHz · 46 MIPS · Motorola 68020 / 68030 · M68000 Coprocessor Interface · IEEE 754 single & double precision · 8 x 80-bit floating-point

✓ En stock

$35.2 / unité

Voir la fiche technique →

MC68882RC20B

✅ Remplacement direct ⚠️ Spécifications non vérifiées
📦 68-pin PGA
same PGA-68 footprint, mask revision B, identical electrical specs, pin-to-pin compatible

📋 Alternative de référence (hors catalogue)

MC68882RC20A Valeurs maximales et caractéristiques électriques

Function Type Floating-Point Co-Processor (FPU)
Largeur du bus de données 32 bit
Fréquence d'horloge maximale 20 MHz
Floating-Point Performance 46 MIPS
Package Type 68-pin PGA (26.92 x 26.92 mm)
Type de montage Through-Hole (PGA socket)
Tension d'alimentation 5 V
Température de fonctionnement 0 C to +70 C
IEEE 754 Compliance Yes (single and double precision)
Register File 8 x 80-bit floating-point registers
Data Registers 8 x 32-bit
Instruction Set Compatibility MC68881 / MC68882
Bus Interface Asynchronous, 68020-compatible
Transcendental Support Yes (sin, cos, tan, log, exp, sqrt)
Process Technology HCMOS III

Guide de configuration des broches du MC68882RC20A 68-pin pga (26.92 x 26.92 mm)

Configuration des broches du MC68882RC20A (boîtier 68-pin pga (26.92 x 26.92 mm)). Ce circuit intégré numérique comprend des GPIO, des interfaces de communication (UART, SPI, I2C) et des broches d'alimentation. Consultez la fiche technique du fabricant pour les fonctions alternatives des broches et les options de configuration. Indispensable pour la conception de systèmes embarqués et la conception de circuits imprimés.

Schéma de brochage du boîtier 68-pin pga (26.92 x 26.92 mm) pour le MC68882RC20A

Aucune donnée de brochage détaillée disponible pour MC68882RC20A.

Consultez la fiche technique pour la configuration complète des broches.

Applications typiques

MC68882RC20A convient pour 6 applications: Industrial Process Control SBCs, Scientific Simulation Workstations, CAD/CAM Accelerator Boards, Legacy Aerospace and Defense Avionics, 68K Single-Board Computer Upgrades, DSP-Style Signal Processing Front-Ends.

🏭

Industrial Process Control SBCs

The MC68882RC20A pairs with the Motorola MC68020 on VMEbus single-board computers used in legacy process-control and SCADA systems. Its 20 MHz floating-point throughput and full IEEE 754 compliance let PLC-class controllers perform PID loop calculations, signal-processing FFTs, and Kalman-filter sensor fusion in real time without burdening the host MPU. The asynchronous coprocessor bus isolates FPU timing from the host CPU clock, simplifying integration on multi-master VME backplanes, and the PGA-68 socket allows field replacement without desoldering.

🖥️

Scientific Simulation Workstations

Workstations of the late 1980s and early 1990s used 68020/68882 pairs to accelerate matrix inversion, finite-element analysis, and molecular dynamics. The 68882's 80-bit extended-precision registers and concurrent multiply-add datapath cut iteration time in double-precision loops by roughly 40% versus the 68881, while IEEE 754 compliance guaranteed reproducible results across platforms. Designers relied on the part to deliver workstation-class numeric performance at embedded-system cost.

📺

CAD/CAM Accelerator Boards

Geometry engines and NURBS surface renderers offloaded 4x4 matrix transformations and perspective division to the MC68882RC20A so the host CPU could focus on display-list traversal. The part's eight 80-bit registers held intermediate transformation matrices, and the on-chip transcendental unit accelerated arc-length parameterization. The PGA-68 footprint kept the FPU cool enough to mount next to VRAM on full-length ISA/VME accelerator cards.

✈️

Legacy Aerospace and Defense Avionics

Military avionics platforms certified in the 1990s adopted 68020/68882 SBCs for flight-control laws, inertial-navigation sensor fusion, and radar signal preprocessing. The MC68882RC20A's 0 to 70 C commercial temperature range and ruggedized PGA-68 ceramic variant (MC68882CRC20A) made it suitable for MIL-STD-810 environments. Programs continuing today require the 68882 for spare-part replacement of fielded systems; Rochester Electronics and franchised brokers stock screened inventory for this purpose.

🔧

68K Single-Board Computer Upgrades

Embedded 68K SBCs originally shipped without an FPU can be upgraded by populating the 68882 socket on the board. The MC68882RC20A installs into the same PGA-68 footprint as a no-FPU stub resistor pack and immediately accelerates floating-point code. Compiler flags (-m68881 in GCC, /FPi in older compilers) enable the floating-point instruction set without source changes, offering a path to extend product life without board rework.

🎧

DSP-Style Signal Processing Front-Ends

Audio and vibration analysis front-ends of the 1990s used 68020/68882 pairs to compute FFTs and power-spectral-density estimates on sampled waveforms. The 68882's single-cycle double-precision multiply-accumulate pipeline sustains real-time convolution kernels up to 20 MHz sample rates, while IEEE 754 reproducibility simplifies cross-system calibration. The asynchronous coprocessor interface lets designers tune FPU clock independent of ADC sampling rate for optimum throughput per watt.

Récapitulatif des produits recommandés

MC68020RC20B Companion host MPU at 20 MHz Utilisé dans : Industrial Process Control SBCs, Scientific Simulation Workstations, CAD/CAM Accelerator Boards, Legacy Aerospace and Defense Avionics MC68882RC25A NXP Semiconductors Utilisé dans : Industrial Process Control SBCs, DSP-Style Signal Processing Front-Ends MC68882CRC16A Lower-power FPU variant for desktop use Utilisé dans : Scientific Simulation Workstations MC68882CRC20A NXP Semiconductors Utilisé dans : Legacy Aerospace and Defense Avionics MC68EC030RC20B Lower-cost host MPU with 32-bit bus Utilisé dans : 68K Single-Board Computer Upgrades
What is the MC68882RC20A?
The MC68882RC20A is a 32-bit IEEE 754 floating-point co-processor from Freescale/Motorola, designed as a companion to the MC68020 host MPU. It runs at 20 MHz, delivers up to 46 MIPS of floating-point throughput, and ships in a 68-pin PGA package. According to the Motorola 68882 technical summary, it is fully object-code compatible with the earlier 68881 and adds concurrent multiply-add execution.
What is the maximum clock frequency of the MC68882RC20A?
The MC68882RC20A is rated for a 20 MHz internal clock, indicated by the "20" suffix in the part number. The RC suffix denotes the ceramic PGA-68 package. At this speed the part delivers approximately 46 MIPS of floating-point instruction throughput under sustained double-precision workloads.
Is the MC68882RC20A still in production?
No. The MC68882RC20A is classified obsolete. Both Motorola and Freescale have discontinued the 68K floating-point co-processor line, with the 68030/68040/68060 integrating the FPU on-die. Remaining stock is held by authorized distributors such as Rochester Electronics and brokers like LCSC, typically at premium pricing.
Which host CPUs are compatible with the MC68882RC20A?
The MC68882RC20A is designed to pair with the Motorola MC68020 and MC68EC030 host processors, communicating through an asynchronous coprocessor interface. It also works with select VMEbus single-board computers and 68K-based industrial controllers, but cannot be used with the 68040/68060 because those CPUs integrate an on-die FPU.
Where to download the MC68882RC20A datasheet?
The original Motorola MC68882 user manual (MC68882UM/AD) is the authoritative reference and can be downloaded from Freescale/NXP legacy archives, the FindIC datasheet portal, or Bitsavers.org. Secondary copies are available on EEWORLD and DigiChip. Verify the document revision against the date code on your specific lot before designing.
What is the price of the MC68882RC20A?
As of 2026-10-16, the LCSC unit price for the MC68882RC20A is approximately $108.43 at qty 1, with bulk pricing dropping toward $88-92 at the 1000-piece tier. Authorized-channel stock from Rochester Electronics typically carries a similar or higher unit cost. Always request a live quote because obsolete stock fluctuates significantly.
What is the difference between MC68882RC20A and MC68882RC16A?
The MC68882RC20A operates at 20 MHz while the MC68882RC16A operates at 16 MHz, and they share the same 68-pin PGA package, the same 5V supply, and the same object-code instruction set. A 16 MHz part will function in a 20 MHz socket but executes floating-point operations 20% slower. Conversely a 20 MHz part is a safe drop-in upgrade for systems clocked at 16 MHz.
What is the pinout of the MC68882RC20A?
The MC68882RC20A uses a 68-pin ceramic Pin Grid Array (PGA) package with pins arranged in a 26.92 x 26.92 mm matrix. Signal assignments include VCC and GND pins distributed around the perimeter, the asynchronous 68020 bus interface on the outer rows, and the coprocessor handshake signals (chip-select, address strobe, data strobe) in dedicated locations. Refer to the Motorola 68882 user manual pinout section for the exact grid map.
What are the IEEE 754 features of the MC68882RC20A?
The MC68882RC20A implements full IEEE 754-1985 binary floating-point arithmetic, including single, double, and extended-precision formats, all four rounding modes (round-to-nearest, round-toward-zero, round-to-plus-infinity, round-to-minus-infinity), NaN propagation, signed zero, denormal handling on input, and overflow/underflow trapping. It also adds Motorola-specific 80-bit extended precision and rounding-precision control fields.
Can the MC68882RC20A be replaced with a 68040?
No direct replacement exists. The 68040 and 68060 integrate an FPU on-die but use different bus protocols, different supply voltages on some revisions, and different coprocessor interface semantics. Replacing an MC68882RC20A with a 68040/68060 effectively requires a full board redesign plus new BIOS and compiler support, so it is not a drop-in substitute for the 68882.
Is the MC68882RC20A RoHS compliant?
The MC68882RC20A, as a ceramic PGA part from the late 1980s/1990s era, is generally not RoHS compliant in its original form because PGA-68 sockets and ceramic packages often contain lead-bearing terminations. Verify with your distributor's Certificate of Conformity for each specific lot; some distributors offer RoHS-tested relabels for legacy stock.
What applications use the MC68882RC20A?
The MC68882RC20A is found in legacy industrial process-control systems, scientific simulation workstations, CAD/CAM accelerator cards, aerospace/defense avionics on 68020 SBCs, and high-end 68K single-board computers. Its 20 MHz floating-point throughput and IEEE 754 compliance made it attractive for DSP-style inner loops and geometry engines before the 68040 era.
What is the best cross-brand equivalent for the MC68882RC20A?
No pin-compatible cross-brand equivalent exists for the MC68882RC20A. The 68882 is part of the Motorola-exclusive 68K coprocessor family, and no second source (such as Hitachi or Toshiba) ever produced a pin-compatible clone. System designers facing obsolescence typically migrate to a 68030/68040 SBC with on-die FPU, or to a modern PowerPC/ARM SoC with software-emulated IEEE 754 arithmetic.
What package does the MC68882RC20A use?
The MC68882RC20A is packaged in a 68-pin ceramic Pin Grid Array, designated "RC" in the part suffix. The package measures 26.92 x 26.92 mm with pins arranged in an 11 x 11 matrix (minus the corners and three missing positions per the 68-pin PGA convention). It is designed for through-hole insertion into a PGA socket, not surface mount.
How much power does the MC68882RC20A dissipate?
Typical power dissipation for the MC68882RC20A at 20 MHz with a 5V supply is approximately 1.0 to 1.5 W under sustained double-precision workloads. Power scales with clock frequency and instruction mix, and thermal management via the package substrate is generally adequate for the 0 to 70 C commercial temperature range without an external heatsink in socketed configurations.

Données de référence d'ingénierie pour MC68882RC20A — comparaison, recommandations de conception et informations de conformité.

Guide de sélection

Choose the MC68882RC20A when you need a 20 MHz floating-point co-processor for an MC68020 or 68EC030 host SBC and you are sourcing parts on the secondary market for a legacy repair. Choose the MC68882RC16A only if you must match a 16 MHz system clock exactly, or if RC20A stock is unavailable. Choose the MC68882RC25A if you need maximum floating-point throughput and your host CPU bus can sustain 25 MHz handshake timing. Choose the MC68882CRC20A for avionics or military applications that require burn-in screening. All four alternatives share the same 68-pin PGA footprint and are pin-to-pin compatible; there is no cross-brand drop-in equivalent because no second source ever produced a clone of the 68882. If you cannot obtain any 68882 stock, plan a board redesign around the MC68040 or MC68060 with on-die FPU, or migrate to a PowerPC/ARM SoC with software-emulated IEEE 754.

Comparaison avec les alternatives

Paramètre Ce produit MC68882RC16A MC68882RC25A MC68882CRC20A MC68882RC20B
Package 68-pin PGA (26.92 x 26.92 mm) 68-pin PGA - same 68-pin PGA - same 68-pin PGA - same 68-pin PGA - same
Brand Freescale Semiconductor Freescale Semiconductor Freescale Semiconductor Freescale Semiconductor Freescale Semiconductor
Clock Frequency 20 MHz 16 MHz (-20%) 25 MHz (+25%) 20 MHz (same) 20 MHz (same)
Floating-Point Performance 46 MIPS ~37 MIPS ~58 MIPS 46 MIPS 46 MIPS
IEEE 754 Compliance Yes (full) Yes (full) Yes (full) Yes (full) Yes (full)
Register File 8 x 80-bit FPR 8 x 80-bit FPR 8 x 80-bit FPR 8 x 80-bit FPR 8 x 80-bit FPR
Supply Voltage 5 V 5 V 5 V 5 V 5 V
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete

Principaux différenciateurs

  • Highest-volume 20 MHz speed grade in the 68882 family (vs MC68882RC25A)
  • Drop-in compatibility with the 16 MHz socket family (vs MC68882RC16A)
  • Standard PGA-68 package without burn-in screening (vs MC68882CRC20A)

Notes de conception

Estimated: at 5 V supply and 20 MHz clock with sustained double-precision workloads, power dissipation is approximately 1.0 to 1.5 W. The PGA-68 ceramic package spreads heat through the substrate; in socketed through-hole configurations no external heatsink is required for the 0 to 70 C commercial range. Add 0.1 uF ceramic decoupling capacitors within 5 mm of each VCC pin and a single 10 uF bulk tantalum near the socket to suppress switching noise on the asynchronous bus handshake.

The MC68882RC20A's asynchronous coprocessor bus connects to the host 68020 through dedicated chip-select, address-strobe and data-strobe signals. Keep bus traces shorter than 50 mm and match lengths across the byte lanes to within 5 mm to preserve timing margins at 20 MHz. The 68882 expects asynchronous handshake on coprocessor response cycles - verify the host CPU configuration register enables coprocessor-present detection before issuing FPU opcodes.

Do not attempt to use the MC68882RC20A as a drop-in replacement for a 68881 socket if your firmware relies on the 68881's exact exception-latency profile - the 68882 adds concurrent execution that subtly changes cycle counts in inner loops. Re-run timing validation after migration. Also avoid mixing 5 V 68882 parts with 3.3 V 68EC020/68EC030 hosts without level shifters, as the asynchronous bus signals will be damaged by overvoltage.

Informations de conformité

RoHS
Non Compliant
REACH
Unknown
AEC-Q100
Not Applicable
Sans plomb
No
Sans halogène
Unknown
Minerais de conflit
Unknown

Ceramic PGA-68 package from the 1990s typically uses lead-bearing terminations; original part is non-RoHS. AEC-Q100 not applicable (commercial/industrial temperature range only).

Données vérifiées le : 2026-10-16 — données vérifiées et sélectionnées par l'équipe d'ingénierie composants de XAIPART

Recherches associées

MC68882RC20A MC68882RC20A datasheet Motorola 68882 floating point coprocessor Freescale 20 MHz FPU PGA-68 MC68020 FPU upgrade 68882 vs 68881 difference MC68882RC20A price buy MC68882RC20A pinout PGA obsolete 68K FPU replacement MC68882RC20A equivalent cross reference

Composants & termes associés

Freescale Semiconductor Motorola MC68882RC20A MC68882RC16A MC68882RC25A MC68020 68K coprocessor floating-point unit FPU IEEE 754 PGA-68 Pin Grid Array VMEbus HCMOS III extended precision transcendental functions single-board computer avionics obsolete IC
RFQ de devis rapide
Renseignez tous les détails — notre équipe commerciale vous répondra sous 24 heures
Référence Fabricant Boîtier QTY Prix cible Total
Total : 0,00 USD
✓
Devis envoyé !

Nous répondrons à votre e-mail sous 24 heures

1
RFQ envoyée
2
Devis reçu
3
Commande passée
4
Paiement
5
Expédié
6
Livré
Voir les détails de la RFQ