Embedded Systems Conference 2011_Directory

download Embedded Systems Conference 2011_Directory

of 29

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