Users now demand a smooth GUI experience. Making sure they get one requires harvesting and understanding key metrics.
These days, when it comes to innovation: The car's the star - not the stooge.
Accelerating software testing is vital to speeding up embedded system development, especially for Android and Linux systems running on ARM-based hardware. Virtual prototyping strategies, including the use of VDKs, can help.
The wearables market is booming. Successful development depends on assembling the right software and hardware tools. Here's a primer on what to look for.
How agile methodologies can be applied to personal and team practice in IC design, including for developing cloud accelerators at Microsoft
Software for energy-harvesting designs needs to cope with sudden power failures. FRAM storage can reduce the power and performance penalties of full resets.
If you're going to be working on any aspect of multicore embedded system design, a newly published book titled "Real World Multicore Embedded Systems" will be an excellent guide.
Yocto is a project that aims to provide the open source building blocks necessary for custom embedded Linux implementations
For a growing number of applications, leakage is a major component of the lifetime energy consumption of an MCU, making it essential to shut the processor core down when it is not needed. Sleep modes help control that.
The scheduler is a key component of any real-time operating system (RTOS). This guide describes the concepts employed by common schedulers and the policies they employ.
View All Sponsors