Microchip Technology, Inc. Low Power MCU with Crypto Engine PIC24FJ64GA204

Description
16-bit microcontroller featuring an integrated crypto module and eXtreme Low Power. This device includes 64KB Flash, 8KB RAM and other advanced peripherals. The combination of features makes the part ideally suited for low power embedded security applications. Additional Features Cryptographic Engine AES Engine with 128,192 or 256-Bit Key Supports ECB, CBC, OFB, CTR and CFB128 modes DES/Triple DES (TDES) Engine: Supports 2-Key and 3-Key EDE or DED TDES Supports up to Three Unique Keys for TDES Programmatically Secure True Random Number Generator Pseudorandom Number Generator Non-Readable, On-Chip, OTP Key Storages Extreme Low-Power Extreme Low-Power Current Consumption: WDT: 270 nA @ 3.3V typical, RTCC: 400 nA @ 32 kHz, 3.3V typical, Deep Sleep current, 40 nA, 3.3V typical Multiple Power Management Options: VBAT, Deep Sleep, Sleep and Idle Mode, Doze Mode. Alternate Clock modes allow On-the-Fly Switching to a Lower Clock Speed for Selective Power Reduction CPU Supply Voltage Range of 2.0V to 3.6V Up to 16 MIPS Operation @ 32 MHz 17-Bit x 17-Bit Single-Cycle Hardware Fractional/Integer Multiplier 32-Bit by 16-Bit Hardware Divider 16 x 16-Bit Working Register Array C Compiler Optimized Instruction Set Architecture (ISA) Two Address Generation Units (AGUs) for Separate Read and Write Addressing of Data Memory Analog Features 10/12-Bit, 12-Ch ADC: Conversion rate of 500 ksps (10-bit), 200 ksps (12-bit) ADC Conversion available during Sleep and Idle Three Rail-to-Rail, Enhanced Analog Comparators with Programmable Input/Output Configuration Three On-Chip Programmable Voltage References Charge Time Measurement Unit (CTMU): Used for capacitive touch sensing or precise time measurement Additional Peripherals Peripheral Pin Select (PPS); Allows Independent I/O Mapping of many Peripherals Five 16-Bit Timers/Counters with Pre-scaler Six-Channel DMA supports All Peripheral modules Six Input Capture modules, each with a Dedicated 16-Bit Timer Six Output Compare/PWM modules, each with a Dedicated 16-Bit Timer Hardware Real-Time Clock/Calendar (RTCC) Three SPI modules including I2S mode Two I2C™ modules Support Multi-Master/Slave mode and 7-Bit/10-Bit Addressing Programmable 32-Bit Cyclic Redundancy Check (CRC) Generator Four UART modules, supporting RS-485, RS-232, LIN/J2602, and On-chip hardware encoder/decoder for IrDA®
Datasheet
Description
16-bit microcontroller featuring an integrated crypto module and eXtreme Low Power. This device includes 64KB Flash, 8KB RAM and other advanced peripherals. The combination of features makes the part ideally suited for low power embedded security applications. Additional Features Cryptographic Engine AES Engine with 128,192 or 256-Bit Key Supports ECB, CBC, OFB, CTR and CFB128 modes DES/Triple DES (TDES) Engine: Supports 2-Key and 3-Key EDE or DED TDES Supports up to Three Unique Keys for TDES Programmatically Secure True Random Number Generator Pseudorandom Number Generator Non-Readable, On-Chip, OTP Key Storages Extreme Low-Power Extreme Low-Power Current Consumption: WDT: 270 nA @ 3.3V typical, RTCC: 400 nA @ 32 kHz, 3.3V typical, Deep Sleep current, 40 nA, 3.3V typical Multiple Power Management Options: VBAT, Deep Sleep, Sleep and Idle Mode, Doze Mode. Alternate Clock modes allow On-the-Fly Switching to a Lower Clock Speed for Selective Power Reduction CPU Supply Voltage Range of 2.0V to 3.6V Up to 16 MIPS Operation @ 32 MHz 17-Bit x 17-Bit Single-Cycle Hardware Fractional/Integer Multiplier 32-Bit by 16-Bit Hardware Divider 16 x 16-Bit Working Register Array C Compiler Optimized Instruction Set Architecture (ISA) Two Address Generation Units (AGUs) for Separate Read and Write Addressing of Data Memory Analog Features 10/12-Bit, 12-Ch ADC: Conversion rate of 500 ksps (10-bit), 200 ksps (12-bit) ADC Conversion available during Sleep and Idle Three Rail-to-Rail, Enhanced Analog Comparators with Programmable Input/Output Configuration Three On-Chip Programmable Voltage References Charge Time Measurement Unit (CTMU): Used for capacitive touch sensing or precise time measurement Additional Peripherals Peripheral Pin Select (PPS); Allows Independent I/O Mapping of many Peripherals Five 16-Bit Timers/Counters with Pre-scaler Six-Channel DMA supports All Peripheral modules Six Input Capture modules, each with a Dedicated 16-Bit Timer Six Output Compare/PWM modules, each with a Dedicated 16-Bit Timer Hardware Real-Time Clock/Calendar (RTCC) Three SPI modules including I2S mode Two I2C™ modules Support Multi-Master/Slave mode and 7-Bit/10-Bit Addressing Programmable 32-Bit Cyclic Redundancy Check (CRC) Generator Four UART modules, supporting RS-485, RS-232, LIN/J2602, and On-chip hardware encoder/decoder for IrDA®
Datasheet

Suppliers

Company
Product
Description
Supplier Links
Low Power MCU with Crypto Engine - PIC24FJ64GA204 - Microchip Technology, Inc.
Chandler, AZ, United States
Low Power MCU with Crypto Engine
PIC24FJ64GA204
Low Power MCU with Crypto Engine PIC24FJ64GA204
16-bit microcontroller featuring an integrated crypto module and eXtreme Low Power. This device includes 64KB Flash, 8KB RAM and other advanced peripherals. The combination of features makes the part ideally suited for low power embedded security applications. Additional Features Cryptographic Engine AES Engine with 128,192 or 256-Bit Key Supports ECB, CBC, OFB, CTR and CFB128 modes DES/Triple DES (TDES) Engine: Supports 2-Key and 3-Key EDE or DED TDES Supports up to Three Unique Keys for TDES Programmatically Secure True Random Number Generator Pseudorandom Number Generator Non-Readable, On-Chip, OTP Key Storages Extreme Low-Power Extreme Low-Power Current Consumption: WDT: 270 nA @ 3.3V typical, RTCC: 400 nA @ 32 kHz, 3.3V typical, Deep Sleep current, 40 nA, 3.3V typical Multiple Power Management Options: VBAT, Deep Sleep, Sleep and Idle Mode, Doze Mode. Alternate Clock modes allow On-the-Fly Switching to a Lower Clock Speed for Selective Power Reduction CPU Supply Voltage Range of 2.0V to 3.6V Up to 16 MIPS Operation @ 32 MHz 17-Bit x 17-Bit Single-Cycle Hardware Fractional/Integer Multiplier 32-Bit by 16-Bit Hardware Divider 16 x 16-Bit Working Register Array C Compiler Optimized Instruction Set Architecture (ISA) Two Address Generation Units (AGUs) for Separate Read and Write Addressing of Data Memory Analog Features 10/12-Bit, 12-Ch ADC: Conversion rate of 500 ksps (10-bit), 200 ksps (12-bit) ADC Conversion available during Sleep and Idle Three Rail-to-Rail, Enhanced Analog Comparators with Programmable Input/Output Configuration Three On-Chip Programmable Voltage References Charge Time Measurement Unit (CTMU): Used for capacitive touch sensing or precise time measurement Additional Peripherals Peripheral Pin Select (PPS); Allows Independent I/O Mapping of many Peripherals Five 16-Bit Timers/Counters with Pre-scaler Six-Channel DMA supports All Peripheral modules Six Input Capture modules, each with a Dedicated 16-Bit Timer Six Output Compare/PWM modules, each with a Dedicated 16-Bit Timer Hardware Real-Time Clock/Calendar (RTCC) Three SPI modules including I2S mode Two I2C™ modules Support Multi-Master/Slave mode and 7-Bit/10-Bit Addressing Programmable 32-Bit Cyclic Redundancy Check (CRC) Generator Four UART modules, supporting RS-485, RS-232, LIN/J2602, and On-chip hardware encoder/decoder for IrDA®

16-bit microcontroller featuring an integrated crypto module and eXtreme Low Power. This device includes 64KB Flash, 8KB RAM and other advanced peripherals. The combination of features makes the part ideally suited for low power embedded security applications.

Additional Features

  • Cryptographic Engine
    • AES Engine with 128,192 or 256-Bit Key
    • Supports ECB, CBC, OFB, CTR and CFB128 modes
    • DES/Triple DES (TDES) Engine: Supports 2-Key and 3-Key EDE or DED TDES
    • Supports up to Three Unique Keys for TDES
    • Programmatically Secure
    • True Random Number Generator
    • Pseudorandom Number Generator
    • Non-Readable, On-Chip, OTP Key Storages
  • Extreme Low-Power
    • Extreme Low-Power Current Consumption: WDT: 270 nA @ 3.3V typical, RTCC: 400 nA @ 32 kHz, 3.3V typical, Deep Sleep current, 40 nA, 3.3V typical
    • Multiple Power Management Options: VBAT, Deep Sleep, Sleep and Idle Mode, Doze Mode.
    • Alternate Clock modes allow On-the-Fly Switching to a Lower Clock Speed for Selective Power Reduction
  • CPU
    • Supply Voltage Range of 2.0V to 3.6V
    • Up to 16 MIPS Operation @ 32 MHz
    • 17-Bit x 17-Bit Single-Cycle Hardware Fractional/Integer Multiplier
    • 32-Bit by 16-Bit Hardware Divider
    • 16 x 16-Bit Working Register Array
    • C Compiler Optimized Instruction Set Architecture (ISA)
    • Two Address Generation Units (AGUs) for Separate Read and Write Addressing of Data Memory
  • Analog Features
    • 10/12-Bit, 12-Ch ADC: Conversion rate of 500 ksps (10-bit), 200 ksps (12-bit)
    • ADC Conversion available during Sleep and Idle
    • Three Rail-to-Rail, Enhanced Analog Comparators with Programmable Input/Output Configuration
    • Three On-Chip Programmable Voltage References
    • Charge Time Measurement Unit (CTMU): Used for capacitive touch sensing or precise time measurement
  • Additional Peripherals
    • Peripheral Pin Select (PPS); Allows Independent I/O Mapping of many Peripherals
    • Five 16-Bit Timers/Counters with Pre-scaler
    • Six-Channel DMA supports All Peripheral modules
    • Six Input Capture modules, each with a Dedicated 16-Bit Timer
    • Six Output Compare/PWM modules, each with a Dedicated 16-Bit Timer
    • Hardware Real-Time Clock/Calendar (RTCC)
    • Three SPI modules including I2S mode
    • Two I2C™ modules Support Multi-Master/Slave mode and 7-Bit/10-Bit Addressing
    • Programmable 32-Bit Cyclic Redundancy Check (CRC) Generator
    • Four UART modules, supporting RS-485, RS-232, LIN/J2602, and On-chip hardware encoder/decoder for IrDA®
Supplier's Site Datasheet

Technical Specifications

  Microchip Technology, Inc.
Product Category Microcontrollers (MCU)
Product Number PIC24FJ64GA204
Product Name Low Power MCU with Crypto Engine
Data Bus 16 Bit
Clock Speed 32 MHz
Features PWM
Bits 16 Bit; 32 Bit
Number 5
Unlock Full Specs
to access all available technical data

Similar Products

Microcontrollers - 428469 - RS Components, Ltd.
RS Components, Ltd.
Specs
Data Bus 32 Bit; 32bit
ROM 256 KB
Package Type QFP; Other; LQFP
View Details
Embedded - Microcontrollers - ADUC841BSZ62-5 - Lingto Electronic Limited
Specs
Data Bus 8 Bit; 8-Bit
View Details