NXP Semiconductors MC68336GCAB20
- Part No.:
- MC68336GCAB20
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 160-BQFP
- Datasheet:
-
MC68336GCAB20.pdf
- Description:
- IC MCU 32BIT ROMLESS 160QFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,237
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC68336GCAB20 from NXP (formerly Motorola) is a 16-bit CISC microcontroller with integrated Time Processing Unit (TPU), 20.97 MHz CPU clock, 512 KB on-chip ROM, and 160-pin QFP package. It serves as a real-time control engine in industrial motion systems, supporting deterministic I/O timing via TPU channels and external bus interfacing for memory expansion.
For engineers reviewing the MC68336GCAB20 datasheet, MC68336GCAB20 pinout, MC68336GCAB20 application, or MC68336GCAB20 equivalent, key selection criteria include TPU channel count (16), external bus width (16-bit data/24-bit address), analog input capability (60-channel ADC with 10-bit resolution), and industrial temperature range (–40 to +105 °C).
Technical Context
The MC68336GCAB20 implements a full Harvard architecture with separate instruction and data buses, enabling concurrent fetch and execute operations. Its TPU operates independently of the CPU core, executing preloaded microcode sequences to manage up to 16 time-critical I/O functions including PWM generation, quadrature decoding, and pulse-width measurement.
CPU execution uses a 16-bit data path with 24-bit addressing, supporting external memory mapping across 11 chip-select regions. The device integrates dual 10-bit ADCs (AN0–AN59), programmable interrupt controller (IRQ0–IRQ7), and synchronous serial interface (SPI-compatible PQS module) for sensor and actuator communication.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | 16-bit M68K-compatible CISC core with 20.97 MHz maximum operation |
| Memory | 512 KB on-chip ROM (mask-programmed), no internal RAM - requires external SRAM/DRAM via 16-bit data bus |
| TPU Channels | 16 independent time-processing channels with dedicated microcode RAM and event-triggered execution |
| Analog Inputs | 60-channel 10-bit ADC (AN0–AN59), with dual VRH/VRL reference inputs and VDDA/VSSA isolated analog supply |
| Package | 160-pin plastic quad flat pack (QFP), 28 mm × 28 mm body, 0.65 mm lead pitch per Case 864A-03 |
| Temperature Range | –40 °C to +105 °C (industrial grade), validated for continuous operation under thermal cycling |
| External Bus | 16-bit data bus (DATA0–DATA15), 24-bit address bus (ADDR0–ADDR23), R/W, AS, DS, SIZ0/SIZ1, and CS0–CS10 control signals |
Pinout & Package
MC68336GCAB20 is housed in a 160-pin plastic QFP (Case 864A-03), measuring 28.0 mm × 28.0 mm × 3.5 mm with 0.65 mm lead pitch. Pin 1 and Pin 160 are NC (no connect) for revision D and later, ensuring pin compatibility with MC68376.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| PE0–PE7 | Bus Size Control / DSACK | Encode data bus width (8/16-bit) and serve as data strobe acknowledge lines for asynchronous peripherals |
| ADDR0–ADDR23 | Address Bus | 24-bit multiplexed address output supporting up to 16 MB external memory space with chip-select decoding |
| DATA0–DATA15 | Data Bus | 16-bit bidirectional data path compatible with standard SRAM, EPROM, and peripheral IC interfaces |
| TPUCH0–TPUCH15 | TPU Channel I/O | Dedicated digital I/O pins for TPU-controlled timing functions - each supports input capture, output compare, or PWM |
| AN0–AN59 | Analog Input Multiplex | 60-channel analog input matrix routed to dual 10-bit successive-approximation ADCs with programmable sampling sequence |
Key Features
| Feature | Design Value |
|---|---|
| Time Processing Unit (TPU) | Offloads real-time I/O timing tasks from CPU using 16-channel microcoded engine - enables jitter-free PWM, encoder counting, and pulse measurement without CPU intervention |
| Integrated Analog Front-End | 60-channel 10-bit ADC with dual reference inputs (VRH/VRL) and isolated analog power domain (VDDA/VSSA) for noise-immune sensor interfacing |
| Flexible External Bus Interface | Configurable 8/16-bit data bus with 11 independent chip-select outputs (CS0–CS10), enabling direct connection to SRAM, flash, FPGA, and legacy peripherals |
| Synchronous Serial Interface (PQS) | SPI-compatible master/slave interface (MISO/MOSI/SCK/PCS0–PCS3) with programmable clock polarity and phase for sensor and display controllers |
| Industrial Temperature Support | Rated for –40 °C to +105 °C operation with validated performance across voltage (4.5–5.5 V) and frequency (20.97 MHz) limits |
Applications
| Industrial Motion Control | Programmable Logic Controller (PLC) |
|---|---|
|
Use Scenario: Closed-loop servo drive controlling brushless DC motor position and velocity using Hall-effect feedback and current sensing. IC Role / Device Role / Timing Role: MC68336GCAB20 acts as central motion controller - TPU manages encoder quadrature decoding and PWM gate timing while CPU executes PID loop and fieldbus protocol stack. Use Value: Deterministic TPU response (<1 µs latency) ensures precise commutation timing; 60-channel ADC monitors phase currents, bus voltage, and temperature sensors without CPU polling overhead. |
Use Scenario: Modular PLC backplane with distributed I/O modules communicating over RS-485 Modbus RTU. IC Role / Device Role / Timing Role: MC68336GCAB20 serves as main logic processor - executes ladder logic scan, manages serial protocol state machine, and controls local digital I/O via PE/PC port registers. Use Value: Integrated PQS module drives RS-485 transceiver directly; external bus interface connects to dual-port RAM for high-speed I/O image exchange with remote modules. |
| Automated Test Equipment (ATE) | Power Supply Monitoring System |
|
Use Scenario: Benchtop ATE system performing parametric testing of analog ICs using precision voltage/current sourcing and measurement. IC Role / Device Role / Timing Role: MC68336GCAB20 coordinates stimulus generation (via DAC control), acquisition triggering (TPU edge detection), and data logging (to external SRAM). Use Value: TPU's input capture mode synchronizes ADC sampling to stimulus edges with sub-microsecond accuracy; 60-channel analog input supports multi-point voltage/current monitoring simultaneously. |
Use Scenario: Rack-mounted telecom power shelf monitoring 48 V DC distribution, battery backup status, and thermal zones. IC Role / Device Role / Timing Role: MC68336GCAB20 functions as intelligent monitor - reads shunt voltages, thermistors, and fan tachometers via ADC, logs events to EEPROM, and asserts fault signals via GPIO. Use Value: Industrial temperature rating ensures reliability in hot chassis environments; VDDA/VSSA isolation prevents switching noise from corrupting 10-bit ADC measurements of millivolt-level shunt readings. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller-based real-time control applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MC68376BGCFT20 | Includes dual CAN 2.0B controllers (CANRX0/CANTX0), 256 KB ROM, identical TPU and ADC resources | Required for CANopen or DeviceNet fieldbus integration; lacks mask ROM customization flexibility of MC68336GCAB20 | Select when native CAN communication is mandatory and external CAN transceivers must be avoided |
| MC9328MX1CZK | ARM920T core, 200 MHz, integrated SDRAM controller, no TPU - uses software-timed GPIO for I/O | Better suited for Linux-capable HMI or protocol gateway roles; cannot match MC68336GCAB20's deterministic TPU latency | Choose for higher-level OS support and multimedia capability, accepting increased jitter in time-critical I/O paths |
Compared with MC68336GCAB20, MC68376BGCFT20 adds CAN but reduces ROM size and removes mask-programming option, while MC9328MX1CZK trades deterministic timing for processing throughput and OS readiness - making MC68336GCAB20 optimal for hard real-time embedded control where microsecond-level I/O predictability is non-negotiable.
Availability
MC68336GCAB20 is available at Aetrix Electronics and suitable for industrial motion control, programmable logic controller (PLC), and automated test equipment (ATE) requiring stable component supply and long-term obsolescence management.
Supply support for MC68336GCAB20 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
NXP Semiconductors (originally Motorola Semiconductor) designs high-reliability microcontrollers for industrial, automotive, and aerospace applications, with deep heritage in 68K architecture and real-time embedded systems.
The MC68336GCAB20 belongs to the M68300 family of integrated microcontrollers engineered specifically for deterministic real-time control - emphasizing hardware-accelerated I/O timing, robust analog integration, and industrial environmental resilience.
FAQ
What is the maximum operating frequency of the MC68336GCAB20?
The MC68336GCAB20 operates at a maximum CPU clock frequency of 20.97 MHz, derived from an external crystal (XTAL/EXTAL) through an on-chip PLL. This frequency is fixed for the GCAB20 variant and validated across the full –40 °C to +105 °C temperature range with 4.5–5.5 V supply.
Does the MC68336GCAB20 include on-chip RAM?
No, the MC68336GCAB20 contains 512 KB of mask-programmed ROM but no on-chip RAM. System RAM must be provided externally via the 16-bit data bus and 24-bit address bus, with dedicated control signals (AS, DS, R/W, SIZ0/SIZ1) for timing-critical access.
How many analog input channels does the MC68336GCAB20 support?
The MC68336GCAB20 supports 60 analog input channels (AN0 through AN59), routed to two independent 10-bit successive-approximation ADCs. Each ADC has its own sample-and-hold and conversion trigger sources, including TPU events and software commands.
Is the MC68336GCAB20 pin-compatible with the MC68376?
Yes - MC68336GCAB20 revision D and later (including GCAB20) designate Pins 1 and 160 as NC to ensure mechanical and pinout compatibility with the MC68376. Signal assignments for all other 158 pins match identically between the two devices in 160-pin QFP packages.
What is the role of the TPU in the MC68336GCAB20?
The Time Processing Unit (TPU) in the MC68336GCAB20 is a dedicated 16-channel coprocessor that executes microcode-driven timing functions - including PWM generation, quadrature decoding, input capture, and output compare - without CPU involvement, guaranteeing sub-microsecond response determinism for critical I/O tasks.
MC68336GCAB20 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 160-BQFP
- Series:
- M683xx
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- CPU32
- Core Size:
- 32-Bit Single-Core
- Speed:
- 20MHz
- Connectivity:
- CANbus, EBI/EMI, SCI, SPI
- Peripherals:
- POR, PWM, WDT
- Number of I/O:
- 18
- Program Memory Size:
- -
- Program Memory Type:
- ROMless
- EEPROM Size:
- -
- RAM Size:
- 7.5K x 8
- Voltage - Supply (Vcc/Vdd):
- 4.75V ~ 5.25V
- Data Converters:
- A/D 16x10b
- Oscillator Type:
- External
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
MC68336GCAB20 FAQ
1.How can I place an order for MC68336GCAB20 through Aetrix?
Please submit a Request for Quotation (RFQ) for MC68336GCAB20 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 MC68336GCAB20 reliable?
The price and inventory of MC68336GCAB20 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC68336GCAB20 is usually 5 days.
3.What payment methods are accepted for MC68336GCAB20?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC68336GCAB20 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC68336GCAB20?
MC68336GCAB20 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC68336GCAB20 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 MC68336GCAB20?
For technical support, including MC68336GCAB20 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC68336GCAB20 requirements.
6.How does Aetrix verify that MC68336GCAB20 is sourced from the original manufacturer or authorized distributors?
All MC68336GCAB20 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 MC68336GCAB20 meets industry standards.
7.What is the process for return or replacement of MC68336GCAB20?
All MC68336GCAB20 units undergo pre-shipment inspection (PSI). If there is an issue with MC68336GCAB20, 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 MC68336GCAB20 part is unused and in its original packaging.
Return procedure for MC68336GCAB20:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC68336GCAB20 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
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…

.jpg)