Professional Documents
Culture Documents
Microchip - MPU presentation - Mai 2024[75]
Microchip - MPU presentation - Mai 2024[75]
Introduction
A Leading Provider of Smart, Connected and Secure Embedded Control Solutions
Long-Term Supplier of MPUs
Microchip Acquired Atmel in 2016
• ARM9 and ARM Cortex®-A based MPUs
• Long-term support for HW and SW
• 30+ MPUs since 2002
• Mainline Linux since 2004
Data Concentrators Home appliances with HMI Home & Building White Goods HMI Power Distribution Unit
Smartgrid/Communications Gateway Thermostats, HVAC Gateway
Security and Room Control Units
Payment Terminal Industrial/Medical 2D Barcode Scanners Thermal Label Printer Access control
Control Panels with Biometrics
• Combines MPU + DDR in a single BGA package • Complete MPU System on a single-side PCB
• Simplified PCB layout and reduced EMI risks • MPU, Memory, PMIC and connectivity
• Fewer PCB layers lowers system cost • Speeds PCB design and accelerates TTM
• Up to 60% lower PCB cost
• Protos, per-production through low to
• Smaller footprint for space constraints
medium volume production
• Minimize impact of DRAM-related issues
• Supply, pricing and forced SW updates • Main components from Microchip
• Chip-down support w/ full design files
Industrial temp and long-term support!
MPUCheck schematic design review service
https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mpus/sip-and-som
Microchip MPUs at a Glance
Entry Level, Low-Power ARM9, Cortex-A5 and A7 up to 1GHz
EA 1Q24
Cortex-A7, up to 1GHz
ARM926 up to 600MHz / 660 DMIPS Cortex-A5, up to 600MHz / 940 DMIPS TrustZone security, GigE,
Low-cost, low-power graphics, Low-power, TrustZone security, display, camera, display, camera,
camera and connectivity audio sub-system and connectivity, GigE, 10/100 audio sub-system
System-in-Package (SiP) w/ Integrated DRAM
Dramatically Simplifies MPU Designs!
MPU
• Reduced design complexity and lower overall system cost
• Smaller footprint and 4-Layer PCB design lowers system costs
• Eliminate design risk for DRAM and EMI concerns
• Single supplier for MPU & Memory
• Long term supply agreement for DRAM
• No DRAM price fluctuations or forced software updates
• Scalable memory options up to 4Gb
• Microchip’s customer-driven obsolescence policy applies
www.microchip.com/sip
SiP Summary
System in Package (SiP) w/ up to 2Gb LPDDR2 Integrated
• Optimized for 4-layer PCB design
• LPDDR2 provides significant power consumption reduction
• 3.6mW (1Gb DDR2) vs. 0.4mW (1Gb LPDDR2)
• Full support for SiP DRAM in Linux / BSPs
Memory PCI
Part Number Target Application Package
Type Density Bus Width Security
SAM9X60 SOM
10
SOM Main Components all Microchip
SAMA5D27 Wireless SOM
PMIC
MC16502
Wi-Fi® + BTLE Module Secure Element
WILC3000 ECC608
Analog Comparator
MIC842
11
Low-Power, Secure SAMA5 MPU Series
ARM Cortex A5 MPUs w/ Trustzone
• Cortex-A5 Core, up to 600MHz
• FPU, NEON, 128KB L2 cache
• Large memory type support
• Up to 4Gb DDR3(L); System in Package (SIP) options up to 2Gb LPDDR2
• Raw MLC NAND - 32-bit ECC, QSPI SAMA5 Derivatives
• x3 SDCard / Managed NAND support
• User Interface
• 24-bits LCD Interface, Graphics Acceleration, Camera Interface SAMA5D2 SAMA5D3 SAMA5D4
• Peripheral Touch Controller, I2S and Class-D Audio Amplifier
• HW Video decode up to 720p @ 30fps
DDR3, Low Connectivity, 720P HW Video
• Connectivity Power, PTC, PCI Gbit Ethernet, Decoder,
security High I/O Count 600Mhz CPU
• Dual CAN, Dual EMAC, Gbit, x3 USB ports
• Fully Integrated Security
• HW Cryptography w/ on-the-fly en/decryption from external memories Gb
• Secure Boot, ARM Trustzone, Anti-Tamper, RSA/ECC, and secure key storage
• Financial payment pre-certified devices
12
Low-Cost SAM9X60 MPU
High-end RTOS to Entry Level Linux Platforms SAM9X60
ARM926 600MHz (660 MIPS)
• Competitive system cost over Flash MCU + ext Memory
User Interface
• Bare-metal/RTOS support in MPLAB Harmony 3 LCD + 2D GFX
I2S, Class D Amplifier
• Mainline Linux Support based on latest LTS
Connectivity
• Enhanced user interface capability Dual 10/100
QSPI
• LCD controller supports 1024x768 resolution, 2D HW acc. 13x Flexcoms
2x SD/eMMC
• I2S digital audio support; built-in Class D amplifier 3x HS USB PHY
• Assets
• Low-Cost AC32005-5 5”
• Flexibility LCD Touch Display
16
SAM9X7 Product Overview
First Microchip MPU with MIPI DSI/LVDS Display SAM9X7
800MHz ARM926 (880 MIPS)
• MIPI DSI/CSI Combo PHY, LVDS and RGB Up to 266MHz DDR3L
Microchip Confidential
SAM9X75-DDR3-EB - Evaluation Board
CPN: EA14J50A – Now Orderable on mD!
MIPI Camera
or Display
LVDS
2Gb
DDR3
Audio Class-D
Amplifier Output
Mikroelectronica
Click Board I/F Raspberry Pi 7” LCD
GigE
display w/ MIPI
20 https://www.microchip.com/en-us/development-tool/EA14J50A
SAMA7G5 – Single Cortex-A7
Connectivity, Imaging and Audio Applications SAMA7G5
1GHz Cortex A7 (1900 MIPS)
TFBGA343, 14 x 14mm .65 pitch
• Complete Imaging and Audio Sub-system 533MHz LPDDR3 Support
• MIPI CSI-2 (2-lane up to 1.5Gbps each) and 12-bit // User Interface
• Audio: I2S, PDM, SPDIF (Rx/Tx), 4 stereo channels ASRC MIPI-CSI2 Camera I/F
4x I2S, PDM, SPDI/F
• Large number of connectivity options 4x stereo ASRC
Microchip Confidential
SAMA7G54 System on Module (SOM)
Complete SOM for Imaging, Audio, Connectivity Applications
• Key Features
• SAMA7G54D2G – SAMA7G54 + 2Gb DDR3L SIP
• 4/8Gb SLC NAND Flash
• SST26VF064 – 64Mb QSPI Flash
• MCP16502 PMIC
• Single-sided solderable PCB
• 38 x 30 mm QFN style w/ .65mm Preliminary
Datasheet in
• Industrial grade (-40/+85°C) Review
*Microchip devices
AI/ML Inference Models Run on SAMA7G54
Pre-Trained Inference Models Require Much Less Performance
• Machine Learning follows similar process for most applications
https://github.com/MicrochipTech/AI-ML_FOR_MPU32
Independently Verified Security
• Verified security features includes:
• Secure boot and on-chip key storage for immutable ID
• Physical protection against tamper and physical attack
• HW crypto acceleration and FIPS-compliant TRNG
• NIST certified
• Arm® TrustZone® w/ application partitioning
• Security maintained through entire lifecycle
• Mainline Linux support and security updates for full lifecycle
• 20+ year supplier of secure MPUs and ASICs
• Secure payment, access control and communications
• PCI (Payment Card Industry) pre-certified devices
Microchip MPU Software Support
Making MPU Software Easier!
• Mainline Linux developed and supported internally
• Regularly updated LTS Linux
• Maintained and updated for all devices for full lifecycle
• Easy bring-up and demos available for all development boards
• Bare-Metal/RTOS via MPLAX and MPLAB Harmony
• Single toolchain to easily migrate between MCU and MPU
• Integrated support for FreeRTOS and Azure IoT
• Free GUI Development Packages!
• EGT for Linux
• MHGS for Bare-Metal/RTOS
Microchip and Linux
#1 Operating System for Microchip MPUs
• Microchip is committed to Linux Kernel mainlining
• Dedicated internal Linux application team w/ in-house maintainer
• Target Long-Term Support (LTS) Linux releases
• Support official LTS kernels for customer peace of mind
• All Microchip MPUs in production are supported on new kernels
• AT91RM9200 (introduced in 2002) is still supported in the latest LTS kernel
• Regular posted releases and updates
• Linux kernel, Yocto / Buildroot and OpenWRT distributions maintained and
updated plus U-Boot/AT91 Bootstrap
• Bug fixes, patches, graphical layers, Python, demo images for all evaluation
boards available
• Community fixes bugs, adds enhancements between releases
www.linux4sam.com and https://github.com/linux4sam
Why Mainline Linux®?
• Fully vetted by community and upstreamed
• Solid and proven code base
• Scalability to maximize reuse
• Mainline drivers “just run” out of the box
• Newest features, bug fixes, and security patches
• True long-life support
• MPLAB Harmony v3
32
Harmony: Industry leading SW framework
• Harmony Enables
• Modular, portable application code development
• Interoperability: mix and match stacks and libraries
SAM E70
+WQVGA
SAM E54
+HVGA
SAM D21
+OLED
Performance
MPU Graphics Solutions
Support for RGB, MIPI-DSI and LVDS Display Interface
• LCD controller with overlays
• Up to XGA (1024 x 768) resolution
• 2D hardware acceleration
• Multimedia and touch support
• Free, optimized GUI development software
• MPLAB Harmony Graphics Suite; Bare-Metal/RTOS
• Single toolchain to easily migrate between MCU and MPU
• Ensemble Graphics Toolkit (EGT); Linux
Microchip
Graphics Composer
MPLAB Harmony Graphics Suite
Free GUI Development Framework for Bare-Metal/RTOS
• Powerful Tools and Integration to reduce embedded Graphics development cost,
time and risk
• GUI Editor, Display Manager, Font Manager, Event Manager and String Manager
• Graphics Library
• Images (8-bit LUT, 16-bit, 32-bit color support)
• Text (Strings, Fonts, Multi-lingual support)
• Touch and external event handling
• Extended suite of widgets
• Drivers - HAL
• Frame Buffer Management
• Display Drivers
38
Ensemble Graphics Toolkit (EGT) for Linux
Optimized for Lightweight, Low-Power and Fast Boot
• Free and open source under Apache 2 license
• Lower memory and performance requirements
• Fast boot in under 2.5 seconds from cold reset
• Optimized for Microchip’s MPUs
• Familiar API for Linux® GUI developers for
quick TTM
• Integrated into Microchip's
Linux4SAM distributions
For more info and demo videos:
High performing graphics with lower BOM cost, www.microchip.com/egt
smaller memory footprint and lower power
Optimized, High-Performance Power Mgmt
MCP16502/1 Optimized for Microchip MPUs
• MCP16502 Key Features
SAMA7G5x
• VSEL pin for DRAM voltage MCP16502 PMIC
40
MPU Summary
• Worlds-best Linux® support in the
embedded market
• New SiP & SoM options shrink PCB size
and layers, reduce design risk and
development time
• Market leading low-power consumption
• Market leading on-chip security
• System solutions with broad Microchip
product range
41