Freescale Semiconductor

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

部品番号: MC68882RC20A ✗ 生産終了
在庫あり 1〜3営業日以内に発送
5 V Vdss 68-pin PGA (26.92 x 26.92 mm) Package 20 MHz Speed
開始価格 $88.4 USD / 個
MOQ: 1 |
価格更新日: 2026-10-15
ボリューム価格
数量 単価 小計
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
ℹ️ すべての価格はUSDです

MC68882RC20A 概要

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.

ドロップイン代替品: MC68882RC20A — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: MC68882RC20A (同一形状・フットプリント) — 相違点: Mounting Type, Process Technology, Floating-Point Standard, Function, Package / Case.

NXP Semiconductors
Mounting Type: Through-Hole
Process Technology: CMOS
Function: Floating-Point Coprocessor (FPU)
比較対象 MC68882RC20A →
NXP Semiconductors
Mounting Type: Surface Mount
Floating-Point Standard: IEEE 754 (single, double, extended)
Function: Floating-Point Co-Processor
比較対象 MC68882RC20A →
NXP Semiconductors
Mounting Type: Through-Hole (Pin Grid Array)
Process Technology: HCMOS III, ~0.8 um feature size
比較対象 MC68882RC20A →
NXP Semiconductors
Mounting Type: Through-Hole (Pin Grid Array)
Process Technology: HCMOS
Floating-Point Standard: ANSI / IEEE Std 754-1985
比較対象 MC68882RC20A →
NXP Semiconductors
Function: Floating-Point Coprocessor
比較対象 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)
比較対象 MC68882RC20A →

クイック比較ツール — 並列比較する代替部品を選択:

MC68882RC16A

✅ ドロップイン
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

✓ 在庫あり

$48.5 / 個

データシートを見る →

MC68882RC25A

✅ ドロップイン
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

✓ 在庫あり

$59.5 / 個

データシートを見る →

MC68882CRC20A

✅ ドロップイン ⚠️ 仕様未検証
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

✓ 在庫あり

$35.2 / 個

データシートを見る →

MC68882RC20B

✅ ドロップイン ⚠️ 仕様未検証
📦 68-pin PGA
same PGA-68 footprint, mask revision B, identical electrical specs, pin-to-pin compatible

📋 参考代替品(カタログ未掲載)

MC68882RC20A 最大定格&電気的特性

Function Type Floating-Point Co-Processor (FPU)
データバス幅 32 bit
最大クロック周波数 20 MHz
Floating-Point Performance 46 MIPS
Package Type 68-pin PGA (26.92 x 26.92 mm)
実装タイプ Through-Hole (PGA socket)
電源電圧 5 V
動作温度 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

MC68882RC20A 68-pin pga (26.92 x 26.92 mm) ピン配置ガイド

MC68882RC20A (68-pin pga (26.92 x 26.92 mm) パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。

MC68882RC20A の 68-pin pga (26.92 x 26.92 mm) パッケージピン配置図

詳細なピン配置データはありません: MC68882RC20A.

詳細は データシート をご参照ください。

主な用途

MC68882RC20A の用途: 6 件s: 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.

おすすめ製品の概要

MC68020RC20B Companion host MPU at 20 MHz 使用用途: Industrial Process Control SBCs, Scientific Simulation Workstations, CAD/CAM Accelerator Boards, Legacy Aerospace and Defense Avionics MC68882RC25A NXP Semiconductors 使用用途: Industrial Process Control SBCs, DSP-Style Signal Processing Front-Ends MC68882CRC16A Lower-power FPU variant for desktop use 使用用途: Scientific Simulation Workstations MC68882CRC20A NXP Semiconductors 使用用途: Legacy Aerospace and Defense Avionics MC68EC030RC20B Lower-cost host MPU with 32-bit bus 使用用途: 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.

エンジニアリング参考データ: MC68882RC20A — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

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.

代替品との比較

パラメータ この製品 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

主な差別化要因

  • 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)

設計ノート

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.

コンプライアンス情報

RoHS
Non Compliant
REACH
Unknown
AEC-Q100
Not Applicable
鉛フリー
No
ハロゲンフリー
Unknown
紛争鉱物
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).

データ検証日: 2026-10-16 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

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

関連部品&用語

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
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示