Posted Nov 5, 2010, by J VanDomelen
Android addicts are everywhere. Even those who didn’t anticipate using a larger number of apps on their smart phones are finding themselves downloading a new app almost daily. Google’s Android mobile operating system (OS) is making waves throughout the commercial market; and now, thanks to Raytheon engineers in Waltham, Mass., it is likely to change the face of the digital battlefield.
Soldiers are … Read More
Tags:
Microsoft,
Mentor.com,
Hardware,
Apple,
apps,
iPhone,
Mentor,
Mentor Graphics,
Android,
Embedded Systems,
COTS,
Design,
Engineer,
battlefield,
Geek,
Computer,
Google,
DoD,
Design Automation,
Electronic,
Xbox,
network-centric,
UAV,
Warfighters,
soldier,
soldiers,
Raytheon,
Software,
Operating System,
PSP
Posted Sep 6, 2010, by Colin Walls
I like simple things. Excessive complexity tends to annoy me. When I first started working with computers, I thought that mainframes were overly complicated, so I was pleased to discover minicomputers, where I could really understand exactly what was going on. Embedded software was a natural progression, as, again, I could grasp the entire functionality of the software. But that began to change, as … Read More
Tags:
Linux,
Android,
Nucleus,
RTOS
Posted Aug 17, 2010, by John Day
The GENIVI Alliance, which is working toward a scalable software architecture for in-vehicle infotainment (IVI), recently released an IVI software architecture report based on interviews with automakers, tier one firms, semiconductor suppliers, and service providers, including Alliance member and non-member companies.
Relevant IVI architecture suppliers, according to the report, include Microsoft, … Read More
Tags:
Microltron,
MeeGo,
Microsoft,
Genivi Alliance,
Strategy Analytics,
Wind River,
in-vehicle infotainment,
Android,
Moblin,
Linux,
Maemo OS,
QNX,
Roger Lanctot,
IVI
Posted Jul 21, 2010, by Hollis Blanchard
POSIX signals have a long history and at least a couple unpleasant limitations. For one thing, with some threading implementations (those with fewer processes than threads) you can’t reliably target a specific thread as a signal recipient. However, luckily for me, that is not my problem.
My problem is both organizational and technical. Signal masks are for an entire process, and that means that masking … Read More
Tags:
MCAPI,
signals,
Android,
threads
Posted Jul 19, 2010, by Colin Walls
I have always for medical electronics interesting and I have blogged about it from time to time [here and here, for example]. Part of the reason for my interest stems from an occasional feeling that so much of the electronics around me is ultimately pointless. Many Mentor Embedded customers are making consumer devices, cell phones and other gadgets. Do we really need all of these? Aren’t they really … Read More
Tags:
Android,
User Interface,
Networking,
Inflexion UI,
Low Power,
Linux,
Multicore,
Medical,
Nucleus,
RTOS
Posted Jun 7, 2010, by Colin Walls
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
Tags:
Multicore,
Multi-OS,
MCAPI,
Nucleus,
Android,
Linux
Posted May 12, 2010, by J VanDomelen
Welcome to part two of my four-part (part one) ESC 2010 blog series. Today’s topic: shifts in the industry. One of the biggest trends I observed at the show was the start of a paradigm shift in the evolution of Electronic Design Automation (EDA) software companies and their products.
EDA software companies have traditionally provided the software tools and services to create modern day semiconductors, … Read More
Tags:
OS,
Operating System,
middleware,
Android,
app,
Mil-Aero,
Milaero,
Military,
Aerospace,
drivers,
Mentor,
EDA,
Mentor Graphics,
app-driven,
Mentor.com,
apps,
Google,
Engineer,
Hardware,
SoC,
System on Chip,
Software,
soldier
Posted May 4, 2010, by Colin Walls
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
Tags:
Power,
Multi-OS,
Android,
Multicore,
Low Power,
MCAPI
Posted Apr 19, 2010, by J VanDomelen
The Embedded Systems Conference (ESC) is less than one weeks away, to be held April 26 through 29 at the McEnery Convention Center in San Jose, Calif.
Despite economic woes, last year’s event was wrought with optimism; one attendee even remarked: “I’m not worried; embedded makes everything possible.” Met with raised eyebrows, he continued, “Nothing works without embedded technology.” I am not sure … Read More
Tags:
Mentor Graphics,
Mentor,
Mentor.com,
Android Day,
Booth 1902,
Android,
San Jose,
Hardware,
McEnery Convention Center,
Software,
Embedded Systems
Posted Apr 19, 2010, by Colin Walls
Last week, I wrote about a “multi-core” project that I was working on 30 years ago. To be fair, it was actually “multi-CPU” rather than “multi-core”, but many of the challenges were similar, as was the initial design decision to take the approach of distributing the processing capacity. It is interesting to draw a comparison between the system we were developing all those years ago and modern ideas … Read More
Tags:
Nucleus,
MCAPI,
Linux,
IPC,
Multicore,
Nucleus Kernel,
Interprocessor Communication,
Android