NXP is always exploring ways to make system integration easier. The NXP platform accelerator we developed is one example, and has been used in millions of NXP devices. Let’s take a deeper look at the potential of this accelerator, the challenges that led us to develop it, and how we borrowed some great ideas and concepts from the IT industry and applied them to the world of smart connected devices. The result is a software IP and associated tools that enable easy development, field upgrades, asset capitalization and improvements in lifecycle management.
Empowering the Internet of Things through system integration and compatibility
NXP Platform Accelerators help solve a key challenge in IoT and industrial device development – system integration. Developing embedded software for resource-constrained devices has traditionally been very labor-intensive—requiring extensive hand coding and debugging, as well as significant efforts to ensure compatibility with rapidly evolving technologies.
Consider the differences between developing different smart devices, such as a smart thermostat running on a proprietary real-time operating system (RTOS), a lighting control system running on a Linux-based platform, and a security camera using a custom embedded operating system . In this scenario, each device may require a unique set of software components to function optimally. The variety of software and hardware platforms makes it challenging to create a unified ecosystem that allows these devices to interact seamlessly, share data, and provide a similar user experience.
Addressing this complexity is where platform accelerators shine. MicroEJ's containerization capabilities enable software applications and their related items to be packaged concisely into virtual execution environments to ensure consistent performance based on different technology bases.
NXP’s comprehensive edge processing solutions
We have introduced MICROEJ VEE before. MICROEJ VEE is an embedded software container that requires less than 40KB of memory to package binary applications and achieve seamless porting and reuse of applications in different technical environments. This exceptional technology is at the core of NXP's Platform Accelerators, allowing us to build comprehensive solutions that highlight the reuse, portability and optimization of software assets.
By deploying software containers across the NXP edge processing spectrum – covering MCU (RTOS), cross-border RTOS/Linux and MPU (Linux) – platform accelerators allow the functionality of NXP IP to be used across a variety of processors, enabling consistent Software experience is not affected by changes in processor or IP. In addition, platform accelerators focus on providing superior integration and performance from the outset, focusing on memory footprint, energy efficiency, and performance improvements.
NXP Platform Accelerator Embedded Architecture: Solutions for optimizing the total cost of ownership of electronic systems
Utilize virtual devices and Android Studio to support a unified IoT ecosystem cooperation system
One of the most exciting aspects of platform accelerators is their ability to unify the IoT ecosystem cooperation system. Powered by the MICROEJ Virtual Execution Environment (VEE), Platform Accelerator leverages the same development tools as the Android world, such as Android Studio, IntelliJ, Gradle build tools and virtual devices. This unified approach provides developers with a seamless experience, allowing them to take full advantage of the vast potential of IoT.
The solution leverages a combination of NXP MCUs, crossover products and MPUs to enable software-defined electronic devices
Upgrade, update and implement microservices on embedded devices
NXP Platform Accelerators address the critical needs of modern connected devices, ensuring device longevity and adaptability by facilitating updates, upgrades and deployment of microservices and downloadable applications. NXP Platform Accelerators are architected to be small and secure, allowing devices to seamlessly receive the latest features and patches without downtime or disruption.
MICROEJ VEE runs multiple applications in an isolated environment, further enhancing device security and facilitating the deployment of microservices. This approach makes application development more modular and scalable. In addition, NXP Platform Accelerator support for downloadable applications gives end users the ability to customize their device experience, while manufacturers can interact with customers after the sale.
By cultivating a dynamic ecosystem that can easily integrate new features and services, NXP enables device manufacturers to continuously improve their products, stay competitive, and meet the changing needs of the market.
Market trends that are changing the big picture
Platform accelerators serve as catalysts for broader market trends in various sectors and applications, including:
Flexible smart grids and factories
This software solution enables continuous evolution and transformation to products as a service through applications and microservices, making smart grids and factories more adaptable to changing needs.
A smarter home
Platform accelerators accelerate product development and integration of innovations like Matter, helping to reduce carbon emissions by reducing power consumption and costs.
More powerful wearables
Platform accelerators enable the development of feature-rich, low-power, cost-effective and innovative wearable devices that bring a new level of convenience to consumers.
Towards a software-defined world
Platform accelerators are helping usher in the software-defined era, allowing customers, OEMs and end users to customize and adapt functionality, unlocking endless possibilities.
For manufacturers/OEM:
-Improving productivity: the same excellent team creates more diverse products
-Inspire innovation: design and customize products with amazing agility to accurately meet market needs
-Expand service horizons: provide services directly on the device to enhance product value to end consumers
For the end consumer:
-Enjoy cutting-edge technology: Experience feature-rich, cost-effective products that adapt to the needs of consumers and smart homes
-Embrace evolution: Enhance daily life with products that adapt, grow, and evolve through apps and services
Spark innovation with the NXP Platform Accelerator
At CES 2024, NXP and MicroEJ jointly demonstrated a scalable thermostat platform capable of running edge processing on both MPU (based on Android) and MCU (based on FreeRTOS). These thermostats use the same binary application code, present the same user interface, and interact with the smart home through Matter.
Platform accelerator empowers embedded developers and product designers in the IoT industry. Join us to explore the potential of the NXP Platform Accelerator to create, design, innovate and bring products to market faster than ever before.
author:
Lars Reger
Chief Technology Officer, NXP Semiconductors
Lars Reger is currently executive vice president and chief technology officer of NXP Semiconductors. As CTO, Lars is responsible for managing new business activities and R&D in key markets such as automotive, Industry 4.0, Internet of Things (IoT), mobility, and connectivity and infrastructure. NXP has a broad portfolio of IoT processors and is one of the world's largest chip suppliers to the automotive industry. NXP and its global team of experts are driving the development of autonomous, secure and connected vehicles and accelerating the introduction of IoT smart and secure connected devices through its superior edge computing expertise. Before joining NXP, Lars had in-depth knowledge of the microelectronics industry, focusing on the automotive field. In 1997, he started his career as a product engineer at Siemens Semiconductors. He previously served as Head of Process and Product Engineering, Mobile System Chip Project Manager and Director of IP Management at Infineon. Before joining NXP as CTO of the Automotive Division in 2008, he was responsible for business development and product management of Continental's Connectivity business unit. In December 2018, Lars was appointed chief technology officer and has been responsible for NXP’s overall technology portfolio.
Previous article:element14 community launches "Extreme Environment Experiment" design challenge
Next article:Tiny tamper-evident tags can verify item authenticity
- Popular Resources
- Popular amplifiers
- e-Network Community and NXP launch Smart Space Building Automation Challenge
- The Internet of Things helps electric vehicle charging facilities move into the future
- Nordic Semiconductor Launches nRF54L15, nRF54L10 and nRF54L05 Next Generation Wireless SoCs
- Face detection based on camera capture video in OPENCV - Mir NXP i.MX93 development board
- The UK tests drones equipped with nervous systems: no need to frequently land for inspection
- The power of ultra-wideband: reshaping the automotive, mobile and industrial IoT experience
- STMicroelectronics launches highly adaptable and easy-to-connect dual-radio IoT module for metering and asset tracking applications
- This year, the number of IoT connections in my country is expected to exceed 3 billion
- Infineon Technologies SECORA™ Pay Bio Enhances Convenience and Trust in Contactless Biometric Payments
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- CGD and Qorvo to jointly revolutionize motor control solutions
- CGD and Qorvo to jointly revolutionize motor control solutions
- Keysight Technologies FieldFox handheld analyzer with VDI spread spectrum module to achieve millimeter wave analysis function
- Infineon's PASCO2V15 XENSIV PAS CO2 5V Sensor Now Available at Mouser for Accurate CO2 Level Measurement
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- Advanced gameplay, Harting takes your PCB board connection to a new level!
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- A filter to suppress broadcasts shared with forum friends
- Analysis of Simple Voltage-stabilized DC Power Supply Circuit
- Collection of popular domestic chip data downloads
- LIS25BA Bone Vibration Sensor Adapter Board Related Information
- What type of chip does SH366002 replace?
- [RVB2601 Creative Application Development] Build CDK Development Environment
- It seems that I have a good relationship with Shide——Part 2
- 【Silicon Labs BG22-EK4108A Bluetooth Development Review】I. Hardware Appreciation and Development Environment Introduction
- [ESP32-S2-Kaluga-1 Review] 4. LCD example compilation pitfalls
- Several issues on key-controlled 8X8LED dot matrix screen displaying graphics program