NXP Semiconductors MC68306EH16B
- Part No.:
- MC68306EH16B
- Manufacturer:
- NXP Semiconductors
- Category:
- Microprocessors
- Package:
- 132-BQFP Bumpered
- Datasheet:
-
MC68306EH16B.pdf
- Description:
- IC MPU M683XX 16MHZ 132PQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,340
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC68306EH16B from Motorola is a fully integrated 68EC000-based microcontroller unit with on-chip DRAM controller, dual-channel UART (68681-compatible), eight programmable chip selects, interrupt controller, 16-bit timer/counter, JTAG boundary-scan test interface, and bus watchdog timer. It operates at 16.67 MHz, supports 4-Gbyte linear addressing, and targets embedded control systems requiring high integration and 68000-class code compatibility.
For engineers reviewing the MC68306EH16B datasheet, MC68306EH16B pinout, MC68306EH16B application, or MC68306EH16B equivalent, key selection considerations include its 128-pin QFP package, 5 V ±5% supply, 24-bit address/16-bit data bus, zero-wait-state DRAM interface for 80-ns devices, and IEEE 1149.1 compliance for production testability.
Technical Context
The MC68306EH16B integrates an EC000 core identical to the MC68EC000, delivering 2.4 MIPS at 16.67 MHz with full MC68000 instruction set compatibility and supervisor/user mode protection. Its on-chip peripherals include two independent UART channels with baud rate generators, 4-byte receive/2-byte transmit FIFOs, and full modem control signals (RTS/CTS per channel).
The DRAM controller supports up to 64 Mbytes using 16M×1 DRAMs with CAS-before-RAS refresh, while eight programmable chip selects provide configurable 1-Mbyte or 16-Mbyte memory spaces across the full 4-Gbyte address range. The integrated 16-bit timer/counter operates in timer or counter mode for periodic interrupts, event counting, or system watchdog functions.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | 68EC000 CPU core, binary- and BCD-compatible with MC68000, enabling reuse of real-time kernels and development tools |
| Operating Frequency | 16.67 MHz - enables deterministic timing for embedded control loops and serial communication at up to 38.4 kbaud |
| Bus Interface | 24-bit address / 16-bit data bus - supports direct connection to standard SRAM, ROM, and peripheral ICs without glue logic |
| DRAM Support | 0-wait-state access to 80-ns DRAMs - eliminates external wait-state generators and reduces memory subsystem latency |
| UART Channels | Dual independent 68681-compatible DUART - provides full-duplex serial I/O with hardware flow control and error detection per channel |
| Package | 128-pin plastic QFP (gull-wing, 0.8 mm lead pitch) - surface-mount compatible with standard PCB assembly processes |
| Supply Voltage | 5.0 V ±5% - ensures interoperability with legacy 5 V TTL/CMOS logic families and power supplies |
| JTAG Compliance | IEEE 1149.1 boundary-scan - enables in-circuit test, debug, and programming without dedicated test pads or bed-of-nails fixtures |
Pinout & Package
The MC68306EH16B is housed in a 128-pin plastic quad flat pack (QFP) with gull-wing leads and 0.8 mm pitch. Pin assignments are defined by functional groups including address/data bus (A19–A16, D15–D0), control signals (AS, R/W, UDS, LDS), DRAM interface (RAS0/RAS1, CAS0/CAS1), UART I/O (RxDA/TxDA, RxDB/TxDB), parallel ports (PA0–PA7, PB0–PB7), interrupt lines (IRQ1–IRQ7), chip selects (CS0–CS7), and JTAG test interface (TCK, TMS, TDI, TDO, TRST).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A19–A16 | Address Bus Upper Bits | Provide upper address bits for 4-Gbyte addressing; multiplexed with CS4–CS7 in AMODE=1 configuration |
| D15–D0 | Data Bus | 16-bit bidirectional data path for memory and peripheral transfers; supports byte/word access via UDS/LDS |
| RAS0/RAS1 | DRAM Row Address Strobe | Control separate DRAM banks; enable interleaved or independent bank access for higher memory bandwidth |
| CAS0/CAS1 | DRAM Column Address Strobe | Strobe column addresses during DRAM read/write; used with RAS for CAS-before-RAS refresh cycles |
| RxDA/TxDA | UART Channel A I/O | Full-duplex serial data for primary communications channel; supports RS-232/RS-422 with external level shifters |
| RTSA/CTSA | UART Channel A Modem Control | Hardware flow control signals - RTS asserts readiness to receive; CTS grants permission to transmit |
| TCK/TMS/TDI/TDO/TRST | JTAG Test Interface | Enable boundary-scan testing, device programming, and debug visibility without halting CPU operation |
| CS0–CS7 | Programmable Chip Selects | Eight independently configurable memory/peripheral select outputs; eliminate need for external address decoders |
Key Features
| Feature | Design Value |
|---|---|
| Integrated DRAM Controller | Reduces external component count by eliminating DRAM address multiplexing logic, refresh timers, and CAS/RAS generation circuitry |
| Dual 68681-Compatible UARTs | Enables simultaneous host terminal and remote device communication with independent baud rates, parity, and stop-bit settings |
| Eight Programmable Chip Selects | Supports mixed-memory systems (ROM/SRAM/Flash/IO) with configurable base address, size, and wait states per peripheral |
| On-Chip Bus Watchdog Timer | Prevents system lockup by terminating stalled bus cycles after programmable timeout (up to 4096 clocks) |
| IEEE 1149.1 Boundary Scan | Provides production-level interconnect test coverage and debug access without requiring physical probe points or special test firmware |
| Supervisor/User Mode Protection | Enforces memory and register access restrictions to isolate OS kernel from application code and prevent accidental corruption |
Applications
| Industrial PLC Controller | Telecom Line Card |
|---|---|
Use Scenario: Real-time logic execution and I/O scanning in programmable logic controllers for factory automation. IC Role / Device Role / Timing Role: Central processing and peripheral coordination unit executing ladder logic with deterministic interrupt response. Use Value: Integrated UARTs handle HMI and fieldbus communication; DRAM controller manages program storage; chip selects interface discrete I/O modules without external decoding. | Use Scenario: Protocol bridging and status monitoring in digital line interface cards for PBX or access multiplexers. IC Role / Device Role / Timing Role: Embedded controller managing E1/T1 framing, alarm reporting, and maintenance channel communication. Use Value: Dual UARTs support simultaneous D-channel signaling and out-of-band management; 16-bit timer generates precise frame sync pulses; JTAG enables field firmware updates. |
| Medical Diagnostic Instrument | Avionics Data Concentrator |
Use Scenario: Sensor data acquisition, display control, and report generation in portable ultrasound or ECG units. IC Role / Device Role / Timing Role: Main system controller handling analog front-end interfacing, LCD update timing, and USB/serial diagnostics output. Use Value: Parallel ports drive segmented displays or keypad scan; DRAM supports waveform buffering; zero-wait-state memory access ensures real-time display refresh. | Use Scenario: Aggregation and preprocessing of ARINC 429, discrete, and analog sensor data in flight control computers. IC Role / Device Role / Timing Role: High-integrity data concentrator performing time-stamped sampling, protocol conversion, and health monitoring. Use Value: Supervisor mode isolates safety-critical tasks; bus watchdog prevents runaway code; JTAG supports DO-254-compliant verification and in-service diagnostics. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar integrated processor applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MC68332ACF16 | Features dual 32-bit timers and enhanced queue serial module (QSM) instead of DUART; no DRAM controller; 132-pin PQFP package | Better suited for real-time motor control with precise PWM generation; lacks DRAM support for large program/data storage | Select MC68332ACF16 when deterministic timing and QSM-based fieldbus protocols (e.g., CAN-like) outweigh need for DRAM expansion |
| MC68340RC25 | Higher clock speed (25 MHz), added DMA controller, and enhanced interrupt controller; same 128-pin QFP but requires 5 V ±10% supply | Supports faster data throughput for imaging or communications gateways; increased power consumption and thermal footprint | Select MC68340RC25 when system bandwidth demands exceed 16.67 MHz performance and DRAM interface remains sufficient |
Compared with MC68332ACF16 and MC68340RC25, the MC68306EH16B uniquely balances DRAM integration, dual UART flexibility, and 68000 software compatibility - making it optimal for cost-sensitive, memory-intensive embedded controllers where upgrade path to newer M68300 derivatives is not required.
Availability
MC68306EH16B is available at Aetrix Electronics and suitable for industrial PLCs, telecom line cards, medical diagnostic instruments, and avionics data concentrators requiring stable component supply and long-term obsolescence management.
Supply support for MC68306EH16B includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Motorola Semiconductor (now part of NXP Semiconductors) was a pioneering developer of 68000-family microprocessors and embedded controllers, known for robust industrial-grade silicon and comprehensive toolchain support.
The MC68306EH16B belongs to the M68300 family of integrated processors designed specifically for embedded control applications requiring high functional integration, code compatibility with legacy 68000 software, and reduced board-level complexity.
FAQ
What is the maximum DRAM capacity supported by the MC68306EH16B?
The MC68306EH16B supports up to 64 Mbytes of DRAM using 16M×1 devices with its integrated DRAM controller. This is achieved through two independent RAS banks, each supporting up to 16 DRAM chips, and programmable CAS-before-RAS refresh timing. The controller provides zero-wait-state access to 80-ns DRAMs, ensuring efficient memory bandwidth for the MC68306EH16B's 16.67 MHz bus cycle.
Does the MC68306EH16B support full 32-bit addressing?
Yes, the MC68306EH16B implements a full 32-bit linear address space (4 Gbytes) via its EC000 core, though only 24 address lines (A0–A23) are physically exported. The upper address bits (A24–A31) are handled internally for instruction fetch and supervisor-mode operations. External peripherals and memory are mapped within the 4-Gbyte space using the eight programmable chip selects, allowing flexible placement of resources such as ROM, SRAM, and I/O registers - all accessible by the MC68306EH16B without address translation hardware.
Is the MC68306EH16B pin-compatible with other M68300 family members?
No, the MC68306EH16B is not pin-compatible with other M68300 family members such as the MC68332 or MC68340. While sharing architectural similarities and some signal naming conventions, the MC68306EH16B uses a unique 128-pin QFP pinout optimized for its specific peripheral set - including dedicated DRAM control signals (RAS0/RAS1, CAS0/CAS1), dual UART I/O, and eight chip selects. Substitution requires PCB redesign due to differing pin allocations and electrical timing requirements.
What development tools are compatible with the MC68306EH16B?
The MC68306EH16B is fully compatible with standard 68000 development ecosystems, including Motorola's own M68K assembler and linker toolchains, third-party C compilers (e.g., GCC-m68k), and real-time operating systems such as VxWorks, pSOS+, and RTEMS. Its JTAG interface supports debugging via Motorola/Freescale BDM pods and compatible ICE tools. The MC68306EH16B also runs unmodified code written for MC68000 and MC68EC000 platforms, enabling reuse of existing drivers, bootloaders, and application firmware.
What is the operating temperature range for the MC68306EH16B?
The MC68306EH16B is specified for commercial operation from 0°C to +70°C ambient temperature. It requires a regulated 5.0 V ±5% supply voltage and features twenty dedicated power and ground pins to minimize ground bounce and ensure stable operation across its full temperature range. Thermal design should account for its typical power dissipation of approximately 1.2 W under active load, with derating recommended above 50°C ambient for long-term reliability in the MC68306EH16B.
MC68306EH16B Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 132-BQFP Bumpered
- Series:
- M683xx
- Packaging:
- Tray
- Product Status:
- Obsolete
- Core Processor:
- EC000
- Number of Cores/Bus Width:
- 1 Core, 32-Bit
- Speed:
- 16MHz
- Co-Processors/DSP:
- -
- RAM Controllers:
- DRAM
- Graphics Acceleration:
- No
- Display & Interface Controllers:
- -
- Ethernet:
- -
- SATA:
- -
- USB:
- -
- Voltage - I/O:
- 5.0V
- Operating Temperature:
- 0°C ~ 70°C (TA)
- Grade:
- -
- Qualification:
- -
- Security Features:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 132-PQFP (24.13x24.13)
- Additional Interfaces:
- DUART
MC68306EH16B FAQ
1.How can I place an order for MC68306EH16B through Aetrix?
Please submit a Request for Quotation (RFQ) for MC68306EH16B on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MC68306EH16B reliable?
The price and inventory of MC68306EH16B are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC68306EH16B is usually 5 days.
3.What payment methods are accepted for MC68306EH16B?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC68306EH16B transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC68306EH16B?
MC68306EH16B orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC68306EH16B order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MC68306EH16B?
For technical support, including MC68306EH16B datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC68306EH16B requirements.
6.How does Aetrix verify that MC68306EH16B is sourced from the original manufacturer or authorized distributors?
All MC68306EH16B products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MC68306EH16B meets industry standards.
7.What is the process for return or replacement of MC68306EH16B?
All MC68306EH16B units undergo pre-shipment inspection (PSI). If there is an issue with MC68306EH16B, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MC68306EH16B part is unused and in its original packaging.
Return procedure for MC68306EH16B:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC68306EH16B Tags

-
AT91SAM9260B-CU-999
Microchip Technology

-
AT91SAM9G25-CU
Microchip Technology

-
ATSAMA5D27C-CU
Microchip Technology

-
AT91SAM9X35-CU
Microchip Technology

-
AT91SAM9X25-CU
Microchip Technology

-
MCIMX6Y2CVM08AB
NXP Semiconductors
-
AM3352BZCZ100
Texas Instruments

-
AT91SAM9260B-CU
Microchip Technology

-
AT91SAM9260B-QU
Microchip Technology

-
ATSAMA5D31A-CU
Microchip Technology

-
AT91SAM9G20B-CU-999
Microchip Technology

-
MCIMX6Y2CVM05AB
NXP Semiconductors
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

