Embedded Processor Requirements And OS Choice


For each embedded product, software developers need to consider whether they need an operating system; and if so, what type of an OS. Operating systems vary considerably, from real-time operating systems with a very small memory footprint to general-purpose OSes such as Linux with a rich set of features. Choosing a proper type of operating system for your product – and consequently w... » read more

Five Things You Need To Know Before Selecting An RTOS


Almost any embedded device is likely to need an operating system of some description. Making the decision to use an OS, selecting it and planning its deployment are all challenging. In this paper, we will take a detailed look at the 5 key issues facing an embedded developer, who is considering the selection of an OS: 1. Does the design need an operating system at all? Some designs might appear... » read more

Blurring The Lines At The OS Level


By Ed Sperling Picking an operating system—or choosing not to use an operating system—is becoming as complex a decision as choosing which IP to use in an SoC. Even decisions that sound straightforward may have ramifications on the total system power budget or performance, requiring them to be an integral part of the overall architectural process. But the choice of operating systems, as ... » read more