There are really two layerscapes- one is a software-based program and the other is an applications processor. One layerscape requires high-speed networking and communications technology to perform, and the other was designed to provide high-speed networking and communications for similar data-intensive applications.
Now that more and more engineers are developing the embedded code that control Internet of Things (IoT) products, teams are under increased pressure to create better software in less time-- driven by the more frequent release cycles, higher costs and shorter delivery dates associated with the fiercely competitive global IoT market.
Today's dream car will have hundreds of onboard sensors, more than fifty separate electronic control units (ECUs), about 100 million lines of code and, now, internet connectivity. All of this complexity is designed to not only optimize the performance of the engine, transmission, brakes, and steering, but also to enhance convenience and comfort. The flip side to this added functionality, however, is that connectivity opens the vehicle to new security concerns.
Reports predict that the resurgence of microcontroller sales in the coming years will be with MCUs that will potentially connect within the Internet of Things (IoT) and that the field is split between 8-bit and 32-bit devices. Wearables or smart homes might only require 8-bit MCUs, but once a gateway enters the picture, the application is sure to fall into the 32-bit MCU space.
The IoT has become a hot topic because it embodies the future that everyone always dreamed of. Yet, there are quite a few challenges to overcome. From a technical point of view, security is paramount, as many IoT products track very personal information. Also, you have all these devices trying to talk to each other but as of now, there are no real standards and communications are infrequently incompatible.
Webinar Live on July 01, 2015 (9:00 AM US/CST) - In functional safety applications, failure modes and failure rates need to be understood so that probability of failure can be calculated with and without the diagnostic functions. In this one hour webinar, learn how to compute MCU random failure rate and functional safety metrics based on use conditions and by safety function. Register Now
On-Demand: Internet of Things developers require solutions to address connectivity and security while taking cost sensitivity into account. In this short webinar, IoT solution experts from Mentor Graphics and RTI discuss and provide examples for sensors, connectivity, processors, platforms, and software for IoT applications. Watch Now
On-Demand: This seminar will present a pragmatic approach to configuring a heterogeneous multicore ARM® device built with ARM TrustZone™ technology and trade-offs of various implementations. We will go through the process of configuring a multicore device to balance both real-time demands against requirements to incorporate open source software. Watch Now
On-Demand: One of the biggest challenges when architecting an embedded device is partitioning the design into its hardware and software components. This webinar will present specific guidelines for hardware/software partitioning, and also examine case studies which illustrate the design tradeoffs which must be considered. Watch Now