ESC Silicon Valley
Event
There are currently no dates scheduled for this event.
Go URL
Overview
Selecting an IPC Protocol for your Multicore Design
Presented by: Tammy Leino, Sr. Software Development Engineer, Mentor Graphics
When: Tuesday, May 3, 2:00-3:00
This presentation will compare and contrast various IPC mechanisms for embedded systems, focusing on choosing an IPC when using two or more different types of operating systems. We will introduce several communication methods available to the developer and discuss how each one operates from a high-level perspective. We will discuss the most applicable domains for each method, describe possible pros and cons, and weigh the methods against each other. Upon completion, the attendee will have a good understanding of each method and its intended use cases and will be able to confidently select an IPC method for their next embedded multicore design.
USB 3 – An Introduction for Embedded Software Developers
Presented by: Colin Walls, Embedded Software Technologist, Mentor Graphics
When: Thursday, May 4, 4:30- 5:30
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 will be reviewed.

About the Presenters
Colin Walls
A Technical Marketing Manager, Colin has over twenty-five years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, Colin is a member of the marketing team of the Mentor Graphics Embedded Systems Division, and is based in the UK.
Book: Embedded Software: The Works
Blog: The Colin Walls Blog
Tammy Leino
Tammy Leino is a Senior Software Development Engineer for the Embedded Systems Division of Mentor Graphics. Tammy has over 10 years experience in the industry as a developer in the networking and multicore fields. She holds a BS in Computer Science and lives in Asheville, North Carolina.
Hands On Workhops
Differentiate Android on DM3730 with Inflexion
Day 1 10:00 - 11:45 : Differentiate your Android based DM3730 based device with Inflexion
Embedded devices that are based on Android all start to look the same. the question is, do they have to? We'll show you how to create a feature rich compelling user interface in a fraction of the time it would take to build the UI the old fashioned way. Work with the Inflexion UI Express PC tool and experience how easy it is. See the new UI running on the DM3730 in a matter of minutes.
Presented by: James Deutch, Senior Field Application Engineer
Experience Mentor Embedded Linux on the DM3730
Day 1 12:00 - 1:45: Experience Mentor Embedded Linux on the DM3730
Linux developer tools matter. Deciding what Linux distribution you should base your design on is a critical decision point that could either enable product success, or sink it. The tools that come with Mentor Embedded Linux allow you to leverage the power and flexibility both in the DM3730 hardware and Linux itself.
Presented by: Chris Hallinan, Technical Marketing Engineer
Get started quickly with the ReadyStart on the AM1808
Day 1 2:00 - 3:45: Get started quickly with a comprehensive hardware and software platform with ReadyStart for the AM1808
How long does it take to get your product development cycle started? With ReadyStart you are up and operational in minutes. We'll use the ReadyStart platform for the AM1808 and show how easy it is to get a solution configured and optimized for your developers. We'll even show how easy it is to get the code deployed to the target with the tools necessary to optimize your design.
Presented by: James Parker, Technical Marketing Engineer
Unleash the power of Kinetis ARM Cortex-M4 with CodeSourcery
Day 1 4:00 - 4:45: Unleash the power of Kinetis ARM Cortex-M4 with Open Source based CodeSourcery tools
Products are only as good as the tools that build them. With CodeSourcery's G++ environment, we'll show you how easy they are to work with, and how useful they are to build for the Kinetis ARM Cortex-M4 family of products, debug code on the board, and deploy for a complete product lifecycle.
Presented by: Mark Mitchell, Director of Embedded Tools
Differentiate Android on i.MX53 with Inflexion
Day 2 10:00 - 11:45: Differentiate your Android based i.MX53 based device with Inflexion
Embedded devices that are based on Android all start to look the same. the question is, do they have to? We'll show you how to create a feature rich compelling user interface in a fraction of the time it would take to build the UI the old fashioned way. Work with the Inflexion UI Express PC tool and experience how easy it is. See the new UI running on the i.MX53 in a matter of minutes.
Presented by: James Deutch, Senior Field Application Engineer
Experience Mentor Embedded Linux on the P2020
Day 2 12:00 - 1:45: Experience Mentor Embedded Linux on the P2020 and see how System Analyzer exposes the internals of the P4080
Linux developer tools matter. Deciding what Linux distribution you should base your design on is a critical decision point that could either enable product success, or sink it. The tools that come with Mentor Embedded Linux allow you to leverage the power and flexibility both in the P2020 hardware and Linux itself. Experience the tools first hand as well as uncover the truth about what is going on in a multicore platform like the P4080 with the system analyzer tool.
Presented by: Chris Hallinan, Technical Marketing Engineer
Get started quickly with the ReadyStart on the i.MX28
Day 2 2:00 - 4:45: Get started quickly with a comprehensive hardware and software platform with ReadyStart on the i.MX28
How long does it take to get your product development cycle started? With ReadyStart you are up and operational in minutes. We'll use the ReadyStart platform for the i.MX28 and show how easy it is to get a solution configured and optimized for your developers. We'll even show how easy it is to get the code deployed to the target with the tools necessary to optimize your design.
Presented by: James Parker, Technical Marketing Engineer
Unleash the power of Kenetis with CodeSourcery
Day 2 4:00 - 4:45: Unleash the power of Kinetis with Open Source based CodeSourcery tools
Products are only as good as the tools that build them. With CodeSourcery's G++ environment, we'll show you how easy they are to work with, and how useful they are to build for the Kinetis family of products, debug code on the board, and deploy for a complete product lifecycle.
Presented by: Mark Mitchell, Director of Embedded Tools
Related Resources
Debug and optimize Linux drivers & applications...
On-demand Web Seminar 13:52Debug and optimize Linux drivers & applications before silicon is available using virtual prototypes and emulators
Learn how before (and after) first silicon is available you can bring up a complete Linux stack and remain in your native embedded software development environment and develop, debug and optimize their...
TAGS: Debug, Linux, virtual prototype
Connecting Medical Devices Securely over Wi-Fi in...
On-demand Web Seminar 48:47Connecting Medical Devices Securely over Wi-Fi in Hospitals
In this webinar, Mentor Embedded, Freescale and Silex Technology America will discuss strategies for building multimedia applications with the power, performance and integration required for hospital medical...
TAGS: Medical
Implementing Android Based Automotive Infotainment...
On-demand Web Seminar 19:21Implementing Android Based Automotive Infotainment (IVI) Systems
Android has successfully been deployed in production infotainment (IVI) systems as the primary operating system and also in conjunction with another operating system. Learn about the market needs driving...
TAGS: Android, Automotive, Automotive IVI


