Product developers need to be more aware of software timing
and synchronization issues, especially in safety-critical systems such as
automotive airbags and robotic surgical tools, an embedded design expert warned
today during a keynote event at NIWeek 2010.
Jeff Kodosky, co-founder of National Instruments Corp., told an audience
of approximately 4,000 engineers that real-time performance of embedded products
is already suffering in some cases, largely due to inattention to such issues.
Smart phones and handheld devices are experiencing timing problems, he said,
and those problems are small compared to the issues that will be faced as
embedded technology migrates more prominently into safety-critical designs.
"People have been building these
systems all along, and they're not always as reliable as we hope," said
Kodosky, who serves as Business and Technology Fellow for NI, a maker of
automated test equipment and virtual instrumentation. "We want a much higher
threshold of confidence that these systems will work correctly."
Kodosky cited examples of potential
problems for automotive airbags, robotic surgical devices, defense and
aerospace systems, as well as future vehicle brake-by-wire and steer-by-wire
systems. He said that while smart phones and handheld devices can be easily
shut down when a timing issue occurs, the same is not true for safety-critical
products. "If you're in a critical automotive situation and you jam on your
brakes or you need your airbag, you expect those systems to work," he said.
"Anyplace where you put a computer between you and some action, you need to be
sure there aren't any software glitches."
Kodosky blamed the speedy evolution
of computer processors for many of today's timing issues. "It's an extremely
difficult problem," he told Design News.
"All of the things that make processors run faster have confounded the
developer's ability to create determinant real-time systems."
To help solve the problem, Kodosky
said that university-based computer science programs need to be more vigilant
in teaching students to deal with timing issues. Today, he said, students are
virtually unaware if timing intervals in an embedded system are too long or
irregular, in part because they are trained in desktop programming, where
real-time performance isn't typically an issue. That, he said, must change.
"To the extent that you believe
that computers will be involved in everyday products, you will need more
embedded programmers, rather than desktop programmers," he said.
Without better software development
tools, timing problems could also be particularly vexing for so-called "domain
experts" - that is, doctors and scientists who want to create innovative
products but don't have a programming background.
"Timing problems will make it more
difficult for the new ‘Edisons' of the world who are trying to make
software-based products," Kodosky said. "It's our job to allow those new Edisons to invent."
With LEDs dropping in price virtually every year, automakers have begun employing them, not only on luxury vehicles, but on entry-level models, as well.
The 3D printing revolution seems to have a knack for quickly moving technology ahead by way of collaborative effort and even a little friendly competition -- all of course in the name of scientific advancement.
Advantech has launched a new series of motion-control I/O modules to meet the increased demands that come with more distributed industrial systems that require control of a growing number of axes and devices.
Using almost 200 light-emitting diodes in the front and back of the new 2014 CTS, Cadillac designers are showing how LEDs can change the character of a vehicle.
From Dell / Intel® New Paradigms in Design Work Scott Hamilton, vertical market strategist for Dell Precision workstations, 5/2/2013 3
Early in my career, I worked as a draftsman and remember the days of drawing on vellum with numbered pencils and Mylar with plastic lead. This was a fun experience in the sense that I ...
I've been using workstations for more than 10 years and love finding ways to get more performance from my system. With demanding professional applications that require more power each ...
A lasting memory from my first job as an engineer in an auto assembly plant is standing on hard concrete at six in the morning, vending-machine coffee clutched in hand, listening to ...
A quick look into the merger of two powerhouse 3D printing OEMs and the new leader in rapid prototyping solutions, Stratasys. The industrial revolution is now led by 3D printing and engineers are given the opportunity to fully maximize their design capabilities, reduce their time-to-market and functionally test prototypes cheaper, faster and easier. Bruce Bradshaw, Director of Marketing in North America, will explore the large product offering and variety of materials that will help CAD designers articulate their product design with actual, physical prototypes. This broadcast will dive deep into technical information including application specific stories from real world customers and their experiences with 3D printing. 3D Printing is
To save this item to your list of favorite Design News content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.