Microchip Technology Inc

Integrated Graphics Acceleration and DRAM

The PIC32MZ DA series, with its integrated Graphics Controller, Graphics Processor and available on-chip 32MB of DDR2 DRAM, lifts Graphical User Interface (GUI) designs to performance and quality levels not yet seen in embedded microcontroller applications. Developers that use the PIC32MZ DA in their designs should expect microprocessor-like graphics quality while still enjoying the ease of design of an MCU. And with MPLAB Harmony Graphics 2.0, you can finish and display your GUI design faster than you'd ever thought possible.

Feature List:

  • 3-Layer Graphics Controller capable of driving 24-bit color SXGA
  • High-performance 2D Graphics Processing Unit (GPU)
  • 32MB integrated DDR2 DRAM or 128MB externally addressable
  • Up to 2 MB Flash and 640 KB RAM
  • 12-bit ADC Throughput at 18 Msps
  • Full-Featured Hardware Crypto Engine with Random Number Generator (RNG) for data encryption/decryption and authentication

Graphics Controller

The Graphics Controller sub-system at the heart of the PIC32MZ DA is the most advanced of its kind in the industry.

  • 24-bit Parallel Interface supports a wide range of displays up to SXGA (1280x1024)
  • Multi-Layers composition for simplified image rendering
  • Supports multiple image and color space formats for maximum flexibility
  • Flexible timing configuration to ease the implementation of custom displays

Graphics Processing Unit (GPU)

The Graphics Processing Unit (GPU) inside the PIC32MZ DA is loaded with features that will enable your GUI to create graphical actions that would be impractical for an MCU CPU alone.

  • Accelerated 2-D Graphics Rendering
  • Accelerated Blit and Raster Operations
  • Several Alpha Blending modes
  • Transparency support
  • 2D dithering
  • Image Scaling
  • Programmable operations including ROP2, ROP3, ROP4, Alpha Blending and Transparency
  • Filtering
  • Orientation

Integrated DRAM

The industry’s only integrated DRAM provides expansive storage for graphics, complex communications, and data logging applications.

  • 32MB capacity for rich, professional-looking graphics:
    • 8-, 16-, or 24-bit color
    • Multiple layers
    • Multiple display buffers per layer
    • Image and Frame pre-load
  • Fewer board layers lowers system cost.
  • Code and data transfer to and from DRAM do not leave the package, making the system more secure.
  • Greatly reduced system complexity eliminates traditional memory sub-system design challenges.
  • Integration leads to smaller designs that result in feature-rich, attractive end products.
  • Fewer components to stock and manage drives savings in logistics.
  • Integration reduces board EMI issues.

The PIC32MZ DA gives customers the ability to increase their application’s color resolution and display size with easy-to-use MCU-based resources and unique graphics design tools including the MPLAB® Integrated Development Environment (IDE) and MPLAB Harmony Integrated Software Framework.

Tabs / 32-bit / PIC32MZ DA

Development Tools

A complete suite of tools is available to help get your design to market. Choose from low-cost Xplained boards, starter kits, fully featured expansion & development boards, free MPLAB® X IDE Atmel Studio, MPLAB XC Compilers as well as a range of debuggers.

Hardware Development Tools

Software Development Tools

Compilers, IDEs and free software for major peripherals and technologies. 


Microchip's 32-bit microcontrollers are well suited for a wide variety of applications – from control logic, to fully integrated systems involving USB, Ethernet and LCD. To assist with your design efforts, we have introduced several on-line design centers.

Starter Kits

Use Microchip's 32-bit MCU's on-chip USB, CAN and Ethernet for your embedded project.

Human Interface
Development and Evaluation Boards

Use the power of Microchip's 32-bit MCUs to add graphics, USB devices, touch screens and more to your design.

Market/Industry Specific
Emulators and Debuggers

See the resources available that showcase Microchip's 32-bit MCUs used in lighting, automotive or motor control applications.

Microchip 32-bit Framework

MPLAB® Harmony Software Framework

MPLAB Harmony is a flexible, abstracted, fully integrated firmware development environment for PIC32 microcontrollers. It enables robust framework development of interoperable RTOS-friendly libraries with quick and extensive Microchip support for third-party software integration.

MPLAB Harmony includes a set of peripheral libraries, drivers and system services that are readily accessible for application development. The code development format allows for maximum re-use and reduces time to market.

For more information visit:


MPLAB® Code Configurator

MPLAB® Code Configurator (MCC) is a free, graphical programming environment that generates seamless, easy-to-understand C code to be inserted into your project. Using an intuitive interface, it enables and configures a rich set of peripherals and functions specific to your application.

For more information visit:


32-bit Video Channel