Microchip Technology, Inc. High Performance 32-bit MCU with DSP & FPU PIC32Mk1024MCM100

Description
PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of ECC protected Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and multi-channel CAN and CAN-FD applications. These devices feature 7x 12-Bit ADC's each operating at up to 3.75MSPS, which can be combined and sequenced to provide up to 25.4MSPS sampling rates! In addition, multiple OpAmps. comparators and DAC's are included as well. Analog simulation of the comparators and OpAmps is now supported in the MPLAB Mindi Analog Simulator. Application software examples and driver libraries are included as part of the Harmony V3 Framework Additional Features 120Mhz MIPS32 microAptiv MCU Core Floating Point Unit for single and double precision math MicroMIPS Mode for 40% smaller code size Four 64-bit Accumulators Single Cycle MAC supporting saturating and fractional math Memories 1MB Dual Panel Flash with Live Update and Error Correcting Code support 256KB SRAM 4KB EEPROM Advanced Analog Features 7x 12-bit 3.75MSPS ADC Cores up to 42 analog inputs - Sum of all individual ADC's combined, 25 Msps in 12-bit mode or 33.7 Msps in 8-bit mode Four 100Mhz Op amps Five analog comparators Up to three 12-bit DACs Advanced Timers Up to 9 16-bit or one 16-bit and eight 32-bit timer/counters 16 Output Compare 16 Input Capture Motor Control PWM Timers Up to twelve PWM Pairs - 8.3 ns PWM Resolution - Leading and Trailing Edge Blanking - Dead Time Insertion and Compensation - Up to 17 Fault and 12 Current Limit Inputs Motor Encoder Interface Six Quadrature Encoder Interfaces (QEI) Modules - Four Inputs each: Phase A, B, Home and Index Communications Interfaces Up to 4 CAN-FD 2.0B Active modules with DeviceNet address support Two FS USB2.0 Module Up to 4 I2C ports Up to six UART Modules (up to 25Mbps) with LIN and IrDA support Up to six SPI/I2S modules Peripheral Pin Select (PPS) to enable remapable pin functions Software Support Class B Safety Library, IEC 60730 (planned) MPLAB X Integrated Development Environment (IDE) MPLAB® Harmony Integrated Software Framework RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, and SEGGER •Mathworks Matlab® Blockset •SCILAB X2C Open Source Rapid Prototyping Tools
Datasheet
Description
PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of ECC protected Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and multi-channel CAN and CAN-FD applications. These devices feature 7x 12-Bit ADC's each operating at up to 3.75MSPS, which can be combined and sequenced to provide up to 25.4MSPS sampling rates! In addition, multiple OpAmps. comparators and DAC's are included as well. Analog simulation of the comparators and OpAmps is now supported in the MPLAB Mindi Analog Simulator. Application software examples and driver libraries are included as part of the Harmony V3 Framework Additional Features 120Mhz MIPS32 microAptiv MCU Core Floating Point Unit for single and double precision math MicroMIPS Mode for 40% smaller code size Four 64-bit Accumulators Single Cycle MAC supporting saturating and fractional math Memories 1MB Dual Panel Flash with Live Update and Error Correcting Code support 256KB SRAM 4KB EEPROM Advanced Analog Features 7x 12-bit 3.75MSPS ADC Cores up to 42 analog inputs - Sum of all individual ADC's combined, 25 Msps in 12-bit mode or 33.7 Msps in 8-bit mode Four 100Mhz Op amps Five analog comparators Up to three 12-bit DACs Advanced Timers Up to 9 16-bit or one 16-bit and eight 32-bit timer/counters 16 Output Compare 16 Input Capture Motor Control PWM Timers Up to twelve PWM Pairs - 8.3 ns PWM Resolution - Leading and Trailing Edge Blanking - Dead Time Insertion and Compensation - Up to 17 Fault and 12 Current Limit Inputs Motor Encoder Interface Six Quadrature Encoder Interfaces (QEI) Modules - Four Inputs each: Phase A, B, Home and Index Communications Interfaces Up to 4 CAN-FD 2.0B Active modules with DeviceNet address support Two FS USB2.0 Module Up to 4 I2C ports Up to six UART Modules (up to 25Mbps) with LIN and IrDA support Up to six SPI/I2S modules Peripheral Pin Select (PPS) to enable remapable pin functions Software Support Class B Safety Library, IEC 60730 (planned) MPLAB X Integrated Development Environment (IDE) MPLAB® Harmony Integrated Software Framework RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, and SEGGER •Mathworks Matlab® Blockset •SCILAB X2C Open Source Rapid Prototyping Tools
Datasheet

Suppliers

Company
Product
Description
Supplier Links
High Performance 32-bit MCU with DSP & FPU - PIC32Mk1024MCM100 - Microchip Technology, Inc.
Chandler, AZ, United States
High Performance 32-bit MCU with DSP & FPU
PIC32Mk1024MCM100
High Performance 32-bit MCU with DSP & FPU PIC32Mk1024MCM100
PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of ECC protected Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and multi-channel CAN and CAN-FD applications. These devices feature 7x 12-Bit ADC's each operating at up to 3.75MSPS, which can be combined and sequenced to provide up to 25.4MSPS sampling rates! In addition, multiple OpAmps. comparators and DAC's are included as well. Analog simulation of the comparators and OpAmps is now supported in the MPLAB Mindi Analog Simulator. Application software examples and driver libraries are included as part of the Harmony V3 Framework Additional Features 120Mhz MIPS32 microAptiv MCU Core Floating Point Unit for single and double precision math MicroMIPS Mode for 40% smaller code size Four 64-bit Accumulators Single Cycle MAC supporting saturating and fractional math Memories 1MB Dual Panel Flash with Live Update and Error Correcting Code support 256KB SRAM 4KB EEPROM Advanced Analog Features 7x 12-bit 3.75MSPS ADC Cores up to 42 analog inputs - Sum of all individual ADC's combined, 25 Msps in 12-bit mode or 33.7 Msps in 8-bit mode Four 100Mhz Op amps Five analog comparators Up to three 12-bit DACs Advanced Timers Up to 9 16-bit or one 16-bit and eight 32-bit timer/counters 16 Output Compare 16 Input Capture Motor Control PWM Timers Up to twelve PWM Pairs - 8.3 ns PWM Resolution - Leading and Trailing Edge Blanking - Dead Time Insertion and Compensation - Up to 17 Fault and 12 Current Limit Inputs Motor Encoder Interface Six Quadrature Encoder Interfaces (QEI) Modules - Four Inputs each: Phase A, B, Home and Index Communications Interfaces Up to 4 CAN-FD 2.0B Active modules with DeviceNet address support Two FS USB2.0 Module Up to 4 I2C ports Up to six UART Modules (up to 25Mbps) with LIN and IrDA support Up to six SPI/I2S modules Peripheral Pin Select (PPS) to enable remapable pin functions Software Support Class B Safety Library, IEC 60730 (planned) MPLAB X Integrated Development Environment (IDE) MPLAB® Harmony Integrated Software Framework RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, and SEGGER •Mathworks Matlab® Blockset •SCILAB X2C Open Source Rapid Prototyping Tools

PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of ECC protected Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and multi-channel CAN and CAN-FD applications.
These devices feature 7x 12-Bit ADC's each operating at up to 3.75MSPS, which can be combined and sequenced to provide up to 25.4MSPS sampling rates! In addition, multiple OpAmps. comparators and DAC's are included as well.

Analog simulation of the comparators and OpAmps is now supported in the MPLAB Mindi Analog Simulator.

Application software examples and driver libraries are included as part of the Harmony V3 Framework

Additional Features

  • 120Mhz MIPS32 microAptiv MCU Core
    • Floating Point Unit for single and double precision math
    • MicroMIPS Mode for 40% smaller code size
    • Four 64-bit Accumulators
    • Single Cycle MAC supporting saturating and fractional math
  • Memories
    • 1MB Dual Panel Flash with Live Update and Error Correcting Code support
    • 256KB SRAM
    • 4KB EEPROM
  • Advanced Analog Features
    • 7x 12-bit 3.75MSPS ADC Cores up to 42 analog inputs
    • - Sum of all individual ADC's combined, 25 Msps in 12-bit mode or 33.7 Msps in 8-bit mode
    • Four 100Mhz Op amps
    • Five analog comparators
    • Up to three 12-bit DACs
  • Advanced Timers
    • Up to 9 16-bit or one 16-bit and eight 32-bit timer/counters
    • 16 Output Compare
    • 16 Input Capture
  • Motor Control PWM Timers
    • Up to twelve PWM Pairs
    • - 8.3 ns PWM Resolution
    • - Leading and Trailing Edge Blanking
    • - Dead Time Insertion and Compensation
    • - Up to 17 Fault and 12 Current Limit Inputs
  • Motor Encoder Interface
    • Six Quadrature Encoder Interfaces (QEI) Modules
    • - Four Inputs each: Phase A, B, Home and Index
  • Communications Interfaces
    • Up to 4 CAN-FD 2.0B Active modules with DeviceNet address support
    • Two FS USB2.0 Module
    • Up to 4 I2C ports
    • Up to six UART Modules (up to 25Mbps) with LIN and IrDA support
    • Up to six SPI/I2S modules
    • Peripheral Pin Select (PPS) to enable remapable pin functions
  • Software Support
    • Class B Safety Library, IEC 60730 (planned)
    • MPLAB X Integrated Development Environment (IDE)
    • MPLAB® Harmony Integrated Software Framework
    • RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, and SEGGER
    • •Mathworks Matlab® Blockset
    • •SCILAB X2C Open Source Rapid Prototyping Tools
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category Microcontrollers (MCU)
Product Number PIC32Mk1024MCM100
Product Name High Performance 32-bit MCU with DSP & FPU
Clock Speed 120 MHz
Bits Other; 12-bit
Number 42
RAM 256 KB
ROM 1024 KB
Unlock Full Specs
to access all available technical data

Similar Products

Microcontrollers - 7GA830291F0 - Quarktwin Technology Ltd.
Infineon Technologies AG
Specs
Life Cycle Stage Last Time Buy
View Details
Microcontrollers - 296-AM2434BSDFHIALXRDKR-ND - DigiKey
Specs
Data Bus 32 Bit
Bits Other; A/D 8x10b
RAM 256 KB
View Details
3 suppliers
Microcontrollers - 2157976P - RS Components, Ltd.
RS Components, Ltd.
Specs
Data Bus 32 Bit; 32bit
ROM 384 KB
Package Type Other; TQFN
View Details
Embedded - Microcontrollers - ADUC812BCP - Lingto Electronic Limited
Specs
Data Bus 8 Bit; 8-Bit
View Details