Upload
duongque
View
229
Download
5
Embed Size (px)
Citation preview
EXTERNAL USE
NXPジャパン株式会社
第二事業本部マーケティング・アプリケーション技術統括部
マイクロコントローラ製品部
水上 修平
Arm Tech Symposia 2017
i.MX RTクロスオーバー・プロセッサとNXPの汎用MCU戦略
PUBLIC USE1
Scal
able
-G
en
era
l Pu
rpo
seA
pp
licat
ion
Sp
ecif
ic
(not a complete portfolio summary)
ATTRIBUTES PORTFOLIO TARGET APPLICATIONS
Performance & Integration
Always-on devicesVoice control
Payment devices
KMS = Kinetis Motor Suite
Real-time Control
BLDC / PMSM motorsACIM motorsPhoto voltaic
Industrial ControlsAppliances
Entry Level
Wake-up unitSystem task/Co-processor
Power ManagementControl System
Wearables, Display UIIndustrial
Consumer/Gaming AccessoriesHome & Bldg Automation
Data Concentrators
Mainstream
KE02/4/6, M0+ADC, CAN (KE06), 5V
Up to 128K Flash, Up to 16K RAM, 256B EEPROM
KV1x, M0+BLDC, entry-level PMSM, KMSUp to 128K Flash, Up to 16K RAM
LPC81x/82x/8N04, M0+30MHz, ADC, Low Pin Count
up to 32K Flash, 8K RAM
KL02/03/05, M0+48MHz, DAC (KL05)
8-32K Flash, 1-4K RAM
KL28, M0+72/96MHz, FlexIO, BootROM, more I/O
up to 512K Flash, 128K RAM
KL16/26, M0+48MHz, USB(KL26)
Up to 256K Flash, 32K RAM
LPC1100, M0+/M0Options CAN or USB, EEPROM
up to 256K Flash, 36K RAM
M7M0 / M0+
K64/66/65, M4ENET, USB FS/HS, Security (K65)
up to 2MB Flash, 256K RAM
KV3x, M4 ACIM, High Dynamic Range
BLDC/PMSM, KMSUp to 512K Flash, Up to 96K RAM
KV4x, M4ACIM, Multiple High Dynamic
Range BLDC/PMSMUp to 256K Flash, Up to 32K RAM
K22/24/26, M4X-less USB
Up to 2M Flash, 256K RAM
LPC5410x, M4 w/M0+ Copr.100MHz Power Efficiency up to 512K Flash, 104K RAM
LPC5411x, M4 w/M0+ Copr.Flex Comm Interfaces, Voice Triggering, X-less USB, up to 256K Flash, 192K RAM
M3/M4/Other
NXP Arm® Cortex®-M MCUs Powerhouse Portfolio
KV5xMultiple BLDC/PMSM/ACIM
Up to 1MB Flash, Up to 256K RAM
KE1xF, M4Up to 2xCAN, 3xADC, 5V
256K / 512K Flash, 32K / 64K RAM
K27F/28F, M4Core Voltage Bypass, QuadSPI, HS USB
2M Flash, 1M RAM & SDRAM Ctrlr
KE1xZ, M0+Touch, 5V
128K / 256K Flash, 16K / 32K RAM
KL17/KL27, M0+FlexIO, BootROM, x-less USB (KL27)
Up to 256K Flash, 32K RAM
KL80/81, M0+HW Security Crypto, USB, FlexIO
up to 128K Flash, 96K RAMK80/81, M4
HW Security Crypto, Tamper, QSPI, USBup to 256K Flash, 256K RAM
i.MX RT1050600MHz, LCD/CSI acceleration
512KB RAM, 8/16bit EMI SDRAM/RAM
K02 M4100MHz
Up to 128Flash, 24K RAM
LPC546xx (M4)220MHz, XIP SRAM,
HS USB, TFT-LCD, ENET, CAN-FD Up to 512KB Flash, 360K RAM,
LPC84x (M0+)30MHz, High Integration
64K Flash, 16K RAM
PUBLIC USE2
i.MX RTクロスオーバー・プロセッサ
EXTERNAL USE3
• Arm Cortex-A class
and Cortex-M cores
• 600 MHz to 2 GHz performance
• Rich HMI experience
• Full open-source OS platforms
APPLICATIONS PROCESSORS
i.MX
MCUs
KINETIS & LPC
• Arm Cortex-M cores
• Performance
up to 300 MHz
• Embedded memory
• Easy to use tools
• RTOS support
Best Of Both Worlds: Microcontroller + Application Processor
EXTERNAL USE4
CROSSOVER PROCESSORS
i.MX RT
• Arm Cortex-M cores
• Over 600 MHz performance
• Deterministic instructions
• Short latency
• Easy to use tools
• RTOS support
Best Of Both Worlds: i.MX RT Series Crossover Embedded Processors
EXTERNAL USE5
i.MX RT1050: Key Differentiators
High Performance
Real-Time Processing
High level of Integration
Low BOM Cost
Easy to Use
- MCU customers can leveraging their current toolchain (MCUXpresso, IAR, Keil)
- Rapid and easy prototyping and development with NXP FreeRTOS, SDK, Arm mbed and the global Arm ecosystem
- Single voltage input simplifies power
circuit design
- Scalability to Kinetis & i.MX products
- Competitive Pricing
– starting @ $2.98 10k RSL
- Fully integrated PMIC with DC-DC
- Low cost package, 10x10 BGA, enabling 4
Layer PCB design
- SDRAM interface
- Cortex-M7 up to 600MHz (50% faster than
current existing M7 products)
- 20ns interrupt latency
- Up to 512KB Tightly Couple Memory
- High Security enabled by AES-128, HAB
and On-the-fly QSPI Flash Decryption
- 2D graphics acceleration engine
- Parallel camera sensor interface
- LCD display controller up to WXGA
(1366x768)
- Audio interface with three I2S for
multichannel high performance audio
EXTERNAL USE6
Specifications
- Package: MAPBGA196 | 10x10mm^2, 0.65mm pitch (130 GPIOs)
- Temp / Qual: -40 to 105°C (Tj) Industrial / 0 to 95°C (Tj) Consumer
High Performance Real Time system
- Cortex-M7 up to 600MHz , 50% faster than any other existing M7 products
- 20ns interrupt latency, a TRUE Real time processor
- 512KB SRAM, configurable to 512KB TCM
Rich Peripheral
- Motor Control: Flex PWM X 4, Quad Timer X 4, ENC X 4
- 2x USB, 2x SDIO, 2x CAN, 1x ENET with 1588, 8xUART, 4x SPI, 4x I2C
- 8/16-bit CSI interface and 8/16/24-bit LCD interface
- Qual-SPI interface, with Bus Encryption Engine
- Audio interface: 3x SAI/ SPDIF RX & TX/ 1x ESAI
Security
- TRNG&PRNG(NIST SP 800-90 Certified)
- 128-AES cryptography
- Bus Encryption Engine: Protect QSPI Flash Content
Ease of Use
- FreeRTOS with SDK
- MCUXpresso
- Comprehensive ecosystem
Low BOM Cost
- Competitive Price
- Fully integrated PMIC with DC-DC
- Low cost package, 10x10 BGA with 0.65mm Pitch
- SDRAM interface
i.MX RT1050 Series Block DiagramKey Features and Benefits
EXTERNAL USE7
i.MX RT1050 Device OptionsFeature 1051 1052
Sub Family RT1050 General Purpose 1 RT1050 General Purpose 2
Core Arm Cortex-M7 Arm Cortex-M7
Speed 528/600 MHz 528/600 MHz
Cache/TCM32 KB-I, 32KB-D
Up to 512 KB TCM
32 KB-I, 32KB-D
Up to 512 KB TCM
OCRAM Up to 512 KB shared with TCM Up to 512 KB shared with TCM
DRAM 8/16-bit SDRAM 8/16-bit SDRAM
NAND (SLC) Yes Yes
Parallel Nor/EBI Yes Yes
Ethernet 10/100 MB x 1 10/100 MB x 1
USB with PHY OTG, HS/FS x 2 OTG, HS/FS x 2
CAN 2 2
Graphic None PxP
CSI None 16-bit Parallel CSI
LCD None 24-bit Parallel LCD
QSPI 1 1
SDIO 2 2
UART 8 8
IIC 4 4
SPI 4 4
I2S/SAI 3 3
S/PDIF 1 1
Timer/PWM Timer x22, PWM x32 Timer x22, PWM x32
12-bit ADC 2 x 16ch 2 x 16ch
Keyboard (8 x 8) Yes Yes
Temperature -40C to 105C / 0C to 95C (Tj) -40C to 105C / 0C to 95C (Tj)
EXTERNAL USE8
Part Numbers: MIMXRT1050-EVK
Display (4.3”): RK043FN02H-CT
Processor
• MIMXRT1052DVL6A
• 600MHz Arm Cortex-M7
Memory
•256 Mbit SDRAM memory
•512Mbit Hyper Flash
•Footprint for QSPI Flash
•TF socket for SD card
Display
•Parallel LCD connector
•Camera Connector
Audio
•Audio Codec
•4-pole Audio Headphone Jack
•External speaker connection
•Microphone
•SPDIF Connector
Connectivity
•Micro USB Host connector
• Micro USB OTG connector
• Ethernet (10/100T) connector
•CAN Transceivers
•ARDUINO interface
Debug
•JTAG connector
•On board DAP-Link debugger
Sensor
•6-Axis Ecompass (3-Axis Mag,
3-Axis Accel) sensor
FXOS8700CQ
Tools & OS Support
• IAR, MDK
• SDK with FreeRTOS
Others features
• All in one board design
• 4 layer through hole PCB
Complete Enablement: MIMXRT1050 Development Platform
EXTERNAL USE9
i.MX RT1050: Target Applications
High-end, consumer audio
devices, including specialty
equipment such as
• Professional microphone
• Guitar pedals
• Smart appliances
• Cameras
• LCDs
• 3D printers
• Thermal printers
• Unmanned autonomous
vehicles
• Robotic vacuum
cleaners
• EBS
• PLCs
• Factory automation
• Test and measurement
• M2M
• HMI control assembly
line robotics
Motor Control and
Power ConversionAudio Subsystem Consumer
Industrial
Computing
• HVAC climate control
• Security
• Lighting control panels
• IoT gateways
Home and Building
Automation
EXTERNAL USE10
Example Application - Connected Autonomous Vacuum Cleaner
i.MX RT1050
M
H-Bridge
BATT CHG
M
H-Bridge
RTC / Gyro
M
M
M
MosDriver
MosDriver
MosDriver
Left Walker Motor
Right Walker Motor
Left Brush Right BrushVacuum Motor
Audio Buzzer
IR Transmitter
IR Receiver
Collider sensor etc.
IO control
CHG currentMotor current
voltageTemperature
……
WIFI / Sensor / Debug
ADC
IICs
IIC
UARTS
EXTERNAL USE11
i.MX RT1020 - From RT1050 to Low Cost LQFP Solutions
i.MX RT1050
RT
10
50
Cortex-M7 up to 600MHz
32KB/32KB I/D Cache
512KB SRAM / TCM
4x Flex PWM, 4x Quad Timer, 4x ENC
2x HS USB, 2x SDIO, 2x CAN, 1x ENET
8x UART, 4x SPI, 4x I2C
Qual-SPI interface
External Memory Controller (SDRAM, NOR, NAND)
3x SAI/ SPDIF RX & TX/ 1x ESAI
2x ADC, 4x ACMP
PxP for 2D acceleration
Parallel Camera Interface
Parallel LCD Interface
TRNG&PRNG
128-AES cryptography
Bus Encryption Engine
Integrated PMIC
Package:
- 196BGA, 10x10, 0.65p
RT
10
20
Cortex-M7 up to 500MHz
16KB/16KB I/D Cache
256KB SRAM / TCM
2x Flex PWM, 2x Quad Timer, 2x ENC
1x HS USB, 2x SDIO, 2x CAN, 1x ENET
8x UART, 4x SPI, 4x I2C
Qual-SPI interface
External Memory Controller (SDRAM, NOR, NAND)
3x SAI/ SPDIF RX & TX/ 1x ESAI
2x ADC, 4x ACMP
PxP for 2D acceleration
Parallel Camera Interface
Parallel LCD Interface
TRNG&PRNG
128-AES cryptography
Bus Encryption Engine
Integrated PMIC
Package:
- 144LQFP, 20x20, 0.5p
- 100LQFP, 14x14, 0.5p
196BGA, 10x10144LQFP, 20x20
100LQFP, 14x14
Red indicates change from RT1050
EXTERNAL USE12
i.MX RT1020 Block Diagram
High Performance and Integration
− Cortex-M7 up to 500MHz with 16KB/16KB I/D cache
− High Speed USB with PHY
− Multi PWM for dual motor control
− Security (On-The-Fly FlexSPI decryption)
− Rich Audio features
Low cost and easy to develop
− Starting from $2.50 @ 10Ku
− LQFP Packages enable low cost 2-layer PCB design
− Integrated power management module reduces complexity of external power supply
− FreeRTOS with SDK
− MCUXpresso / Keil / IAR
Specifications
- Package: 144LQFP, 10x10, 0.5p
100LQFP, 14x14, 0.5p
- Temp / Qual: -40 to 105°C (Tj) Industrial
0 to 95°C (Tj) Consumer
Arm Cortex-M7
Security
Secure JTAG
PLL, OSC
FPU
6x GP Timer
2x FlexPWM
ADC / DAC
2x ADC (20-ch.)
eDMA
Up to 256KB TCM
16 KB D-cache
Connectivity
2x eMMC 4.5/SD 3.0
8x UART
Power Mgmt
4x Watch Dog
Temp Monitor
NVIC
16 KB I-cache
External Memory
Dual-Channel Quad-SPI
with Bus Encryption Engine
4x I2C
S/PDIF Tx/Rx
3x I2S/SAI
GPIO
10/100 ENET
with IEEE 1588
USB2.0 OTG
with PHY
2x CAN
4x SPI
8x8 Keypad
MPU
Internal Memory
96KB ROM
256KB SRAM/TCM
4x ACMP
DCDC & LDO
2x QuadTimer
2x Quadrature ENC
External Memory Controller
8/16-bit SDRAM
Parallel NOR Flash
NAND Flash
System Control Main CPU Platform
Core
IOMUX
Ciphers & RNG
Secure RTC
eFuse
HAB
EXTERNAL USE13
MIMXRT1020 Development Platform – Real 2 Layer PCB Design
Part Numbers: MIMXRT1020-EVK
Processor
• NXP Semiconductors MIMXRT1021DAG4A
500MHz Arm Cortex-M7, 144LQFP
Memory
•256 Mbit SDRAM memory
•512Mbit Hyper Flash
•Footprint for QSPI Flash
•TF socket for SD card
Audio
•Audio Codec
•4-pole Audio Headphone Jack
•External speaker connection
•Microphone
Connectivity
•Micro USB OTG connector
•Ethernet (10/100T) connector
•CAN Transceivers
•ARDUINO interface
Sensor
•6-Axis Ecompass (3-Axis
Mag,
3-Axis Accel) sensor
FXOS8700CQ
Debug
•JTAG connector
•On board DAP-Link debugger
Tools & OS Support
• IAR, MDK
• SDK with FreeRTOS
Others
• All in one board design
• 2 layer through hole PCB
EXTERNAL USE14
Audio
Subsystem
High-end, consumer audio
devices, including specialty
equipment such as
Professional microphone
Guitar pedals
EBS
PLCs
Factory automation
Test and measurement
Assembly line robotics
Industrial
Computing
3D printers
Thermal printers
Unmanned autonomous
vehicles
Robotic vacuum cleaners
Motor Control
& Power Conversion
i.MX RT1020 Target Applications
Smart appliances
Exercise equipment
HVAC climate control
Security
IoT gateways
Smart Home
EXTERNAL USE15
Complete Enablement: Software and Tools
• Common toolkit across Kinetis and LPC
microcontrollers
• Easy to use
• High quality
• Shared software experience and broader
portfolio support
• Offers easy migration and scalability
• Supports large Arm Cortex-M ecosystem
• Support for MCUXpresso, IAR, Keil
MCUXpresso
Software and Tools
• IDE
• SDK
• Config Tools
For NXP Cortex-M controllers
• Kinetis MCUs
• LPC Microcontrollers
• i.MX Crossover and
Application Processors
EXTERNAL USE16
Connectivity Solutions
Evaluation Kits:
Runtime SoftwareSoftware
Development Tools
Hardware
Development Tools Application Specific
Comprehensive frameworks and
solutions for low-power,
connected, and secure embedded
systems
Industry leading IDE support and
intuitive software configuration
tools to accelerate application
development
Low cost hardware platforms for
evaluation and application
development. Partner solutions for
hardware debugging solutions
Software frameworks and
development tools for targeted
applications and certified
connectivity solutions
Get started quickly and get
the support you need, when
you need it
Support
NXP Solutions: IDE / Toolchains:
• NXP Community
• Solution Designs
• Application Notes
• Schematics
RTOS, Middleware Partners: Partner Solutions
i.MX RT1050: Enablement Overview
• Graphics• Touch HMI• Camera interface
• Motor Control• Voice activation• Audio
• Sensor Fusion• Cloud Connectivity
802.15.4
Broad Market:
• Professional Support
• Professional Services
High Touch:
EXTERNAL USE17
Summary: i.MX RT1050
Achieve 1284 DMIPs in Real Time with the ease-of-use of an MCU-based design
Rich Integration• Advanced multimedia for GUI and enhanced human machine interface (HMI) experience• Extensive external memory interface options, including NAND, eMMC, QuadSPI NOR Flash
and Parallel NOR Flash• Support for both wired (Ethernet, USB, CAN, etc.) and wireless standards such as Wi-Fi®,
Bluetooth®, BLE, ZigBee®, Thread™
Low Bill of Materials (BOM) CostLowest cost for a Cortex-M7 based embedded system. With low cost four-layer PCB design, while eliminating the need for expensive infrastructure
www.nxp.com/imxrt
High-Performance, Real-Time ProcessingArm Cortex-M7 core running up to 600MHz with ultra-fast real-time responsiveness
Easy to UseEasy for MCU-based developers to use, increasing performance while leveraging toolchains. Enabled with rapid prototyping and development, even further with evaluation kit compatible with Arduino
CONFIDENTIAL AND PROPRIETARY18
汎用MCU新製品のご紹介
EXTERNAL USE19
Introducing LPC54000 Series of MCU
Mainstream, Power Efficient Microcontrollers
Cortex-M4 at 100 MHz
1.62 V to 3.6 V
256-512 KB Flash
104 KB RAM
Differentiating Features:
• Optional Dual Core
(Cortex-M0+)
• <100uA / MHz (Cortex-M4)
• Digital Mic Subsystem
Cortex-M4 at 100 MHz
1.62 V to 3.6 V
128-256 KB Flash
96-192 KB RAM
FRO, FS USB
Differentiating Features:
• Optional Dual Core
(Cortex-M0+)
• <80uA / MHz (Cortex-M4)
• Flexible Comm Interface
• Digital Mic Subsystem
Cortex-M4 up to 220 MHz
1.71 V to 3.6 V
256-512 KB Flash
136-200 KB RAM
FRO, FS/HS USB
Differentiating Features:
• 100uA / MHz (Cortex-M4)
• Flexible Comm Interfaces
• TFT-LCD Controller
• External Memory Interface
• Ethernet PTP IEE1588 v2
• Dual CAN2.0 / CAN-FD
• Digital Mic Subsystem
LPC5410x LPC5411x LPC546xx
Baseline Cortex-M4FS USB
Large Internal SRAMPerformance &
Integration
Available Now Available Now Available Now
LQFP64
CSP49
LQFP64
CSP49LQFP208, TFBGA180
LQFP100, TFBGA100
LPC540xx/
LPC54S0xx
Cortex-M4 up to 180 MHz
1.71 V to 3.6 V
Flash-less
360 KB RAM
FRO, FS/HS USB
Differentiating Features:
• 100uA / MHz (Cortex-M4)
• Flexible Comm Interfaces
• TFT-LCD Controller
• External Memory Interface
• Ethernet PTP IEE1588 v2
• Dual CAN2.0 / CAN-FD
• Digital Mic Subsystem
Q1, 2018
Flashless
LQFP208, TFBGA180
LQFP100, TFBGA100
EXTERNAL USE20
LPC546XX FAMILY EXPANSIONLPC54628 MCU with 220 MHz Performance
INTERFACES
FLEXCOMM
(Choose any 10)SYSTEM
ANALOG
ADC 12b 12ch 5Msps
MEMORY
CORE
Mu
ltila
yer
Bu
s M
atri
x
RAMUp to 200 KB
ROM
Arm Cortex-M4Up to 220 MHz
USARTS /LIN 2.2
(10)
I2C FM+
(10)
DMA Up to 30ch
GPIO Up to 171TIMERS
SCTimer/PWM
RTC
32-bit Timers (5)
WWDTMulti-Rate Timer
Alarm Timer
Clock Generation UnitFRO 12/48/96 MHz, System PLL
Power ControlSingle Vdd power supply, POR, BOD,
reduced power modes
SPI (10) I2S (2)
Dual CAN2.0 / Dual CAN FD
HS USB (1)
FS USB (1)
FLASHUp to 512KB
USBPLL
Ext. Mem. Ctrl SPIFI
SDIO (SD/MMC)
EEPROM 16 KB
Ethernet
DMIC Subsys
TFT LCD
Temp Sensor
Smart Card (2)
Audio PLL
CPU• 220MHz Cortex-M4 with floating point unit
Memory• Up to 512 KB Flash, Up to 200 KB RAM
• 16 KB EEPROM
Interfaces for connectivity & sensors• Dual CAN2.0 or CAN FD Controller Options
• XTAL-less FS USB (H/D)
• 10 SPI, 10 I2C, 10 USART, 2 I2S channels.
Max 10 channels
• Graphic LCD with resolutions up to 1024x768
• 10/100 Ethernet Controller with PTP
• Stereo DMIC subsystem • (PDM, decimator, HW VAD)
• 1x HS USB (H/D) w/ on-chip HS PHY
• XIP from QSPI via SPIFI
• External Memory Ctrl (up to 32 bits)
Other• Operating voltage: 1.71 to 3.6V
• Temperature range: -40 to 105 C
• LQFP208, LQFP100
• TFBGA180, TFBGA100SHA-256
EXTERNAL USE21
LPC540xx/LPC54S0xx: Flashless with More SRAM and Security
INTERFACES
SYSTEM
ANALOG
ADC 12b 12ch 5Msps
MEMORY
CORE
Mu
ltila
yer
Bu
s M
atri
x
RAM360 KB
ROM
Arm Cortex-M4Up to 180 MHzIncludes MPU
USARTS/LIN 2.2
(10)
I2C FM+
(10)
DMA Up to 30ch
GPIO Up to 171
TIMERS
SCTimer/PWM
RTC
32-bit Timers (5)
WWDTMulti-Rate Timer
Alarm Timer
Clock Generation UnitFRO 12/48/96 MHz, System PLL
Power ControlSingle Vdd power supply, POR, BOD,
reduced power modes
SPI (10) I2S (2)
CAN FD (2)
HS USB (1)
FS USB (1)
SECURITY (Optional)
AES-256
FLASH0 KB
USBPLL
Ext. Mem. Ctrl SPIFI
RNGOTP
SDIO (SD/MMC)
Ethernet AVB
DMIC Subsys
TFT LCD
Temp Sensor
SHA-2
Smart Card (2)
Audio PLL
CPU• 180MHz Cortex-M4F
Memory• 360 KB RAM
Interfaces for connectivity & sensors• Stereo DMIC subsystem
• (PDM, decimator, HW VAD)
• 1x HS USB (H/D) w/ on-chip HS PHY
• XTAL-less FS USB (H/D)
• 10 SPI, 10 I2C, 10 UART, 2 I2S channels. Max 10 channels for FlexComm
• Graphic LCD with resolutions up to 1024x768
• 10/100 Ethernet (AVB, PTP IEE1588 v2)
• 2 x CAN-FD controller
• XIP from QSPI via SPIFI
• External Memory Ctrl (up to 32 bits)
Advanced Security• AES-256, SHA-2, RNG
• HW diversified OTP Key Storage
• Secure boot using 2048-bit RSA authentication and SHA-2 verification
• Single and dual-image boot support
Packages• LQFP208 (28 x 28 mm)
• TFBGA180 (12 x 12 mm)
• LQFP100
• TFBGA100
Other• Operating voltage: 1.71 to 3.6V
• Temperature range: -40 to 105 C
FLEXCOMM
(Choose any 10)
EXTERNAL USE22
Key Features of LPC8N04LPC800 MCU Series expanded to include NFC Tag
System
• 8 MHz Arm Cortex-M0+ core
• 32 kB Flash
• 8 kB RAM
• 4 kB EEPROM
• NFC/RFID ISO 14443 type A interface
Exceptional power efficiency
• < 900 µA/8MHz (active)
• Four power modes
• Support to power from the NFC field
• < 50 nA IC current consumption in
Battery-off mode at 3.0 V
Serial connectivity and GPIOs
• 1 I2C, 1 SPI
• Up to 12 GPIOs
• High-current drivers/sinks (20 mA)
on four GPIO pins
• High-current drivers/sinks (20 mA)
on two I2C-bus pins
NTAG
TIMERS
SYSTEM
SERIAL INTERFACES
IOPA
HB
-LIT
E B
us
Flash64 kB
SRAMUp to 16 kB
I2C (1)
NFC/RFID ISO 14443 type A
interface
SPI (1)
AP
B B
us
GPIOUp to 12
Clock Gen Unit8/4/2/1MHz
500/250/125/62.5KHz
Power ControlSingle VDD power supply(1.72-3.6V)
Arm Cortex-M0+
8 MHz
16-b CTimer
WWDT
self wake-up
32-b CTimer
GP
IO p
ads
EEPROMUp to 8 kB
LPC8N04
Temperature sensor integrated
• +/- 1.5 C
Timers
• 1x 32-bit and 1 x 16-bit CTimer
• Wakeup Timer, Watchdog Timer
Single power supply: 1.72 to 3.6V
Temperature range: -40 to +85 C (ambient)
Package: HVQFN24
EXTERNAL USE23
System
• 30MHz Arm Cortex-M0+ core
• 64 kB Flash, with 64 B page size
• Up to 16 kB RAM
• Separate 256b user programmable
memory (FAIM) for device
configuration at Reset
• 25-channel DMA
Exceptional power efficiency
• Down to 90 µA/MHz (active)
• Five power modes
• Power profile APIs for simple runtime
power optimization
• Integrated PMU
Serial connectivity and GPIOs
• Up to 4 I2C (1 Fm+, 3 Fm), 2 SPI, Up
to 5 UART
• Up to 54 GPIOs with pattern
matching
• Switch matrix for flexible I/O pin
assignment
Analog
• 12-bit, 1.2MSPS ADC, 12ch
• Analog Comparator: 4 input pins
• 2x 10-bit DAC
• Capacitive Touch
Timers
• SCTimer/PWM, 1x 32-bit CTimer
• 4-ch Multi-Rate Timer (MRT)
• Wakeup Timer, Watchdog Timer
Single power supply: 1.8 to 3.6V
Temperature range: -40 to +105 C
(ambient)
Packages: HVQFN33,HVQFN48,
LQFP48, LQFP64
LPC84x: 30MHz Cortex-M0+ with 64KB Flash
EXTERNAL USE24
デモンストレーションのご紹介
EXTERNAL USE25
i.MX RT オーディオ・デモ FLAC 7chデコード
Arm Cortex-M7 @600MHzの高性能により、従来DSPで実施していたことが汎用MCUでも可能に!
• FLAC7.1チャンネル・オーディオ
−デコード/再生
• オーディオ8チャンネル
− 4x SAI Txデータ
• 24bitワード
• 48kHzサンプルレート
EXTERNAL USE26
LPC54618 CAN-FD転送
96kHz
ボリューム ラジオ周波数チューニング
CANまたは、CAN-FD
LPC54618
例:車内ラジオコンソールなど
LPC54618
• CAN-FDによる機器間データ転送• 転送速度比
CAN-FD:クラシックCAN= 7:1
EXTERNAL USE27
LPC8N04 NFCタグ内蔵マイコン
LPC8N04
I2C
SPICortex-M0+
Memories• 32 kB Flash• 8 kB SRAM• 4 kB EEPROM
NFC
tagAnt.
Energy Harvesting
5x7 LED
マトリックス
• NFCタグを集積したLPC800シリーズ• タグ情報(製品情報、パラメータ等)の更新(リード/ライト)
ボード上のLED点灯パラメータ更新(書込み)