Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes
product primary image

CEC1702

Microcontrollers and Processors

Status: In Production

View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Add To Cart

Device Overview

Summary

The CEC1702 is a Microsoft Azure for IoT Certified device with DICE (Device Identity Composition Engine) hardware capability. Contact security_help@microchip.com for more information.

CEC1702 is a full-featured ARM® Cortex®-M4-based microcontroller with a complete hardware cryptography-enabled solution in a single package. This low-power but powerful, programmable 32-bit microcontroller offers easy-to-use encryption, authentication, private and public key capabilities and allows customer programming flexibility to minimize customer risk.

The device provides significant performance improvements when compared to firmware-based solutions. Its hardware cryptographic cipher suite reduces compute time by orders of magnitude over software solutions, and, as an example, provides 20x-50x performance improvement for PKE acceleration as well as 100x improvement for encryption/decryption. This robust hardware-based feature set results in applications that can run security measures quickly, effectively and with significantly lower cost and power consumption.

Third-party development tools available to help get your design to market. Support available for Microchip CEC1702 in IAR Embedded Workbench for ARM (EWARM) 7.70. MikroElektronika provides a complete development toolchain for Microchip CEC1702 ARM® Cortex®-M4F MCUs, including Compilers, Development Boards, Programmers / Debuggers. 

Family parts
CEC1702Q-B1-SX -  Obsolete
CEC1702Q-B2-I/SX - In production
CEC1702Q-C1-SX -  Obsolete
CEC1702Q-C2-I/SX  - In production

Additional Features
  • Secure boot provides a hardware-based root of trust
  • CEC1702 can replace or supplement existing microcontroller
  • Easy-to-use, seamless authentication and encryption capabilities for connected applications
  • 480KB SRAM: Code + Data
  • Robust hardware cryptography cypher suite
  • 2.5K bits User Programmable OTP
  • Low Power
  • AES128, AES192, AES256
  • SHA-1, SHA-256, SHA-512
  • RSA-1024 to RSA-4096
  • ECDSA, EC-KCDSA, Ed25519
  • True Random Number Generator
  • Monotonic Counter
  • Memory Protection Unit
Parametrics
Name
Value
Part Family
CEC
Max CPU Speed MHz
48
SRAM (KB)
480
Crypto Engine
Yes
Temperature Range (C)
-40 to 85
Operating Voltage Range (V)
1.62 to 3.6
Direct Memory Access Channels
14
SPI
3
I2C
6
ADC Input
5
Max ADC Resolution (Bits)
10
Input Capture
4
Standalone Output Compare/Standard PWM
7
Max 16-bit Digital Timers
5
Hardware RTCC/RTC
Yes
Pincount
84

Documents

Jump to:

Supporting Collateral

Application Notes

Brochures

  
665KB

MISC

Development Environment

  • Integrated Development Environments
  • Compilers
  • Software & Configurators
  • Emulators & Debuggers
  • Programmers
  • Demo & Evaluation Boards
  • Software Libraries
Integrated Development Environments
MPLAB-X-IDE
MPLAB X Integrated Development Environment (IDE) ( MPLAB-X-IDE )

MPLAB® X Integrated Development Environment (IDE) is an expandable, highly configurable software program that incorporates powerful tools to help you discover, configure, develop, debug and qualify embedded designs for most of Microchip’s microcontrollers, microprocessors and digital signal controllers.
MPLAB X IDE works seamlessly with the MPLAB development ecosystem of

...

Learn More
Atmel-Studio
Atmel Studio IDE ( Atmel-Studio )

Studio 7 is the integrated development platform (IDP) for developing and debugging all AVR® and SAM microcontroller applications. The Atmel Studio 7 IDP gives you a seamless and easy-to-use environment to write, build and debug your applications written in C/C++ or assembly code. It also connects seamlessly to the debuggers, programmers and development kits that support AVR® and SAM...

Learn More
Compilers
MPLAB-XC32
MPLAB XC32 Compiler ( MPLAB-XC32 )

Available as free, unrestricted-use downloads, our award-winning MPLAB® XC C Compilers are comprehensive solutions for your project’s software development. Finding the right compiler to support your device is simple:

MPLAB XC8 supports all 8-bit PIC® and AVR® microcontrollers (MCUs)
MPLAB XC16 supports all 16-bit PIC MCUs and dsPIC® Digital Signal...

Learn More
ARM-GCC
ARM GCC ( ARM-GCC )

The ARM® Toolchain is a collection of tools/libraries used to create applications for ARM microcontrollers. This collection includes compiler, assembler, linker and Standard C and math libraries.

Most of these tools are based on efforts from GNU (www.gnu.org), and some are developed by Microchip. For more information please refer to the release notes.

The Atmel...

Learn More
Software & Configurators
MPLAB Harmony v3
MPLAB® Harmony v3 ( MPLAB Harmony v3 )

MPLAB® Harmony v3 is a fully integrated embedded software development framework that provides flexible and inter-operable software modules to simplify the development of value-added features for 32-bit MCUs and MPUs. It includes the MPLAB Harmony Configurator (MHC) tool, an easy-to-use tool with a GUI that simplifies device setup, library selection, configuration and...

Learn More
atmel-start
START ( atmel-start )

Atmel START is an innovative online tool for intuitive, graphical configuration of embedded software projects. It lets you select and configure software components, drivers and middleware, as well as complete example projects, specifically tailored to the needs of your application. The configuration stage lets you review dependencies between software components, conflicts and hardware constraints....

Learn More
Emulators & Debuggers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Shipments of the MPLAB\\® PICkit 4 In-Circuit Debugger were temporarily suspended due to the coronavirus shutdown in China. We expect them to resume in the next month. If you require an MPLAB debugger/programmer immediately, we are offering 50% off an MPLAB ICD 4 In-Circuit Debugger. Use code ICD4PROMO at

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® and SAM Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield

...

Learn More
Add To Cart
J-32 Debug Probe
J-32 Debug Probe ( DV164232 )

The J-32 Debug Probe Debugger/Programmer provides affordable, fast and easy debugging and programming for Microchip’s PIC32 and SAM MCU and MPU products. Plus, SEGGER offers free, stand-alone applications to extend J-32 Debug Probe functionality:

J-32 Debug Probe is fully integrated into Microchip’s powerful MPLAB® X Integrated Development Environment and

...

Learn More
Add To Cart
Programmers
MPLAB PICkit 4 In-Circuit Debugger
MPLAB PICkit 4 In-Circuit Debugger ( PG164140 )

Shipments of the MPLAB\\® PICkit 4 In-Circuit Debugger were temporarily suspended due to the coronavirus shutdown in China. We expect them to resume in the next month. If you require an MPLAB debugger/programmer immediately, we are offering 50% off an MPLAB ICD 4 In-Circuit Debugger. Use code ICD4PROMO at

...

Learn More
Add To Cart
MPLAB ICD 4 In-Circuit Debugger
MPLAB ICD 4 In-Circuit Debugger ( DV164045 )

The MPLAB® ICD 4 In-Circuit Debugger/Programmer is Microchip’s fastest, cost-effective debugging and programming tool for PIC® and SAM Microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs), and CEC flash microcontrollers. This speed is provided by a SAME70 MCU with 300 MHz, 32-bit MCU with 2MB of RAM and a high-speed FPGA to yield

...

Learn More
Add To Cart
J-32 Debug Probe
J-32 Debug Probe ( DV164232 )

The J-32 Debug Probe Debugger/Programmer provides affordable, fast and easy debugging and programming for Microchip’s PIC32 and SAM MCU and MPU products. Plus, SEGGER offers free, stand-alone applications to extend J-32 Debug Probe functionality:

J-32 Debug Probe is fully integrated into Microchip’s powerful MPLAB® X Integrated Development Environment and

...

Learn More
Add To Cart
Demo & Evaluation Boards
CEC1x02 Development Board
CEC1x02 Development Board ( DM990013 )

The CEC1x02 Development Board is an evaluation board that can be used for development, customer evaluation and demos. It is the board that customers can evaluate and program keys used for authentication into the CEC1x02 devices.

One of the key attributes of this board is a Plug in Module (PIM) for the CEC1x02 family. The PIM ships with the CEC1702, a full-featured ARM®

...

Learn More
Add To Cart
CEC1702Q-B2 Plug-in Module
CEC1702Q-B2 Plug-in Module ( MA990004 )

DM990013 and DM990013-BNDL are successful evaluation and development boards for the CEC1702 32-bit ARM® Cortex®-M4 Controller with Integrated Crypto Accelerators. These boards ship with one CEC1702Q-B2 Plug in Module (PIM). As customers evaluate the CEC1702 and develop their projects, they require the ability to program the OTP (one-time-programmable) memory in the CEC1702.  The

...

Learn More
Add To Cart
Software Libraries
Azure IoT SDK on CEC1x02 Dev Board Device

Learn More
Azure IoT SDK w/ DICE on CEC1702 IoT Development Kit

This CEC1x02 IoT Development Kit is an CEC1702 (32-bit ARM® Cortex®-M4F Controller with Integrated Crypto Accelerators) based development kit that integrates LCD display, Serial Quad I/O

...

Learn More

Similar Devices

Product
Pins
Flash (KB)
RAM (B)
Price 5K
Notes
144
0
131,072
$1.85
 
84
0
491,520
$3.14
 
84
0
256,000
$3.38
 

RoHS Information

Part Number
Device Weight (g)
Shipping Weight (Kg)
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
CEC1702Q-B2-I/SX
0.083400
0.580769
84
WFBGA
7x7x0.8mm
SAC105
e8
CEC1702Q-B1-SX-TR
0.083400
0.214333
84
WFBGA
7x7x0.8mm
SAC105
e8
CEC1702Q-C2-I/SX
0.083400
0.580769
84
WFBGA
7x7x0.8mm
SAC105
e8
CEC1702Q-C1-SX
0.083400
0.580769
84
WFBGA
7x7x0.8mm
SAC105
e8
CEC1702Q-S1-I/SX
0.083400
0.580769
84
WFBGA
7x7x0.8mm
SAC105
e8
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy from Microchip

Grid
View
Table
View
Filter:
Apply
Clear
Only show products with samples
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy