Just a quick “heads up”. If you are interested in the selection of an operating system for embedded applications [a topic I discussed briefly here] you might like to attend a Web seminar that I am presenting later this week. The session will be less than one hour, including live Q&A. The live session will be on Thursday at 9:00 Pacific and an archive recording will be available after … Read More
Posts tagged with 'Multi-OS'
I have raised the subject of embedded device power consumption before and I will again, as this is becoming more and more of a hot topic [no pun intended]. As I have touched upon on a previous occasion, power consumption is no longer purely a hardware - the software can have a significant effect. There are obvious ways that software has an influence: code efficiency, control of system voltage and clock … Read More
Mentor recently shared OpenMCAPI, our MCAPI implementation, with the world under an open source license (BSD). We’re proud of it because it was especially designed for portability, and while it’s sophisticated enough to offer advanced features like asynchronous communication, it’s simple enough that it can be easily understood and deployed on low-resource embedded systems. So what… Read More
Multicore is a hot topic at the moment. The subject crops up in numerous articles and I have written about it before. Surveys suggest that, before long, more than half of embedded designs will be implemented using multiple CPUs. There are broadly two hardware architectures: homogeneous multicore, where there are numerous identical cores, and heterogeneous multicore, where the cores differ in architecture.… Read More
I have pondered before the appropriateness of Linux for embedded applications. My initial stance was clear enough: I could see very little sense in it. Why use a desktop operating system in such a completely different context? Over the years, the popularity of embedded Linux has increased, the technology of embedded systems has moved on and I have reappraised my views accordingly. With Mentor Embedded… Read More
Multicore continues to be a hot topic. Recent Web seminars, that we have run, were well attended, with lots of searching questions. I have discussed the subject here before, looking at the differences between AMP [Asymmetric Multi-Processing] and SMP [Symmetric Multi-Processing], for example. In various recent discussions with colleagues and customers, I have realized that there is more clarification … Read More
Some weeks ago, I wrote a blog entry on MCAPI, which seemed to provoke some interest. Last week we ran a Web seminar on this topic, in conjunction with the Multicore Association. This was well attended and seemed well received. You can access the archive recording here. We will be running another session soon, with timing oriented towards European attendees. I have done quite a few Web seminars now … Read More
It is becoming common for embedded designs to incorporate more than one CPU - maybe multiple cores on a chip or multiple chips on a board or any combination of these. Indeed, it has been suggested that it will soon be the norm to build systems that way. The use of multiple cores has spawned various technologies and, of course, much terminology and jargon. When new technical terms and acronyms appear, … Read More
As usual, I attended the Embedded Systems Conference in San Jose, CA last week. I guess it remains the foremost show in the embedded world in North America for sure - probably worldwide. My role was to make some presentations and look after the theater on the Mentor Embedded [our new branding for the Embedded Software Division of Mentor Graphics] booth. I did not have a chance to attend any conference … Read More
It is increasingly common for embedded designs to be implemented using multiple cores. At Mentor Graphics we are keen to support our customers by providing software and services to help them with such endeavors. We also espouse the idea of using multiple operating systems in such designs. I recently presented a Web seminar on this topic [a recording is available as an archive] and I have written a few … Read More
Working for Mentor Graphics is interesting, but can have some challenges. One of the facets of the company that makes us unique is embedded software. There are a couple of other companies that Mentor would regard as key competitors, but they are both totally focussed on electronic hardware design - “electronic design automation” [EDA]. A very large part of Mentor has that orientation, but we are unique … Read More
Live From Embedded World 2014: Pictures From The First Three Days
Matt Radochonski (Posted 2/26/14)
Debugging performance issues in a Qt application – Part 2
Anil Khanna (Posted 2/24/14)
Power Management, Multicore: Embedded World 2014
Colin Walls (Posted 2/22/14)
Less Is More! Fewer Prototypes Equals More Savings!
John McMillan (Posted 2/27/14)
Finding EDA in social mEDiA
John McMillan (Posted 2/14/14)
Big Things Coming With PADS!
Jim Martens (Posted 2/12/14)
Valor MSS PCB Manufacturing Systems Solutions
Electrical & Wire Harness Design
FREE Exhibition at SEMI-THERM 30 Conference, San Jose March 9-13
John Parry (Posted 2/25/14)
Top 10 FloTHERM V10 Features – #2: Advanced Find
Robin Bornoff (Posted 2/25/14)
What is Fluid Thinking?
Doug Kolak (Posted 2/14/14)
Silicon Test and Yield Analysis
Vehicle System Design
U.S. DOT launches large V2V and V2I test
John Day (Posted 8/23/12)
Did you know this?
John Day (Posted 6/25/12)
Why aren’t tools from different suppliers easier to integrate?
John Day (Posted 6/19/12)
Aerospace and Military Solutions
Accelerating ARM-based Design
Instant Replay for Debugging SoC Level Simulations
Mark Olen (Posted 12/13/11)
GENIVI development strategy requires competitors to cooperate
John Day (Posted 11/10/11)
ARM Development Conference
Colin Walls (Posted 7/4/11)