Embedded World
February 28 – March 1, 2012
Exhibition Centre
Nuremberg, Germany

Come visit our booth, Hall 5/5-324, at the upcoming Embedded World Exhibition and Conference!

Mentor Embedded Presentations:

  • How to Measure RTOS Performance – Colin Walls (2/29/12, 11:45am - 12:30pm)

learn more

In the world of smart phones and tablet PCs memory might be cheap, but in the more constrained universe of deeply embedded devices, it is still a precious resource. This is one of the many reasons why most 16- and 32-bit embedded designs rely on the services of a scalable real-time operating system (RTOS). An RTOS allows product designers to focus on the added value of their solution while delegating efficient resource (memory, peripheral, etc.) management. In addition to footprint advantages, an RTOS operates with a degree of determinism that is an essential requirement for a variety of embedded applications. This paper takes a look at “typical” reported performance metrics for an RTOS in the embedded industry. It’s an attempt to explain what these numbers signify, how they are measured, and why an embedded system designer should give particular attention to these numbers.

  • USB 3.0: An Introduction for Embedded Software Developers – Colin Walls (3/1/12, 9:00am – 9:30am)

learn more

USB is widely deployed in embedded devices of all kinds, resulting in simple interconnectivity and interoperability. This simplicity comes at a cost: the internal functions of USB are quite complex. This is of no consequence to the user of a USB-enabled device, but the embedded software developer does need some understanding of USB internals. Even if a commercial USB stack is employed, an appreciation of how it works enables it to be used optimally. In this session, the history and internal operation of USB will be reprised in detail. Then, the changes and enhancements that come along with USB 3.0 will be reviewed.

  • Best-in-Class User Interfaces – Moving Beyond the Display? – Phil Burr (3/1/12, 11am – 11:20am)

learn more

Products with displays are everywhere – consumer, automotive, industrial and medical—and customers are demanding even more from the human interface design on these devices. This presentation looks at the future of the human interface, including a combination of input methods like voice, non-touch gesture, and motion control, to more advanced user interfaces including stereoscopic 3D. It looks at the complexity that this brings to developers and how these challenges can be overcome so that manufacturers can develop compelling products that their customers demand.

Embedded Linux Conference
February 15 – 17, 2012
Hotel Sofitel San Francisco Bay
Redwood Shores, CA.

Join us at the upcoming Embedded Linux Conference!

Wednesday, February 15 at 2:00
Embedded Linux Pitfalls – Sean Hudson, Mentor Graphics

This presentation examines some of the common pitfalls that developers, especially experienced ones that are new to Linux, fall into when attempting to develop an embedded solution on Linux. Based on personal experiences and "aha" moments, it highlights the dramatic changes in the technologies produced by and used by the embedded industry over the past 15 years. More importantly, it observes how these changes have left behind residual "habits" in the industry, both for software and hardware developers. Further, it delves into the impact these habits have on current development projects. Throughout, it offers suggestions on how to avoid these pitfalls. This is intended to appeal to a wide audience but experienced, embedded developers who are new to Linux and new, embedded developers who are looking to avoid pitfalls would benefit the most.

Presenter

Sean Hudson
Sean started programming at ten and have worked with computers ever since. Sean received a BS in Computer Engineering in 1996 and began working with embedded devices. Sean received a MS in Computer Engineering in 2004. Sean started developing on Linux in 2007 and became a voting member of Open embedded in 2011. Currently, Sean is the embedded Linux architect at Mentor Graphics and represents them on the advisory board of the Yocto project

Thursday, February 16 6:30 pm – 8:00 pm
Technology Showcase in the Grand Ballroom – Stop by our table to meet with our embedded Linux architects and see how Mentor Embedded continues to lead with the latest in technology and innovation.