900,000+ datasheet pdf search and download

Datasheet4U offers most rated semiconductors data sheet pdf




  Microchip Technology Semiconductor Electronic Components Datasheet  

CEC1712 Datasheet

Cryptographic Embedded Controller

No Preview Available !

CEC1712
Cryptographic Embedded Controller
Operating Conditions
• Operating Voltages: 3.3 V and 1.8 V
• Operating Temperature Range: -40 oC to 85 oC
Low Power Modes
• Chip is designed to always operate in Lowest
Power state during Normal Operation
• Supports all 5 ACPI Power States for PC plat-
forms
• Supports 2 Chip-level Sleep Modes: Light Sleep
and Heavy Sleep
- Low Standby Current in Sleep Modes
ARM® Cortex-M4 Embedded Processor
• Programmable clock frequency up to 48 MHz
• Fixed point processor
• Single 4GByte Addressing Space
• Nested Vectored Interrupt Controller (NVIC)
- Maskable Interrupt Controller
- Maskable hardware wake up events
- 8 Levels of priority, individually assignable by
vector
• EC Interrupt Aggregator expands number of Inter-
rupt sources supported or reduces number of vec-
tors needed
• Complete ARM® Standard debug support
- JTAG-Based DAP port, comprised of SWJ-
DP and AHB-AP debugger access functions
Memory Components
- 256 KB Code/Data SRAM
- 224 KB optimized for code performance
- 32 KB optimized for data performance
- 64 Bytes Battery Powered Storage SRAM
- 288 Bytes OTP
- In circuit programmable
- ROM
- Contains Boot ROM
- Contains Runtime APIs for built-in func-
tions
Clocks
• 48 MHz Internal PLL
• 32 kHz Clock Sources
- Internal 32 kHz silicon oscillator
- External 32 kHz crystal (XTAL) source
- External single-ended 32 kHz clock
source
Package Options
- 84 pin WFBGA
Security Features
• Boot ROM Secure Boot Loader
- Hardware Root of trust using Secure Boot
and Immutable code using ECDSA P-384
and SHA-384
- Supports 2 Code Images in external SPI
Flash (Primary and Fall back image)
- Authenticates SPI Flash image before load-
ing
- Support AES-256 Encrypted SPI Flash
images
- Key Revocation
- Roll back protection
- DICE support
• Hardware Accelerators:
- Multi purpose AES Crypto Engine:
- Support for 128-bit - 256-bit key length
- Supports Battery Authentication applica-
tions
- Digital Signature Algorithm Support
- Support for ECDSA and EC_KCDSA
- Cryptographic Hash Engine
- Support for SHA-1, SHA-256 to SHA-512
- Public Key Crypto Engine
- Hardware support for RSA and Elliptic
Curve asymmetric public key algorithms
- RSA keys length of 1024 to 4096 bits
- ECC Prime Field keys up to 571 bits
- ECC Binary Field keys up to 571 bits
- Microcoded support for standard public
key algorithms
- OTP for storing Keys and IDs
- Lockable on 32 B boundaries to prevent
read access or write access
- True Random Number Generator
- 1 kbit FIFO
- JTAG Disabled by default
2020 Microchip Technology Inc.
DS00003416A-page 1


  Microchip Technology Semiconductor Electronic Components Datasheet  

CEC1712 Datasheet

Cryptographic Embedded Controller

No Preview Available !

CEC1712
Peripheral Features
• One Serial Peripheral Interface (SPI) Master Con-
troller
- Dual and Quad I/O Support
- Flexible Clock Rates
- Support for 1.8V and 3.3V slave devices
- SPI Burst Capable
- SPI Controller Operates with Internal DMA
Controller with CRC Generation
- Mappable to 2 ports (only 1 port active at a
time)
- SPI interface can be disabled after loading
code
• Internal DMA Controller
- Hardware or Firmware Flow Control
- Firmware Initiated Memory-to-Memory trans-
fers
- Hardware CRC-32 Generator on Channel 0
- 12-Hardware DMA Channels support five
SMBus Master/Slave Controllers and One
SPI Controller
• I2C/SMBus Controllers
- 5 I2C/SMBus controllers
- 3 I2C only controllers without the Network
layer
- 10 Configurable I2C ports
- Full Crossbar switch allows any port to be
connected to any controller
- Supports Promiscuous mode of operation
- Fully Operational on Standby Power
- Multi-Master Capable
- Supports Clock Stretching
- Programmable Bus Speeds
- 1 MHz Capable
- Supports DMA Network Layer
• General Purpose I/O Pins
- Inputs
- Asynchronous rising and falling edge
wakeup detection Interrupt High or Low
Level
- Outputs:
- Push Pull or Open Drain output
- Programmable power well emulation
- Pull up or pull down resistor control
- Automatically disabling pull-up resistors
when output driven low
- Automatically disabling pull-down resis-
tors when output driven high
- Programmable drive strength
- Two separate1.8V/3.3V configurable IO
regions
- Group or individual control of GPIO data
DS00003416A-page 2
- 8 - Over voltage tolerant GPIO pins
- Glitch protection and Under-Voltage Protec-
tion on all GPIO pins
• Input Capture and Compare timer
- Six 32-bit Capture Registers
- 11 Input Pins (ICTx)
- Full Crossbar switch allows any port to be
connected to any capture register
- 32-bit Free-running timer
- One 32-bit Compare Register output
- Capture, Compare and Overflow Interrupts
• Universal Asynchronous Receiver Transmitter
(UART)
- Three High Speed NS16C550A Compatible
UARTs with Send/Receive 16-Byte FIFOs
- UART1 - Configurable 2-pin/4-pin
- UART2 - 2-pin
- UART3 - 2-pin
- Programmable Main Power or Standby
Power Functionality
- Standard Baud Rates to 115.2 Kbps, Custom
Baud Rates to 1.5 Mbps
• Programmable Timer Interface
- Two16-bit Auto-reloading Timer Instances
- 16 bit Pre-Scale divider
- Halt and Reload control
- Auto Reload
- Two 32-bit Auto-reloading Timer Instances
- 16 bit Pre-Scale divider
- Halt and Reload control
- Auto Reload
- Three Operating Modes per Instance: Timer
(Reload or Free-Running) or One-shot.
- Event Mode is not supported
• 32-bit RTOS Timer
- Runs Off 32kHz Clock Source
- Continues Counting in all the Chip Sleep
States regardless of Processor Sleep State
- Counter is Halted when Embedded Controller
is Halted (e.g., JTAG debugger active, break
points)
- Generates wake-capable interrupt event
• Watch Dog Timer (WDT)
- Generates an interrupt prior to resetting
• 6 Programmable Pulse Width Modulator (PWM)
outputs
- Multiple Clock Rates
- 16-Bit ON & 16-Bit OFF Counters
• 2 Fan Tachometer Inputs
- 16 Bit Resolution
• Breathing LED Interface
- Two Blinking/Breathing LEDs
2020 Microchip Technology Inc.


Part Number CEC1712
Description Cryptographic Embedded Controller
Maker Microchip
PDF Download

CEC1712 Datasheet PDF






Similar Datasheet

1 CEC1712 Cryptographic Embedded Controller
Microchip





Part Number Start With

0    1    2    3    4    5    6    7    8    9    A    B    C    D    E    F    G    H    I    J    K    L    M    N    O    P    Q    R    S    T    U    V    W    X    Y    Z



Site map

Webmaste! click here

Contact us

Buy Components

Privacy Policy