Embedded Extreme Programming - Embedded Systems Conference 2002-2004
Embedded Systems Conference 2011_Directory
-
Upload
john-bofarull-guix -
Category
Documents
-
view
218 -
download
0
Transcript of Embedded Systems Conference 2011_Directory
-
8/13/2019 Embedded Systems Conference 2011_Directory
1/29
Rooms 48-49Tuesday, June 7 9:00 a.m. 10:00 a.m.
Dr. Hugh Herr,Biomechatronics Researcher
The New Era of Human 2.0: New Minds, New Bodies, New Identities
Rooms 48-49Wednesday, June 8 9:00 a.m. 10:00 a.m.
Raghu Das,CEO, IDTechExThe New Printed Electronics Paradigm: Your Opportunities
Conference: June 6-8, 2011Expo: June 7-8, 2011Donald E. Stephens Convention Center Rosemont, IL
CO-LOCATED WITH:SPONSOR:
esc.eetimes.com/chicago
-
8/13/2019 Embedded Systems Conference 2011_Directory
2/29
EE Times, the leading resource for design decision makers inthe electronics industry brings to you a series of VirtualConferences. These fully interactive events incorporate onlinelearning, active movement in and out of exhibit booths andsessions, vendor presentations and more. Because theconference is virtual you can experience it from the comfortof your own desk. So you can get right to the industry
information and solutions you seek.
Why you should attend:
Learn from top industry speakers
Participate in educational sessions in real time
Easy access to EE Times library of resources
Interact with experts and vendors at the Virtual Expo Floor
Find design solutions for your business
For sponsorship information, please contact:Christian Fahlen, 415-947-6623 [email protected]
On DemandVirtual ConferencesSystem On A Chipe.ubmelectronics.com/soc
Digi-Key Microcontrollers Virtual Conferencee.ubmelectronics.com/mcu
Industrial Controle.ubmelectronics.com/industrialcontrol
Multicore: Making Multicore Work for Youe.ubmelectronics.com/multicore
Integrating Touch Interfaceswww.eetimes.com/touch
UpcomingVirtual Conferences
When:Thurs., June 16, 2011 8am PT 3pm PT
-
8/13/2019 Embedded Systems Conference 2011_Directory
3/29
-
8/13/2019 Embedded Systems Conference 2011_Directory
4/29
MEDIA SPONSORS
thank you . . .to our sponsors
http://esc.eetimes.com/chicago
CO-LOCATED WITH
p
SPONSORED SESSIONS
p
CO-PRODUCED BY
TEARDOWN SPONSOR
-
8/13/2019 Embedded Systems Conference 2011_Directory
5/29
3
table of contents
Geerl Ifrm
Sponsors ..............................................................2
Convention Center Floor Plans ............................4
Event Information ................................................5
ESC Event-at-a-Glance .........................................6
Special Events
Keynotes ..............................................................7
Sponsored Sessions ...........................................11
ESC Theater .......................................................22
Sessi Ifrm
ESC Conference-at-a-Glance ................................8
ESC Sessions by Track ........................................13
ESC Session Descriptions ...................................14
Exhibir Ifrm
Exhibitor List by Alpha .......................................21
Exhibit Hall Floor Plan ........................See Page 82
of the Sensors Expo & Conference Show Directory
Chief Execuve OcerPaul Miller
Vice President, UBM ElectronicsDavid Blaza
Editorial DirectorRon Wilson
Event ManagementKurt Arsenault, General Manager, Events
ConferenceErin LeMoine, Conference ManagerKae Stern, Conference Manager
MarkengFelicia Hamerman, Vice President, MarkengLinda Uslaner, Markeng Director, EventsAmy Giannini, Event Markeng ManagerJenny Hui, Event Markeng Manager
SalesSean Raman, Event Sales DirectorAbbey Chun, Account Execuve
Cedric Fellows, Account ManagerClaire Gallagher, Account ExecuveAna Carrillo, Client Services Specialist
OperaonsLori Silva, VP, Event Operaons and ServicesNicole Garbolino, Director, Event Operaons &
ServicesJames Boatright, Event Registraon ManagerColleen Mickey, Senior Event Operaons ManagerKristen Margulis, Event Operaons ManagerCindy Drobitsch, Event Operaons Manager
Contact Info
303 2nd StreetSuite 900 South TowerSan Francisco, CA 94107415.947.6000hp://esc.eemes.com/
Show Directory DesignQuestex Media Group, LLC
GENERALINFO
::
TableofContents
Learn today. Design tomorrow.
-
8/13/2019 Embedded Systems Conference 2011_Directory
6/29
http://esc.eetimes.com/chicago
p
conference center map
TechnicalSessions:Rooms30-34
ExhibitHall:Ha
llG
SponsoredSes
sions:Rooms28-29
KeynoteSes
sions:Rooms48-49
ESCConference
AttendeeLunch:Room2
5
-
8/13/2019 Embedded Systems Conference 2011_Directory
7/29
5Learn today. Design tomorrow.
ESC event informaon
REGISTRATIONRegistration is located on the First Floor
in the Main Lobby.
REGISTRATION HOURS
Monday, June 6: 8:00 a.m. to 5:00 p.m.
Tuesday, June 7: 8:00 a.m. to 5:00 p.m.
Wednesday, June 8: 8:00 a.m. to 3:00 p.m.
EXHIBIT HOURS
Tuesday, June 7: 10:00 a.m. to 5:00 p.m.
Wednesday, June 8: 10:00 a.m. to 3:00 p.m.
CONFERENCE HOURS
Monday, June 6: 9:00 a.m. to 5:00 p.m.Tuesday, June 7: 9:00 a.m. to 4:50 p.m.
Wednesday, June 8: 9:00 a.m. to 3:20 p.m.
LOST AND FOUNDLost and Found is located in Registration
LUNCHLunch is provided and served to conference attendees onlyMonday Wednesday. Concessions will be open for thosewishing to purchase lunch.
MINORSDue to safety reasons, no minor under the age of 18 willbe allowed on the exhibits oor at any time. This includesinfants in strollers.
TAXISRosemont Taxi 847-827-0110
PUBLIC TRANSPORTATIONPlease contact the Chicago Transit Authority for more
information regarding Bus and Train Schedules and Routes:888-968-7282 or visit http://www.transitchicago.com
PROCEEDINGS
Embedded Systems Conference proceedings will beavailable for purchase after the event for $99.00. Thetechnical papers and session slides will be posted on theproceedings portal. Email [email protected] to orderaccess to the proceedings portal. All materials posted aspart of the proceedings are protected by the copyrightlaw and may not be reproduced in any form without theexpress written consent of UBM Electronics.
ADDENDUMCheck the addendum for additional information, revisedexhibit descriptions, booth relocations, or classroomchanges.
BadGE PIck-UP and REGIStRatIonINSTRUCTIONSBadges and badge holders can be picked up atRegistration. All Registration, including exhibitor,conference, speaker and press, is located on the First Floorin the Main Lobby.
COFFEE BREAKSCoffee breaks will be provided during conference breaktimes for conference and tutorial attendees only.
EVENT MANAGEMENT
Event Management can be reached by going toRegistration.
FIRST AIDFirst aid is located on AB Ramp. Please contact Securityand pick-up any red phone for emergencies.
INTERNETComplimentary Internet is available at kiosks located inthe Exhibit Hall. Wireless Internet is available for purchaseat wireless hot spot locations throughout the ConventionCenter.
GENERALINFO
::
ESCEventInformation
-
8/13/2019 Embedded Systems Conference 2011_Directory
8/29
http://esc.eetimes.com/chicago
ESC event-at-a-glance
8:00 AM
9:00 AM
10:00 AM
11:00 AM
12:00 PM
1:00 PM
2:00 PM
3:00 PM
4:00 PM
5:00 PM
6:00 PM
MondayJune 6, 2011
TuesdayJune 7, 2011
ExhibitsOpen
10:00to5:00
WednesdayJune 8, 2011
Exhibitsopen10:00to3:00
Registration
8:00to5:00
Breakouts
11:10 to 12:00
Registration
8:00to5:00
Registration
8:00to3:00
Breakouts
2:30 to 3:20
Breakouts
1:30 to 2:20
Dedicated
Show Hours
and Lunch
12:00 to 1:30
Dedicated
Expo and
Lunch
12:00 to 2:00
Breakouts
11:10 to 12:00
Breakouts
4:00 to 4:50
Breakouts
10:10 to 11:00
Tutorials
9:00 to 12:30
Breakouts
10:10 to 11:00
Tutorials
1:30 to 5:00Breakouts
3:00 to 3:50
Breakouts
2:00 to 2:50
Keynote
9:00 to 10:00
Keynote
9:00 to 10:00
NOTE: Sponsored Sessions begin at 10:00 a.m. onTuesday and Wednesday and run throughout the day.
Please refer to page 11 for more information.
-
8/13/2019 Embedded Systems Conference 2011_Directory
9/29
Learn today. Design tomorrow.
keynotes
7
CONFERENCE
::
Keynotes
And Dont Forget: Networking BreakfastTuesday, June 7 & Wednesday, June 8 8:00 a.m. 9:00 a.m. (prior to Keynote sessions)Location: Foyer of the Keynote room
Start your days off right with a networking breakfast in the foyer of the Keynote room. Reconnectwith colleagues, mingle with speakers, meet industry press all before the event begins!
Tuesday, June 7 ROOM 48-49
The New Era of Human 2.0: New Minds,New Bodies, New IdentitiesDr. Hugh Herr, Biomechatronics Researcher
Society is at the threshold of a new age when machines will no longer be separate, lifeless mechanisms, but willinstead be intimate extensions of the human body. Such a merging of body and machine will not only improvethe quality of life for disabled people, but will allow persons with normal physiologies to experience augmentedcapabilitiescognitively, emotionally and physically. Professor Hugh Herr of the MIT Media Lab describesHuman 2.0an era where technology will merge with our bodies and our minds to forever change ourconcept of human capability. Hugh features research work that is blurring the distinction between able bodied
and disabled, demonstrating technologies at the neural-digital interface. These new research initiatives arecapable of addressing a plethora of conditions currently at clinical impasses, from social-emotional prostheses forpersons with autism, to robots that monitor and protect the health of children or the elderly, to the developmentof smart prostheses that can emulateand even exceed the capabilities ofbiological limbs. Hugh believes thatthrough an ever-increasing technological sophistication, human disability will largely be eliminated in this 21stcentury, setting the stage for innovations that will ultimately benet all humanity.
Wednesday, June 8 ROOM 48-49
The New Printed Electronics Paradigm:Your OpportunitiesRaghu Das, CEO, IDTechEx
Join Raghu Das as he discusses how to assess the challenges and opportunities of this disruptive technology.Youll leave this keynote armed with the latest knowledge of the applications and technology developmentsinvolving printed electronics.
What is printed electronics? How printed electronics is impacting displays, solar cells, energy storage, sensors and beyond. Current technical progress and capability of printed sensors, photodetectors, thermistors, strain gauges, touch
sensors, actuators and more.
Case studies of success. The market opportunities for printed sensors and printed electronics: 2011-2021.
-
8/13/2019 Embedded Systems Conference 2011_Directory
10/29
conference-at-a-glance
http://esc.eetimes.com/chicago
TUESDAY June 7, 2011TIME TRACK/SPONSOR SESSION TITLE INSTRUCTOR(S)/SPONSORS ROOM
10:00 a.m. 11:00 a.m.SS-301: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
10:10 a.m. 11:00 a.m.
PROJECT MANAGEMENTESC-200: A Practical Review of Software RequirementsEngineering Techniques
Robert Oshana, Director, SW R&D, Networking & Multimedia,Freescale Semiconductor
31
REAL-TIME SYSTEMDEVELOPMENT
ESC-201: Costly Mistakes of Real-Time Systems DevelopmentDave Stewart, Director of Software Engineering, InHandElectronics, Inc.
34
SAFETY & SECURITY INA STUXNET WORLD
ESC-202: Crypto Inside: Leveraging Security Hardware in ModernEmbedded Devices
David Kleidermacher, Chief Technology Officer, Green Hills Software 32
SOFTWARE DEBUGGINGTECHNIQUES
ESC-203: Is Static Code Analysis Ready for Real-Time? David Kalinsky, Principal, D. Kalinsky Associates Technical Training 33
10:10 a.m. 12:00 p.m. NETWORKING & CONNECTIVITY ESC-204: Embedding USB: Limitations & Challenges Christian Legare, Vice President, Micrium 30
11:00 a.m. 11:45 a.m. SPECIAL EVENTTH-01: Speed Training: Debunking Myths About Using C++ forEmbedded Systems
Dan Saks, President, Saks & Associates ESC Theater
11:00 a.m. 12:00 p.m.SS-302: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
11:10 a.m. 12:00 p.m.
PROJECT MANAGEMENT ESC-205: Agile Requirements, Estimation & Pl anning Iteration Zero James Grenning, President, Renaissance Software Consulting Co. 31
SOFTWARE DEBUGGINGTECHNIQUES
ESC-206: Compiler Bugs in the Real WorldGreg Davis, Director of Engineering, Compilers, Green HillsSoftware
33
REAL-TIME SYSTEMDEVELOPMENT
ESC-207: How to Do Real-Time Without an RTOS David Kalinsky, Principal, D. Kalinsky Associates Technical Training 34
SAFETY & SECURITY INA STUXNET WORLD
ESC-208: Safety Critical Software: Winning Strategies & LostBattles
Mark Kraeling, Product Manager, GE Transportation 32
12:00 p.m. 12:45 p.m. SPECIAL EVENTTH-02: Integrating MEMS with DSP/Microprocessors: Thoughtsfrom the MEMS Ecosystem
Karen Lightman, Wayne Meyer, Er ic Pabo, Sarah Boisvert ESC Theater
12:00 p.m. 1:00 p.m.SS-303: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
1:00 p.m. 1:45 p.m. SPECIAL EVENT TH-03: Speed Training: Android in 30-Minutes William Gatliff, Consultant, Freelance ESC Theater
1:00 p.m. 2:00 p.m.SS-304: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz 28
2:00 p.m. 2:45 p.m. SPECIAL EVENTTH-04: TimePilot Vetro iButton Timeclock Sponsored by:
ESC Theater
2:00 p.m. 3:00 p.m.SS-305: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
SOFTWARE DEBUGGINGTECHNIQUES
ESC-211: Open Source Tools for Embedded System Development Brad Dixon, Senior Marketing Manager, Mentor Graphics 33
PROJECT MANAGEMENT ESC-216: The Struggle with Agile Software Development Mark Kraeling, Product Manager, GE Transportation 31
REAL-TIME SYSTEMDEVELOPMENT
ESC-221: Initializing Objects in Nothing Flat (or Close to It) Dan Saks, President, Saks & Associates 34
2:00 p.m. 3:50 p.m.SAFETY & SECURITY INA STUXNET WORLD
ESC-213: Fault Tolerant Design David Kalinsky, Principal, D. Kalinsky Associates Technical Training 32
3:00 p.m. 3:45 p.m. SPECIAL EVENT TH-05: Speed Training: Test Driven Development James Grenning, President, Renaissance Software Consulting Co. ESC Theater
3:00 p.m. 3:50 p.m.
PROJECT MANAGEMENT ESC-209: Agile Systems Engineering Bruce Douglass, Chief Evangelist, IBM 31
REAL-TIME SYSTEMDEVELOPMENT
ESC-214: Developers Insight int o ARM Cort ex M Debugging M ark Kraeling, Product Manager, GE Transporta tion 34
NETWORKING & CONNECTIVITY ESC-215: IPv6 & Embedded Platforms Michael Anderson, Chief Scientist, The PTR Group, Inc. 30
SOFTWARE DEBUGGINGTECHNIQUES
ESC-217: Troubleshooting Real-Time Software Issues Using aLogic Analyzer
Dave Stewart, Director of Software Engineering, InHandElectronics, Inc.
33
3:00 p.m. 4:00 p.m.SS-306: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
4:00 p.m. 4:45 p.m. SPECIAL EVENT TH-10: Mind of the Engineer Study David Blaza, Vice President, UBM Electronics ESC Theater
4:00 p.m. 4:50 p.m.
REAL-TIME SYSTEMDEVELOPMENT
ESC-212: Whos Afraid of Software D esign for MultiCore? David Kalinsky, Principal, D. Kalinsky Associates Technical Training 30
NETWORKING & CONNECTIVITYESC-218: Embedding TCP/IP, Working Through the ImplementationChallenges
Christian Legare, Vice President, Micrium 33
SOFTWARE DEBUGGINGTECHNIQUES
ESC-219: Handy Toolchain Tricks for Embedded SystemsProgramming
David Kleidermacher, Chief Technology Officer, Green Hills Software 34
SAFETY & SECURITY INA STUXNET WORLD
ESC-220: Monitoring Embedded Threats: Tracking the Growth ofNon-PC Malware
Kurt Stammberger, Vice President, Mocana 32
PROJECT MANAGEMENT ESC-222: Stab ili ty Test ing fo r Embedded Solu ti ons Mauri cio So to , Senio r Sof tware Engineer, BSQUARE Corpora ti on 31
4:00 p.m. 5:00 p.m.
S-308: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz 28
5:00 p.m. 6:00 p.m.S-308: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
MONDAY June 6, 2011TIME TRACK SESSION TITLE INSTRUCTOR(S) ROOM
9:20 a.m. 12:30 p.m.
REAL-TIME SYSTEM
DEVELOPMENTESC-100: Device Drivers Without the Bit-Bashing David Kalinsky, Principal, D. Kalinsky Associates Technical Training 33
PROJECT MANAGEMENT ESC-102: Writing Better C & C++ for Embedded Systems Dan Saks, President, Saks & Associates 32
9:00 a.m. 5:00 p.m.DESIGNING FOR EMBEDDED
LINUX OR ANDROIDESC-101: Android Jumpstart William Gatliff, Consultant, Freelance 34
1:30 p.m. 5:00 p.m.
SAFETY & SECURITY IN A STUXNET
WORLD
ESC-103: Designing Embedded Systems that Do No Damage
HumansDavid Kalinsky, Principal, D. Kalinsky Associates Technical Training 33
PROJECT MANAGEMENT ESC-104: Migrating Procedural C as Object-Oriented C++ Dan Saks, President, Saks & Associates 32
SPECIAL EVENT ESC-105: Analog Power in Embedded WorldPeter James Miller, Power Factory Applications Engineer, Texas
Instruments31
-
8/13/2019 Embedded Systems Conference 2011_Directory
11/29
conference-at-a-glance
Learn today. Design tomorrow.
WEDNESDAY June 8, 2011TIME TRACK/SPONSOR SESSION TITLE INSTRUCTOR(S)/SPONSORS ROOM
10:00 a.m. 11:00 a.m.IBM Rational
SoftwareSS-300: Agile Embedded Software Development Dr. Bruce Douglass, Chief Evangelist, IBM 29
10:00 a.m. 11:00 a.m.SS-301: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
10:10 a.m. 11:00 a.m.
MEDICAL SYSTEMS ESC-300: Android for Embedded Applications: Medical Devices Alan Cohen, Medical Practice Team Lead, Logic 31
OPEN SOURCE SOFTWARE ESC-301: Challenges of Porting OpenCV to Embedded PlatformsLoc Truong, Account Executive, Texas Instruments
Rahul Prabhu, Applications Engineer, Texas Instruments32
GRAPHICS, DISPLAYS,
& LIGHTING
ESC-302: Collaborative GUI Development Jason Clarke, Vice President, Crank Software Inc. 30
ROBOTICS & MOTION CONTROL ESC-303: Implementing PROFIBUSAlejandro Erives , Product Marketing Manager; OMAP3, Texas
Instruments33
DESIGNING FOR EMBEDDED
LINUX OR ANDROID
ESC-304: Learning Embedded Linux Through the File System:
A Top-Down ApproachJason Kridner, Texas Instruments 34
11:00 a.m. 11:45 a.m. SPECIAL EVENT TH-07: Embedded Study David Blaza, Vice President, UBM Electronics ESC Theater
11:00 a.m. 12:00 p.m.SS-302: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
11:10 a.m. 12:00 p.m.
OPEN SOURCE SOFTWAREESC-305: Developing Products Using Android, Meego & Embedded
LinuxJohn Lehmann, Product Marketing Manager, Mentor Graphics 32
MEDICAL SYSTEMSESC-306: Leveraging Wireless Connectivity to improve PANs &
WANs in Telehealth Systems
Iboun Sylla, Business Development Manager, Telehealth/Wireless
Medical, Texas Instruments31
GRAPHICS, DISPLAYS,
& LIGHTINGESC-307: Get In Touch With Your Inner UI Joe Hamman, Senior Technical Manager, Mentor Graphics 30
ROBOTICS & MOTION CONTROL ESC-308 Making Your Own Embedded Linux-Based Robot Michael Anderson, Chief Scientist, The PTR Group, Inc. 33
DESIGNING FOR EMBEDDED
LINUX OR ANDROIDESC-309: Mastering Linux Software Complexity Brad Dixon, Senior Marketing Manager, Mentor Graphics 34
12:00 p.m. 1:00 p.m.SS-303: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
1:00 p.m. 1:45 p.m. SPECIAL EVENT TH-09: Speed Training: Agile in 30-Minutes Dr. Bruce Douglass, Chief Evangelist, IBM ESC Theater
1:00 p.m. 2:00 p.m. SPONSORED SESSIONSS-304: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
1:30 p.m. 2:20 p.m.
MEDICAL SYSTEMS ESC-311: Medical Applications: Finding the Right System Software Joe Hamman, Senior Technical Manager, Mentor Graphics 31
ROBOTICS & MOTION CONTROL ESC-312 : Open Source Mot ion Cont ro l & Po int ing App li ca ti ons Bryan Cook, Advanced R&D Manager, H il lc rest Labs 33
GRAPHICS, DISPLAYS,
& LIGHTINGESC-313: Using FPGAs in Embedded Systems that Drive Video
Michele Mordacq, Vice President of Software Development,
RightHand Technologies30
1:30 p.m. 3:20 p.m.DESIGNING FOR EMBEDDED
LINUX OR ANDROIDESC-314: More Embedded Linux Jumpstart William Gatliff, Consultant, Freelance 34
2:00 p.m. 3:00 p.m.SS-305: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
2:30 p.m. 3:50 p.m.
ROBOTICS & MOTION CONTROL ESC-315: Add Motion Sensing to Your Device Matt Liberty, Director of Advanced Research, Hillcrest Labs 33
OPEN SOURCE SOFTWAREESC-316: Bringing Security to Android-Based Embedded & MobileDevices
David Kleidermacher, Chief Technology Officer, Green Hills Software 32
GRAPHICS, DISPLAYS,
& LIGHTING
ESC-317: Create Stunning User Interfaces with Embedded Java
& LWUITGreg Bollella, Chief Architect, Embedded Java, Oracle 30
MEDICAL SYSTEMSESC-318: Leveraging Software Separation for Safe Medical
DevicesJoe Fabbre, Technical Solutions Manager, Green Hi lls Software 31
3:00 p.m. 4:00 p.m.S-306: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
4:00 p.m. 5:00 p.m.S-307: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
5:00 p.m. 6:00 p.m.S-308: Debugging Embedded Systems: Isolating Errors Through
Oscilloscope Requirements
Bill Bock, Application Engineer, Rohde & Schwarz
Mike Schnecker, Applications Engineer, Rohde & Schwarz28
Track Key:
ELA Designing for Embedded Linux or Android
GDL Graphics, Displays, & Lighting
MS Medical Systems
NC Networking & Connectivity
OSS Open Source Software
PM Project Management
RTS Real-Time System Development
RMC Robotics & Motion Control
SSS Safety & Security in a Stuxnet World
SDT Software Debugging Techniques
For Sponsored Session Descriptions visit page 11.
For Conference Session Descriptions, visit page 13.
9
CONFERENCE
::
Conference-at-a-Glance
-
8/13/2019 Embedded Systems Conference 2011_Directory
12/29
The secret of businessis knowing somethingnobody else knows. - Aristotle Onassis
Details on annual subscription rates, two-yearsubscriptions and corporate subscriptions atwww.eetimesconfidential.comor call (516) 562-5843.
subscribe today
Every issue of EE Times Confidentialincludes:
The Big Idea:Business models, ecosystemsand technology trends
Lay of the Land:News on emergingmarket segments
IP Landscape: IP trends and litigation news
Know more. Business moves on information. Having the inside track on atechnology trend, a merger, or that next start-up can make all the difference to your business. Ouraward-winning editorial team provides timely global coverage of the companies, events and people
that will drive the electronics industry, and delivers it directly to you.
EE Times Confidentialis the unique source of vital business intelligence that will keep you a step ahead.
EET on the QT: The inside scoop on deals,partnerships and whos who
VC Watch: Track investmentsin new companies
Market Data: Pricing, inventory and more
and receive 10% OFF your annual subscription. Promo Code: LR
-
8/13/2019 Embedded Systems Conference 2011_Directory
13/29
Learn today. Design tomorrow. 11
CONFERENCE
::
SponsoredSes
sions
sponsored sessions
Tuesday, June 7 ROOM 28
SS-200: 10:00 a.m. SS-201: 11:00 a.m. SS-202: 12:00 p.m. SS-203: 1:00 p.m.SS-204: 2:00 p.m. SS-205: 3:00 p.m. SS-206: 4:00 p.m. SS-207: 5:00 p.m.
Debugging Embedded Systems: Isolating Errors Through Oscilloscope RequirementsBill Bock, Applications Engineer, Rohde & Schwarz; Mike Schnecker, Applications Engineer, Rohde & Schwarz
Key Takeaways:Attendees will learn the best practices for using an oscilloscope to its fullest capability and learn theapplication of oscilloscopes to debugging embedded systems through details on signal integrity: Set up measurementsand learn how to isolate, nding rare faults. Setting up and using advanced triggers (important element for isolating errorsin both software and hardware). The proper use of FFTs by measuring dynamic signals. The impact of noise on the accuracyof typical measurements such as rise time.
Featuring 15 minutes of lecture followed by 45 minutes each of lab instruction with the Rohde & Schwarz Model RTO Digital2 GHz oscilloscope.
Wednesday, June 8 ROOM 28
SS-301: 10:00 a.m. SS-302: 11:00 a.m. SS-303: 12:00 p.m. SS-304: 1:00 p.m.SS-305: 2:00 p.m. SS-306: 3:00 p.m. SS-307: 4:00 p.m. SS-308: 5:00 p.m.
Debugging Embedded Systems: Isolating Errors Through Oscilloscope RequirementsBill Bock, Applications Engineer, Rohde & Schwarz; Mike Schnecker, Applications Engineer, Rohde & Schwarz
Key Takeaways:Attendees will learn the best practices for using an oscilloscope to its fullest capability and learn the
application of oscilloscopes to debugging embedded systems through details on signal integrity: Set up measurementsand learn how to isolate, nding rare faults. Setting up and using advanced triggers (important element for isolating errorsin both software and hardware). The proper use of FFTs by measuring dynamic signals. The impact of noise on the accuracyof typical measurements such as rise time.
Featuring 15 minutes of lecture followed by 45 minutes each of lab instruction with the Rohde & Schwarz Model RTO Digital2 GHz oscilloscope.
IBM Rational Software
Wednesday, June 8 ROOM 29
SS-300
Agile Embedded Software DevelopmentDr. Bruce Douglass, Chief Evangelist, IBM
Key Takeaways:Understanding of the key practices for applying agile methods to embedded software development. Understandhow to effectively apply Model-Based Engineering for embedded software development. Understand the key workows of theHarmony/ESW process.
-
8/13/2019 Embedded Systems Conference 2011_Directory
14/29
When you want to
reach the VERY BEST
IEEE Tech Societies Media offers you the reach, readershipand response of the most dedicated electrotechnology
professionals in the field...the elite electrical and electronics
engineers who are members of one or more IEEE
technical societies including:
Control Systems
Signal Processing
Circuits and Systems
445 Hoes Lane,
Piscataway, NJ 08854-4141
+1-732-562-3946
www.ieee.org/ieeemedia
TOMORROW'S TECHNOLOGY TODAY
Circuits and Systems Computational Intelligence Consumer Electronics Control Systems Electrical Insulation EMC
Geoscience and Remote Sensing IEEE USA in ACTION Industrial Electronics Industry Applications Intelligent Transportation Systems
Microwave Microwave eNewsletter Monitor Nanotechnology Photonics Potentials Pulse Robotics & AutomationSignal Processing Solid-State Circuits Technology & Society Vehicular Technology Women in Engineering
-
8/13/2019 Embedded Systems Conference 2011_Directory
15/29
13Learn today. Design tomorrow.
CONFERENCE
::
Sessionsby
Track
sessions by track
Designing for Embedded Linux or Android
ESC-101Android Jumpstart
ESC-304Learning Embedded Linux Through the File System: A Top-Down Approach
ESC-309Mastering Linux Software Complexity
ESC-314More Embedded Linux Jumpstart
Grphis, displys, & LighgESC-302Collaborative GUI Development
ESC-307Get In Touch With Your Inner UI
ESC-313Using FPGAs in Embedded Systems that DriveVideo
ESC-317Create Stunning User Interfaces withEmbedded Java and LWUIT
Medical SystemsESC-300Android for Embedded Applications: Medical
Devices
ESC-306Leveraging Wireless Connectivity to ImprovePANs & WANs in Telehealth Systems
ESC-311Medical Applications: Finding the Right SystemSoftware
ESC-318Leveraging Software Separation for SafeMedical Devices
newrig & ceviy
ESC-204Embedding USB, Limitations and Challenges
ESC-215IPv6 and Embedded Platforms
ESC-218Embedding TCP/IP, Working Through the Implementation Challenges
ope Sure SwreESC-301Challenges of Porting OpenCV to Embedded
Platforms
ESC-305Developing Products Using Android, Meegoand Embedded Linux
ESC-316Bringing Security to Android-based Embeddedand Mobile Devices
Project ManagementESC-102Writing Better C and C++ for Embedded
Systems
ESC-104Migrating Procedural C as Object-OrientedC++
ESC-200A Practical Review of Software RequirementsEngineering Techniques
ESC-205Agile Requirements, Estimation and Planning-- Iteration Zero
ESC-209Agile System Engineering
ESC-216The Struggle with Agile Software Development
ESC-222Stability Testing for Embedded Solutions
Real-Time System Development
ESC-100Device Drivers Without the Bit-Bashing
ESC-201Costly Mistakes of Real-Time SystemsDevelopment
ESC-207How to Do Real-Time Without an RTOS
ESC-212Whos Afraid of Software Design for MultiCore?ESC-214Developers Insight into ARM Cortex M
Debugging
ESC-221Initializing Objects in Nothing Flat(or Close to It)
Rbs & M crlESC-303Implementing PROFIBUS
ESC-308Making Your Own Embedded Linux-Based Robot
ESC-312Open Source Motion Control & PointingApplications
ESC-315Add Motion Sensing to Your Device
Safety & Security in a Stuxnet WorldESC-103Designing Embedded Systems that Do No
Damage Humans
ESC-202Crypto Inside: Leveraging Security Hardware inModern Embedded Devices
ESC-208Safety Critical Software: Winning Strategies andLost Battles
ESC-213Fault Tolerant Design
ESC-220Monitoring Embedded Threats: Tracking theGrowth of Non-PC Malware
Swre debuggig tehiquesESC-203Is Static Code Analysis Ready for Real-Time?
ESC-206Compiler Bugs in the Real World
ESC-211Open Source Tools for Embedded SystemDevelopment
ESC-217Troubleshooting Real-Time Software IssuesUsing a Logic Analyzer
ESC-219Handy Toolchain Tricks for Embedded SystemsProgramming
Track Key:
ELA Designing for Embedded Linux or AndroidGDL Graphics, Displays, & Lighting
MS Medical Systems
NC Networking & Connectivity
OSS Open Source Software
PM Project Management
RTS Real-Time System Development
RMC Robotics & Motion Control
SSS Safety & Security in a Stuxnet World
SDT Software Debugging Techniques
-
8/13/2019 Embedded Systems Conference 2011_Directory
16/29
4 http://esc.eetimes.com/chicago
p
conference session descriponsMONDAY, JUNE 6
Monday, June 69:00 a.m. 12:30 p.m.
RTS ESC-100 Room 33
Device Drivers Without the Bit-BashingDavid Kalinsky, Principal, D. Kalinsky Associates -Technical Training
Key Takeaways:Attendees learn how to select anappropriate device driver design pattern, and toarchitect the device driver taking into account thespecic characteristics of a hardware device and itsoperating requirements.
Prerequisites:Some background in writing software orrmware at the software-hardware interface. Experiencewith an(y) RTOS is helpful, but not required.
Level:Introductory
PM ESC-102 Room 32
Writing Better C & C++ for EmbeddedSystemsDan Saks, President, Saks & Associates
Key Takeaways:This session presents a generalapproach, as well as specic programming styles youcan use in your C and C++ code, to make it morereliable, maintainable, and portable, but no lessefcient.
Prerequisites:C or C++ programming experience.
Level:Intermediate
9:00 a.m. 5:00 p.m.
ELA ESC-101 Room 34
Android JumpstartWilliam Gatliff, Consultant, Freelance
Key Takeaways:Exposure to Android for embeddedapplications.
Prerequisites:Prior Linux programming experience;previous Java programming experience helpful.
Level:Intermediate
1:30 p.m. 5:00 p.m.
SSS ESC-103 Room 33
Designing Embedded Systems that Do NotDamage Humans
David Kalinsky, Principal, D. Kalinsky Associates -Technical Training
Key Takeaways:Attendees learn approaches to thedesign of embedded systems that are required toprovide their intended functions without endangeringthe safety or life of users or their environment.
Prerequisites:Some background in embedded system,hardware or software design for systems in which faultsand failures could pose a danger to human life.
Level:Introductory
PM ESC-104 Room 32
Migrating Procedural C as Object-OrientedC++Dan Saks, President, Saks Associates
Key Takeaways:This session explains the differencebetween procedural and object-oriented designs andoffers insights that will help you design with objects.
Prerequisites:C programming experience as well asawareness of basic C++ features such as classes, access
control, and member functions.
Level:Intermediate
ESC-105 Room 31
Analog Power in Embedded WorldPeter James Miller, Power Factory ApplicationsEngineer, Texas Instruments
Key Takeaways:Power electronics are becoming anincreasingly important part of design as customersdemand higher efency, smaller size, longer run time
and more powerful embedded solutions. How does anembedded systems designer leverage the capabilitiesof modern power devices to offer value add througheffective power supply design? Learn from the frontlines - Applications support at the leading PowerElectronics company in the world. In a few short hoursyou can learn the what, when, how, where and whyof power supply design that will help you turn thisnecessary part of system design into a valuable part ofyour product design.
Prerequisites:None
Level:Intermediate
-
8/13/2019 Embedded Systems Conference 2011_Directory
17/29
15
conference session descriponsTUESDAY, JUNE 7
Learn today. Design tomorrow.
CONFERENCE
::
Conference
SessionDescriptions
Tuesday, June 710:10 a.m. 11:00 a.m.
PM ESC-200 Room 31
A Practical Review of SoftwareRequirements Engineering TechniquesRobert Oshana, Director, SW R&D, Networking &Multimedia, Freescale Semiconductor
Key Takeaways:The attendee will learn practicaltechniques for developing a complete set of functionaland non-functional requirements for embeddedsoftware.
Prerequisites:Experience in embedded softwaredevelopment.
Level:Intermediate
RTS ESC-201 Room 34
Costly Mistakes of Real-Time SystemsDevelopmentDave Stewart, Director of Software Engineering, InHandElectronics, Inc.
Key Takeaways:Recognize avoidable mistakes thatresult in costly xes or signicant decreased prot.
Prerequisites:None
Level:Introductory
SSS ESC-202 Room 32
Crypto Inside: Leveraging SecurityHardware in Modern Embedded DevicesDavid Kleidermacher, Chief Technology Ofcer, GreenHills Software
Key Takeaways:Learn about the various optionsfor hardware crypto ofoad and related securityfunctionality available in modern embedded designs.
Prerequisites:General knowledge of cryptography andkey management concepts.
Level:Intermediate
SDT ESC-203 Room 33
Is Static Code Analysis Ready for Real-Time?David Kalinsky, Principal, D. Kalinsky Associates -Technical Training
Key Takeaways:Attendees learn how static codeanalysis and dynamic code analysis (testing) tools can
be used together to augment software quality whileaccelerating embedded software development.
Prerequisites:Some experience in debuggingembedded software that is either single-threaded ormulti-tasking. Background in RTOS is not required.
Level:Introductory
10:10 a.m. 12:00 p.m.
NC ESC-204 Room 30
Embedding USB, Limitations & ChallengesChristian Legare, Vice President, Micrium
Key Takeaways:The attendee will learn the multipleoptions on how to integrate USB functionality into a
product. The difference between Host and Device,which USB Class to use and performance expectationsare well covered topics.
Prerequisites:Some knowledge of microprocessors andtheir peripherals is required.
Level:Introductory
11:10 a.m. 12:00 p.m.
PM ESC-205 Room 31
Agile Requirements, Estimation & Planning Iteration ZeroJames Grenning, President, Renaissance SoftwareConsulting Company
Key Takeaways:Attendees see how to plan, estimate,and track using Agile techniques.
Prerequisites:Some familiarity with Agile/Iterativedevelopment.
Level:Intermediate
Track Key:
ELA Designing for Embedded Linux or AndroidGDL Graphics, Displays, & Lighting
MS Medical Systems
NC Networking & Connectivity
OSS Open Source Software
PM Project Management
RTS Real-Time System Development
RMC Robotics & Motion Control
SSS Safety & Security in a Stuxnet World
SDT
Software Debugging Techniques
-
8/13/2019 Embedded Systems Conference 2011_Directory
18/29
6 http://esc.eetimes.com/chicago
p
conference session descriponsTUESDAY, JUNE 7
Tuesday, June 711:10 a.m. 12:00 p.m. (continued)
SDT ESC-206 Room 33
Compiler Bugs in the Real WorldGreg Davis, Director of Engineering, Compilers, GreenHills Software
Key Takeaways:Attendees learn about the differenttypes of compiler bugs and where they often manifestthemselves.
Prerequisites:Programming experience in C or C++.
Level:Intermediate
RTS ESC-207 Room 34
How to Do Real-Time Without an RTOSDavid Kalinsky, Principal, D. Kalinsky Associates -Technical Training
Key Takeaways:Attendees learn how to designdo-it-yourself task scheduling mechanisms andhomemade reliable communication mechanismsbetween ISRs and tasks, for embedded system softwarewith tight real-time response deadlines.
Prerequisites:Some background in writing real-timeor embedded software. No background in RTOS isexpected.
Level:Introductory
SSS ESC-208 Room 32
Safety Critical Software: Winning Strategies& Lost BattlesMark Kraeling, Product Manager, GE Transportation
Key Takeaways:Attendees will gain insight intosuccessful strategies used in safety-critical softwaredevelopment, tips for meeting various certications, andmore than a few ways that safety development can go
horribly wrong!
Prerequisites:Good working knowledge of typicalsoftware development life cycles, as well as basicunderstanding of safety regulations and their applicationto software development.
Level:Intermediate
2:00 p.m. 2:50 p.m.
SDT ESC-211 Room 33
Open Source Tools for Embedded SystemDevelopment
Brad Dixon, Senior Marketing Manager, MentorGraphics
Key Takeaways:Attendees will learn how to use avariety of tools: compilers, debuggers, simulators, etc.and gain understanding on when to use in-house toolsvs. external software tools. Merits of standards-basedtools also discussed.
Prerequisites:A solid understanding of open sourcesoftware and tools is required.
Level:Intermediate
PM ESC-216 Room 31
The Struggle with Agile SoftwareDevelopmentMark Kraeling, Product Manager, GE Transportation
Key Takeaways:Attendees will learn about commonpitfalls associated with getting team and managementsupport for successful agile development. Strategies willbe presented to help promote its positive aspects in thecompany environment.
Prerequisites:Attendees should already be familiarwith the various types of Agile processes, and agiledevelopment as the paper will only address howto help make that process successful in embeddeddevelopment.
Level:Intermediate
RTS ESC-221 Room 34
Initializing Objects in Nothing Flat (or Closeto It)Dan Saks, President, Saks & Associates
Key Takeaways:How to write object declarations sothat initializations occur at compile and link time ratherthan at run time.
Prerequisites:Programming experience in C and someC++.
Level:Intermediate
-
8/13/2019 Embedded Systems Conference 2011_Directory
19/29
17
conference session descriponsTUESDAY, JUNE 7
Learn today. Design tomorrow.
CONFERENCE
::
Conference
SessionDescriptions
Tuesday, June 72:00 p.m. 3:50 p.m.
SSS ESC-213 Room 32
Fault Tolerant DesignDavid Kalinsky, Principal, D. Kalinsky Associates -Technical Training
Key Takeaways:Attendees learn how to designembedded systems, including hardware and softwarethat are required to continue providing service despitethe occurrence of internal and external faults, errors andfailures.
Prerequisites:Some background in designingembedded systems or software for which long-durationfailures are not acceptable.
Level:Introductory
3:00 p.m. 3:50 p.m.
PM ESC-209 Room 31
Agile System EngineeringDr. Bruce Douglass, Chief Evangelist, IBM
Key Takeaways:The attendees will learn the synergisticbenets of Model-Based Engineering (MBE) and agilemethods to the domain of systems engineering.
Prerequisites:Basic understanding of the UML ishelpful but not required.
Level:Intermediate
RTS ESC-214 Room 34
Developers Insight into ARM Cortex MDebuggingMark Kraeling, Product Manager, GE Transportation
Key Takeaways:Attendees will learn about the variousdebugging options available to them on CortexM processors available in the marketplace today.Attendees will learn the key differentiators betweenJTAG, SWO/SWV, ITM and ETM.
Prerequisites:Working knowledge of standardmicrocontroller debugging and standard debugfunctionality.
Level:Intermediate
NC ESC-215 Room 30
IPv6 & Embedded PlatformsMichael Anderson, Chief Scientist, The PTR Group, Inc.
Key Takeaways:Attendees will learn the basics of IPv6
and its implications for embedded platforms.Prerequisites:An understanding of IPv4 and networkingtechnologies.
Level:Introductory
SDT ESC-217 Room 33
Troubleshooting Real-Time Software IssuesUsing a Logic AnalyzerDave Stewart, Director of Software Engineering, InHandElectronics, Inc.
Key Takeaways:Techniques and tips for using a logicanalyzer to troubleshoot and debug software bugsrelated to timing, synchronization, and performance ofreal-time systems.
Prerequisites:Basic knowledge of C/C++ is helpful.
Level:Intermediate
4:00 p.m. 4:50 p.m.
RTS ESC-212 Room: 34
Whos Afraid of Software Design for Multi-
Core?David Kalinsky, Principal, D. Kalinsky Associates Technical Training
Key Takeaways:Attendees learn how to approach thedesign of embedded systems and software that reliablytake best advantage of the true software parallelismoffered by symmetric and asymmetric multicore chips.
Prerequisites:Some experience in developingembedded software for single-CPU processors, with orwithout an RTOS.
Level:Introductory
Track Key:
ELA Designing for Embedded Linux or AndroidGDL Graphics, Displays, & Lighting
MS Medical Systems
NC Networking & Connectivity
OSS Open Source Software
PM Project Management
RTS Real-Time System Development
RMC Robotics & Motion Control
SSS Safety & Security in a Stuxnet World
SDT
Software Debugging Techniques
-
8/13/2019 Embedded Systems Conference 2011_Directory
20/29
8 http://esc.eetimes.com/chicago
p
conference session descriponsTUESDAY, JUNE 7 WEDNESDAY, JUNE 8
Tuesday, June 74:00 p.m. 4:50 p.m.
NC ESC-218 Room 30
Embedding TCP/IP, Working Through theImplementation ChallengesChristian Legare, Vice President, Micrium
Key Takeaways:Attendees acquire an understanding ofTCP/IP processes, their interactions and inter-relations.They will understand the performance implicationson code and hardware resources to add TCP/IP to anembedded system.
Prerequisites:None
Level:Intermediate
SDT ESC-219 Room 33
Handy Toolchain Tricks for EmbeddedSystems ProgrammingDavid Kleidermacher, Chief Technology Ofcer, GreenHills Software
Key Takeaways:Get the most of your toolchain andmake many embedded development tasks easier usingseveral advanced features that are largely underutilizedor unknown to all but the most experienced andadvanced embedded developers.
Prerequisites:Experience with C programming andembedded systems development.
Level:Advanced
SSS ESC-220 Room 32
Monitoring Embedded Threats: Trackingthe Growth of Non-PC MalwareKurt Stammberger, Vice President, Mocana
Key Takeaways:Threat databases and Storm Centers
have existed for PCs for >15 years. But nothing similarexisted to track threats to embedded systems. Untilnow. The SDTC will track vulnerabilities for all kinds ofsmart devices.
Prerequisites:Basic understanding of modern digitalsecurity mechanisms. Basic understanding of moderncryptographic techniques.
Level:Intermediate
PM ESC-222 Room 31
Stability Testing for Embedded SolutionsMauricio Soto, Senior Software Engineer, BSQUARECorporation
Key Takeaways:Stability Scenarios can be used toprovide insights into how devices are affected bysoftware changes. Learn about making appropriatemeasurements at the appropriate time and the benetsof using data visualization.
Prerequisites:Software development cycle knowledgeand prior Quality Assurance (QA) process experienceare required for this class.
Level:Advanced
Wednesday, June 810:10 a.m. 11:00 a.m.
MS ESC-300 Room 31
Android for Embedded Applications:Medical DevicesAlan Cohen, Medical Practice Team Lead, Logic
Key Takeaways:Attendees will gain an understandingof the benets of using Android for embedded
applications and for what types of medical devicesAndroid makes sense.
Prerequisites:None
Level:Introductory
OSS ESC-301 Room 32
Challenges of Porting OpenCV toEmbedded PlatformsLoc Truong, Account Executive, Texas Instruments
Rahul Prabhu, Applications Engineer, TexasInstruments
Key Takeaways:The audience will learn how to mitigatethe challenges of migrating OpenCV middlewaresoftware from the host platform to embeddedplatforms.
Prerequisites:None
Level:Introductory
-
8/13/2019 Embedded Systems Conference 2011_Directory
21/29
-
8/13/2019 Embedded Systems Conference 2011_Directory
22/29
0 http://esc.eetimes.com/chicago
p
conference session descriponsWEDNESDAY, JUNE 8
Wednesday, June 811:10 a.m. 12:00 p.m. (continued)
RMC ESC-308 Room 33
Making Your Own Embedded Linux-BasedRobotMichael Anderson, Chief Scientist, The PTR Group, Inc.
Key Takeaways:The attendee will gain anunderstanding for the techniques to build their ownmobile robot using embedded Linux.
Prerequisites:The attendee should be familiar withLinux and have an interest in robotic platforms.
Level:Introductory
ELA ESC-309 Room 34Mastering Linux Software ComplexityBrad Dixon, Senior Marketing Manager, MentorGraphics
Key Takeaways:Attendees will learn how to integratelarge amounts of software from various sources into asingle build system. They will discover easy and provenmethods to bring vastly different software into a singleLinux environment.
Prerequisites:Basic understanding of open sourcesoftware is required along with knowledge of Linux
terminology.
Level:Intermediate
1:30 p.m. 2:20 p.m.
MS ESC-311 Room 31
Medical Applications: Finding the RightSystem SoftwareJoe Hamman, Senior Technical Manager, MentorGraphics
Key Takeaways:This session will discuss a range ofmedical applications and help the audience determinebest practices based on the specic end-product, fromRTOS to Linux or Android. Topics include multicore andSoCs plus FDA standards.
Prerequisites:Interest and development of medicalsystems for HW and SW developers.
Level:Introductory
RMC ESC-312 Room 33
Open Source Motion Control &Pointing ApplicationsBryan Cook, Advanced R&D Manager, Hillcrest Labs
Key Takeaways:This session is important to attendeeswho wish to learn about the ways open source librariescan help them create easy-to-use applications andinterfaces that incorporate motion control consumerproducts.
Prerequisites:None
Level:Introductory
GDL ESC-313 Room 30
Using FPGAs in Embedded Systems that
Drive VideoMichele Mordacq, Vice President of SoftwareDevelopment, RightHand Technologies
Key Takeaways:Designers of video systems will learnhow the inclusion of an FPGA into the design can end upsaving them time and money in the design and supportphases of the project.
Prerequisites:Presentation will be targeted towardexperiences hardware and rmware engineers withknowledge of video system design. No previous FPGAexperience required as this is an introduction to that
topic.
Level:Intermediate
1:30 p.m. 3:20 p.m.
ELA ESC-314 Room 34
More Embedded Linux JumpstartWilliam Gatliff, Consultant, Freelance
Key Takeaways:Exposure to key topics includingconguring, building and installing a Linux kernel;porting the kernel to custom hardware; POSIX.1b andother important APIs; debugging techniques.
Prerequisites:C programming experience; previousexperience with Linux helpful, but not required.
Level:Intermediate
-
8/13/2019 Embedded Systems Conference 2011_Directory
23/29
21
conference session descriponsWEDNESDAY, JUNE 8
Learn today. Design tomorrow.
CONFERENCE
::
Conference
SessionDescriptions
Wednesday, June 82:30 p.m. 3:20 p.m.
RMC ESC-315 Room 33
Add Motion Sensing to Your DeviceMatt Liberty, Director of Advanced Research, HillcrestLabs
Key Takeaways:Attendees learn the strengths andlimitations of current motion sensing technologies toenable effective product design decisions and acceleratethe design of motion-enabled products.
Prerequisites:A basic familiarity of geometry andcalculus will be helpful for the denition of angularmotion.
Level:Intermediate
OSS ESC-316 Room 32
Bringing Security to Android-basedEmbedded & Mobile DevicesDavid Kleidermacher, Chief Technology Ofcer, GreenHills Software
Key Takeaways:Learn to create and deploy trustworthy,open standards-based applications for Android mobiledevices.
Prerequisites:Basic understanding of Android platformand embedded system security concepts.
Level:Intermediate
GDL ESC-317 Room 30
Create Stunning User Interfaces withEmbedded Java & LWUITGreg Bollella, Chief Architect, Embedded Java, Oracle
Key Takeaways:Developers interested in using Java
to build rich device interfaces will learn how to getstarted using the Lightweight User Interface Toolkit, anopen-source library that includes effects, transitions, UIcontrols and more!
Prerequisites:Developers attending this session shouldbe familiar with the Java language and the basic of Javadevelopment.
Level:Intermediate
MS ESC-318 Room 31
Key Takeaways:Audience members will learn how toleverage software separation to enable safe designswhile minimizing development effort and cost.
Prerequisites:Basic knowledge of softwaredevelopment processes for device that require FDAapproval.
Level:Intermediate
Dont forget to visit our exhibitors!
Adlink Technology, Inc. ................1114Avnet ...........................................1215Avnet Kiosk ..................................1315Chicago Area Robotics Group .....1222Datakey Electronics .....................1220ETAS, Inc. ....................................1226Green Hills Software, Inc. ............1115IBM Rational Software .................1221
IEEE Chicago Section ..................1209Intrepid Control Systems .............1207Klocwork ......................................1211Laird Technologies.......................1110LeCroy.........................................1126Microchip Technology, Inc. ..........1107MKS Integrity ...............................1309National Instruments ..................1122Numetrics....................................1317Okaya Electric ..............................1311OpenSystems Media ...................1310Powertip Technology, Inc. ........... 1127PLDA............................................1227Renesas Electronics.....................1106Rohde & Schwarz .........................1320Tektronix, Inc. ..............................1121
For the ESC Exhibit Hall Floor Plan,see page 82 of the Sensors Expo &Conference Show Directory.
-
8/13/2019 Embedded Systems Conference 2011_Directory
24/29
2 http://esc.eetimes.com/chicagohttp://esc.eetimes.com/chicago
ESC theaterLOCATED ON THE SHOW FLOOR
Tuesday, June 711:00 a.m. 11:45 a.m.
TH-01 Speed Training: Debunking Myths About UsingC++ for Embedded Systems
Dan Saks, President, Saks & AssociatesFor a decade or more, programmers have successfully used C++ todevelop embedded systems. Yet myths about C++s unsuitability,particularly as it compares to C, just wont go away. This sessionlooks at some of the most popular myths about using C++ forembedded systems, and explains why they just dont hold upagainst actual evidence.
12:00 p.m. 12:45 p.m.
TH-02 Integrating MEMS with DSP/Microprocessors:Thoughts from the MEMS EcosystemKaren Lightman, Managing Director, MEMS Indutry Group;Wayne Meyer, Marketing & Applications Manager, AnalogDevices; Eric Pablo, Business Development Manager MEMS, EVGroup; Sarah Boisvert, Co-Founder, Potomac Photonics, Inc. &Fellow, Laser Institute of America
Consumers are engaging with portable embedded systems infundamentally new ways. They experience more realistic game playwith Nintendo Wii and Kinect for Xbox 360, pinpoint their locationon an iPhone with Google Maps (or nd a restaurant on a city block),share videos and photos with friends via miniature pico projectors,and manage insulin delivery more accurately than ever with tinyinsulin pumps. MEMS is an important enabling technology in theseand countless other portable embedded devices.
As MEMS implementations become more commonplace,embedded designers are increasingly called upon to integrateMEMS with DSP and/or microprocessors.
Our industry panelfeaturing MEMS industry leaders from AnalogDevices, EV Group, GE Sensing and Potomac Photonics willexplore the challenges and benets of integrating MEMS with DSPand microprocessors? What do embedded designers need to knowto be successful? What secrets can you unlock using MEMS as anenabling technology when integrating with DSP/microprocessors?
1:00 p.m. 1:45 p.m.
TH-03 Speed Training: Android in 30-MinutesWilliam Gatliff, Consultant, Freelance
Is Android right for you? Skip the hype and attend this fast-pacedAndroid introduction, given by a distinguished ESC instructor withreal-world Android and embedded deployment experience.
2:00 p.m. 2:45 p.m.
TH-04 TimePilot VetroiButton Timeclock Sponsored by:
TimePilots Vetro Timeclock is the industrys rst capacitive touchscreen timeclock providing both a USB host port for data transferand Ethernet connectivity for real-time data access. This gives thecustomer the option of using the timeclock as a standalone deviceor as a part of their local area network. The Vetro timeclock uses theMicrochip PIC24FJ256GB110 to provide the USB host capability,real-time clock and capacitive touch sense technology for theproducts keyboard. The only external chips necessary outside of the
power management is a 24AA1025 eeprom for external non-volatilememory so the product can hold up to 15,000 transactions, andthe ENC28J60 Ethernet controller and the 24AA02E48 to provide aunique MAC address. The capacitive touch screen provides a cleanlook and is enhanced with the cool blue LED backlighting. All of thiscapability has allowed TimePilot to provide the most exible andpowerful time clock on the market at a very low price.
3:00 p.m. 3:45 p.m.
TH-05 Speed Training: Test Driven DevelopmentJames Grenning, President, Renaissance Software Consulting Co.
Fixing bugs is a waste of time; but what else can you do? You canprevent bugs by systematically applying Test-Driven Developmentand at the same time deliver and develop better software designs.TDD is a predictable process helps you avoid tedious manual testsand build well designed code that tells you when it is wrong. Comeand see for yourself.
4:00 p.m. 4:45 p.m.
TH-10 Mind of the Engineer StudyDavid Blaza, Vice President, UBM Electronics
For over a decade, EDN has conducted a survey examining theidentity, motivations, work environment, and information needs ofelectronics engineers. This years results are in, and offer a profoundpicture of the designer as a unique individual, and an engineeringprofession under siege from many directions. If you want to seeyour world through the eyes of a large group of your peers trends,wants, needs, aspirations, and frustrations, are sure to attend thispresentation of the data from the 2011 study. See how much youhave in common with other designers, and in what ways you differ.
Wednesday, June 811:00 a.m. 11:45 a.m.
TH-07 Embedded StudyDavid Blaza, Vice President, UBM Electronics
ESD Magazine and embedded.com conduct this large-sample studyof embedded designers every year. Who are the most-preferredmicrocontroller vendors? The most respected RTOS vendors? Trendsin adoption of open-source software? Is C++ replacing C, or is JAVAtaking over from both of them? Come hear solid statistics on whatsgoing on in your design world.
1:00 p.m. 1:45 p.m.
TH-09 Speed Training: Agile in 30-MinutesDr. Bruce Douglass, Chief Evangelist, IBM
In less time than it takes to nish a triple-pepperoni pizza, notedauthor Bruce Powel Douglass (Real-Time Agility published byAddison-Wesley 2009) will tell you how to use the key practicesthat embedded developers use to deploy agile methods in theirdevelopment environments. All the gain without the heartburn.
-
8/13/2019 Embedded Systems Conference 2011_Directory
25/29
23
exhibitor list by alpha
Company Booth #
Adlink Technology, Inc. ..........................................................................1114
Avnet ......................................................................................................1215Avnet Kiosk ............................................................................................1315
Chicago Area Robotics Group ...............................................................1222
Datakey Electronics ................................................................................1220
ETAS, Inc. ..............................................................................................1226
Green Hills Software, Inc. ......................................................................1115
IBM Rational Software............................................................................1221
IEEE Chicago Section ............................................................................1209
Intrepid Control Systems ........................................................................1207
Klocwork .................................................................................................1211
Laird Technologies .................................................................................1110
LeCroy ....................................................................................................1126
Microchip Technology, Inc......................................................................1107
MKS Integrity ..........................................................................................1309National Instruments .............................................................................1122
Numetrics ...............................................................................................1317
Okaya Electric ........................................................................................1326
OpenSystems Media ..............................................................................1310
Powertip Technology, Inc. ......................................................................1127
PLDA ......................................................................................................1227
Renesas Electronics ...............................................................................1106
Rohde & Schwarz...................................................................................1320
Tektronix, Inc. .........................................................................................1121
For the ESC Exhibit Hall Floor Plan, see page 82 of the Sensors Expo
& Conference Show Directory.
Learn today. Design tomorrow.
EXPO
::
ExhibitorListbyAlph
a
-
8/13/2019 Embedded Systems Conference 2011_Directory
26/29
4
notes______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
______________________________________________________________________________________________________________________________________
http://esc.eetimes.com/chicago
-
8/13/2019 Embedded Systems Conference 2011_Directory
27/29
-
8/13/2019 Embedded Systems Conference 2011_Directory
28/29
2
floorplan
sensorsexpo.com
p
Expo Hall Hours:
Tuesday, June 7 10:00 a.m. 5:00 p.m.
Wednesday, June 8 10:00 a.m. 3:00 p.m.
FOOD & CONCESSIONS
LUNCHS
EATING
INTERNET STATION
& CAREER BOARD
TexasInstruments
STMicroelectronics
Sponsored by:
-
8/13/2019 Embedded Systems Conference 2011_Directory
29/29
floorplan
XPO
::
Sensors/ESC
Floorp
lan
Code Key:
Energy Harvesting sponsors
MEMS sponsors
Wireless Solutions sponsors
Sensors Expo Passport Participant
ENTRANCE
AnalogDevices
PCBPiezotronics
SALES OFFICE
EMBEDDED
SYSTEMS
THEATER