Conference

Here are speaker presentations from the Embedded Systems Conference. Access to these files is restricted to conference attendees, via passwords distributed during the event check-in process.


Date Session Title Start Time End Time
2016-04-13

Understanding Shared Memory in C/C++11

Date: 2016-04-13
Time: 08:00:00-04:00 - 08:45:00-04:00


Speaker - Greg Davis, Director of Engineering, Compilers, Green Hills Software
- shared_memory.pdf (641KB)  
08:00:00-04:00 08:45:00-04:00
2016-04-13

Power Management in Embedded Systems

Date: 2016-04-13
Time: 08:00:00-04:00 - 08:45:00-04:00


Speaker - Colin Walls, Embedded Software Technologist, Mentor Graphics
08:00:00-04:00 08:45:00-04:00
2016-04-13

Amazing Abstractions

Date: 2016-04-13
Time: 08:00:00-04:00 - 08:45:00-04:00


Speaker - Adam Taylor, Eur Ing, E2V
08:00:00-04:00 08:45:00-04:00
2016-04-13

Legal and Practical Concerns with Software Development

Date: 2016-04-13
Time: 09:00:00-04:00 - 09:45:00-04:00


General Session Files:
09:00:00-04:00 09:45:00-04:00
2016-04-13

Creating an IoT Device in Only 45 Minutes

Date: 2016-04-13
Time: 09:00:00-04:00 - 09:45:00-04:00


Speaker - Jacob Beningo, Consultant, Beningo Engineering
09:00:00-04:00 09:45:00-04:00
2016-04-13

Architecting First-Failure Data Capture (FFDC) for Microcontroller Software

Date: 2016-04-13
Time: 10:00:00-04:00 - 10:45:00-04:00


Speaker - German Rivera, Senior Software Engineer, Freescale
10:00:00-04:00 10:45:00-04:00
2016-04-13

Embedded Software Optimization: Architecture, Design, & Implementation

Date: 2016-04-13
Time: 10:00:00-04:00 - 10:45:00-04:00


Speaker - Rob Oshana, Director of SW, Freescale
10:00:00-04:00 10:45:00-04:00
2016-04-13

Handling Top Security Threats for Connected Embedded Devices

Date: 2016-04-13
Time: 10:00:00-04:00 - 10:45:00-04:00


Speaker - Eystein Stenberg, Co-Founder/Product Manager, Mender.io
10:00:00-04:00 10:45:00-04:00
2016-04-13

Debugging EMI Problems Using a Real Time Oscilloscope

Date: 2016-04-13
Time: 10:00:00-04:00 - 10:45:00-04:00


Mike Schnecker, Business Development Manager, Rohde & Schwarz
10:00:00-04:00 10:45:00-04:00
2016-04-13

Real-Time Java: Does it Belong in the IoT?

Date: 2016-04-13
Time: 11:00:00-04:00 - 11:45:00-04:00


Speaker - Randy Rorden, Software Development Director, PTC Inc.
11:00:00-04:00 11:45:00-04:00
2016-04-13

Power Integrity Measurements

Date: 2016-04-13
Time: 11:00:00-04:00 - 11:45:00-04:00


Mike Schnecker, Business Development Manager, Rohde & Schwarz
11:00:00-04:00 11:45:00-04:00
2016-04-13

Inspiring the Next Generation of Engineers

Date: 2016-04-13
Time: 11:00:00-04:00 - 11:45:00-04:00


General Session Files:
11:00:00-04:00 11:45:00-04:00
2016-04-13

Code Analysis Made Easy

Date: 2016-04-13
Time: 14:00:00-04:00 - 14:45:00-04:00


Speaker - Rafael Taubinger, Senior Field Applications Engineer, IAR Systems
14:00:00-04:00 14:45:00-04:00
2016-04-13

Security and the IoT - Challenges, Trends & Solutions

Date: 2016-04-13
Time: 14:00:00-04:00 - 14:45:00-04:00


Speaker - David Barnett, Vice President Products and Markets, Real Time Innovations
14:00:00-04:00 14:45:00-04:00
2016-04-13

A Crash Course in Verilog

Date: 2016-04-13
Time: 14:00:00-04:00 - 14:45:00-04:00


Speaker - Bob Zeidman, President, Zeidman Technologies
14:00:00-04:00 14:45:00-04:00
2016-04-13

Mars Ate My Spacecraft

Date: 2016-04-13
Time: 14:00:00-04:00 - 14:45:00-04:00


Speaker - Jack Ganssle, Consultant, TGG
14:00:00-04:00 14:45:00-04:00
2016-04-13

The Growing Use of Sensors and the Challenges of Always-On Sensor Processing

Date: 2016-04-13
Time: 15:00:00-04:00 - 15:45:00-04:00


Speaker - Allen Willson, Product Application Engineer, NXP Semiconductors
15:00:00-04:00 15:45:00-04:00
2016-04-13

Real-Time Software Using Micro Python

Date: 2016-04-13
Time: 15:00:00-04:00 - 15:45:00-04:00


Speaker - Jacob Beningo, Consultant, Beningo Engineering
15:00:00-04:00 15:45:00-04:00
2016-04-13

Measuring Battery Life in IoT Devices

Date: 2016-04-13
Time: 15:00:00-04:00 - 15:45:00-04:00


Mike Schnecker, Business Development Manager, Rohde & Schwarz
15:00:00-04:00 15:45:00-04:00
2016-04-13

Embedded Linux Moves into High School Robotics

Date: 2016-04-13
Time: 15:00:00-04:00 - 15:45:00-04:00


Speaker - Michael Anderson, Chief Scientist, The PTR Group, Inc.
15:00:00-04:00 15:45:00-04:00
2016-04-13

Best FPGA Development Practices

Date: 2016-04-13
Time: 16:00:00-04:00 - 16:45:00-04:00


Speaker - Charles Fulks, Senior Staff Engineer, Intuitive Research and Technology
16:00:00-04:00 16:45:00-04:00
2016-04-13

Marketing Malarkey and the Truth About Ultra-Low Power Design

Date: 2016-04-13
Time: 16:00:00-04:00 - 16:45:00-04:00


Speaker - Jack Ganssle, Consultant, TGG
16:00:00-04:00 16:45:00-04:00
2016-04-13

Implementing Your Maker Project Using Free Commercial Tools & Software

Date: 2016-04-13
Time: 16:00:00-04:00 - 16:45:00-04:00


Jean Labrosse, President, Micrium
16:00:00-04:00 16:45:00-04:00
2016-04-14

All About Patents

Date: 2016-04-14
Time: 08:00:00-04:00 - 08:45:00-04:00


Speaker - Bob Zeidman, President, Zeidman Technologies
08:00:00-04:00 08:45:00-04:00
2016-04-14

Embedded Programming at the IoT Scale: Developing Things with Python & Javascript

Date: 2016-04-14
Time: 08:00:00-04:00 - 08:45:00-04:00


Speaker - David Ewing, Chief Technology Officer, Synapse Wireless, Inc
08:00:00-04:00 08:45:00-04:00
2016-04-14

Maximizing Code Reuse by Avoiding Non-Portable Pitfalls

Date: 2016-04-14
Time: 08:00:00-04:00 - 08:45:00-04:00


Speaker - Greg Davis, Director of Engineering, Compilers, Green Hills Software
08:00:00-04:00 08:45:00-04:00
2016-04-14

Really Real Time Systems

Date: 2016-04-14
Time: 09:00:00-04:00 - 09:45:00-04:00


Speaker - Jack Ganssle, Consultant, TGG
09:00:00-04:00 09:45:00-04:00
2016-04-14

Understanding the IoT Platform Wars: Technical Trade Offs

Date: 2016-04-14
Time: 09:00:00-04:00 - 09:45:00-04:00


Speaker - Michael Anderson, Chief Scientist, The PTR Group, Inc.
09:00:00-04:00 09:45:00-04:00
2016-04-14

Using FPGA-Aided Heterogeneous Design to Improve High-Speed Multichannel Communication Performance

Date: 2016-04-14
Time: 09:00:00-04:00 - 09:45:00-04:00


Speaker - Burak Balci, Embedded Software Engineer, Aselsan
09:00:00-04:00 09:45:00-04:00
2016-04-14

Overcome the Challenges of Adding IEEE 1588 to Your Designs

Date: 2016-04-14
Time: 10:00:00-04:00 - 10:45:00-04:00


Speaker - Ted Marena, Director of SoC Product Marketing, Microsemi
10:00:00-04:00 10:45:00-04:00
2016-04-14

HAL Design for MCUs

Date: 2016-04-14
Time: 10:00:00-04:00 - 10:45:00-04:00


Speaker - Jacob Beningo, Consultant, Beningo Engineering
10:00:00-04:00 10:45:00-04:00
2016-04-14

Effective Use of a Memory Protection Unit (MPU) in Safety-Critical C/C++ Code

Date: 2016-04-14
Time: 10:00:00-04:00 - 10:45:00-04:00


Speaker - German Rivera, Senior Software Engineer, Freescale
10:00:00-04:00 10:45:00-04:00
2016-04-14

Cryptography Basics for Embedded Developers

Date: 2016-04-14
Time: 11:00:00-04:00 - 11:45:00-04:00


Speaker - Eystein Stenberg, Co-Founder/Product Manager, Mender.io
11:00:00-04:00 11:45:00-04:00
2016-04-14

Adding USB Digital Capture to Antique Analog Oscilloscopes

Date: 2016-04-14
Time: 11:00:00-04:00 - 11:45:00-04:00


Speaker - Peter Anderson, Embedded HW/SW Engineer,
11:00:00-04:00 11:45:00-04:00
2016-04-14

Inefficiencies of C++ Code: Fact or Fiction?

Date: 2016-04-14
Time: 11:00:00-04:00 - 11:45:00-04:00


Speaker - Rafael Taubinger, Senior Field Applications Engineer, IAR Systems
11:00:00-04:00 11:45:00-04:00
2016-04-14

Effective Test Bench Techniques for Programmable Logic Simulation

Date: 2016-04-14
Time: 11:00:00-04:00 - 11:45:00-04:00


Speaker - Charles Fulks, Senior Staff Engineer, Intuitive Research and Technology
11:00:00-04:00 11:45:00-04:00
2016-04-14

Multicore Software Development Guidelines, Tips & Tricks

Date: 2016-04-14
Time: 14:00:00-04:00 - 14:45:00-04:00


Speaker - Rob Oshana, Director of SW, Freescale
14:00:00-04:00 14:45:00-04:00
2016-04-14

Dynamic Memory Allocation and Fragmentation in C & C++

Date: 2016-04-14
Time: 14:00:00-04:00 - 14:45:00-04:00


Speaker - Colin Walls, Embedded Software Technologist, Mentor Graphics
14:00:00-04:00 14:45:00-04:00
2016-04-14

Applying Lessons Learned in Space FPGA Development Here on the Earth

Date: 2016-04-14
Time: 15:00:00-04:00 - 15:45:00-04:00


Speaker - Adam Taylor, Eur Ing, E2V
15:00:00-04:00 15:45:00-04:00
2016-04-14

Automotive Functional Safety and Security Solving the ISO 26262 Puzzle

Date: 2016-04-14
Time: 15:00:00-04:00 - 15:45:00-04:00


Speaker - Shan Bhattacharya, Field Application Engineer, LDRA
15:00:00-04:00 15:45:00-04:00