With today’s SoCs increasing in complexity, it’s no wonder the software needed to run on these devices is taking longer to create, adapt, and optimize for a given application on a given piece of hardware. No question practices and methodologies behind system design need to change.
Embedded considerations for using USB in a design are split between need to implement functionality as a peripheral device, a host, or both. This was addressed in the On-The-Go (OTG) supplement to the USB 2.0 specification.
This paper discusses how multicore designs are creating the need for a true multi-OS system. Within this discussion Symmetric Multi-Processing (SMP), Asymmetric Multi-Processing (AMP), multicore hardware and software, development tools, and actual use cases will be covered.
This paper covers the basics of reactive power management, as well as the more advanced topic of proactive or predictive power management. System integrators and developers well gain a better understanding of these power management techniques and how these techniques can reduce power consumption.
Silicon, software, and strategies for embedded devices
Embedded Computing Design magazine is the resource for engineers, architects, and decision makers involved with embedded devices. Topics explored span silicon, software, and strategies for designing and connecting with small devices in mobile, automotive, home, industrial, and medical applications. Departments include Deep Green discussing the latest in energy efficient, low power designs and applications. Content is available in print, E-letter, E-cast, white papers, video, RSS, social networks, and more. Subscriptions are free of charge.