Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors MC68336GCAB20

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

Inventory:2,237

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

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

  • MC68336GCAB20
  • MC68336GCAB20 PDF
  • MC68336GCAB20 Datasheet
  • MC68336GCAB20 Specifications
  • MC68336GCAB20 Images
  • NXP Semiconductors
  • NXP Semiconductors MC68336GCAB20
  • Buy MC68336GCAB20
  • MC68336GCAB20 Price
  • MC68336GCAB20 Distributor
  • MC68336GCAB20 Supplier
  • MC68336GCAB20 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER