Trends and Implications in Embedded Systems Development


Published on

Chaired a Technical Session in NATIONAL CONFERENCE ON EMBEDDED SYSTEMS & SIGNAL PROCESSING (NESP-2014) (Jain University)

My Lead talk title of the presentation: Trends and Implications in Embedded Systems Development

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Trends and Implications in Embedded Systems Development

  1. 1. NATIONAL CONFERENCE ON EMBEDDED SYSTEMS & SIGNAL PROCESSING (NESP-2014) Trends and Implications in Embedded Systems Development Prof Shivananda R Koteshwar 23rd January 2014
  2. 2. Application Areas Prof Shivananda R Koteshwar
  3. 3. Lets look at the building blocks Prof Shivananda R Koteshwar
  4. 4. Needs Low cost   Small physical footprint   Negligible electrical / electronic radiation and energy consumption   Need to be physically rugged and impervious to external electrical and electronic interference   System-on-chip (SoC) architecture   Application of short range protocols   Real time responsiveness   Prof Shivananda R Koteshwar
  5. 5. Trends and Implications Multi-Core Processors       Multi-threaded architecture  Multi-core programming Requires a paradigm shift for embedded applications - engineers need to update their architecture, design, programming, debugging and testing Entire ecosystem need to respond to the standardization of technology — in terms of debuggers, RTOS, compilers, integrated development environment (IDE) vendors and programming methodologies. Heterogeneous Multi Processing Prof Shivananda R Koteshwar
  6. 6. Trends and Implications Wireless   Trends   Short-range wireless protocols like Bluetooth, Zigbee, RFID, near field communications (NFC)   Long-range protocols such as, wireless local area network (WLAN), WiMAX, long term evolution (LTE)   Cellular communications   Implication   Soc Architecture   Power Consumption   Short range Protocols Prof Shivananda R Koteshwar
  7. 7. Trends and Implications Increased use of open source technology   Trends     Support from giants – Microsoft and Google     Proprietary hardware, software, communication protocols  Embedded Linux, RTOS with royalty free licenses Eclipse, the open source project for building development platforms offers an environment that crosses over RTOS boundaries. It comprises extensible frameworks, tools and runtimes for building, deploying and managing software throughout its lifecycle Implication   Open source tools by itself should not be the sole criterion for its selection. Engineers may be tempted to use open source tools even when it may not be the best possible solution.   Further, for any open source tool, there is always certain tuning required which are resource-constrained and have real-time requirements. Prof Shivananda R Koteshwar
  8. 8. Trends and Implications Security   Trends   Embedded security is the new differentiator for embedded devices   Must consider the implications of intercepted, deleted, modified and forged information and develop prevention techniques   Implication   Embedded Encryption   Elliptic Curve Cryptography   Trusted Computing   Authentication Techniques Prof Shivananda R Koteshwar
  9. 9. Trends and Implications Device Convergence   Trends + Entertainment  Infotainment   Seamless connections of divergent product   Information   Implication   Digital Living Network Alliance (DLNA) guidelines   Media oriented systems transport (MOST) in automotive industry   Convergence of multiple functions into a single device and the plug and play functionality for use with other devices will continue to drive the development of embedded systems Prof Shivananda R Koteshwar
  10. 10. Trends and Implications Internationalization   Trends   Manufacturers have access to global markets, so localization and personalization of devices falls within the ambit of baseline features   Implication   Providing multi-language support on embedded devices is accompanied by many challenges; the major ones are the limited memory to store the font related information (bitmap font, outline font, glyph, character, tone etc.), CPU processing power, size of the script engine and the small resolution of the display screen. The low resolution usually degrades the readability of the display text. Prof Shivananda R Koteshwar
  11. 11. Trends and Implications Smart Devices   Trends     Machine to machine (M2M) communication, through both wired and wireless mechanisms is on the rise Implication Devices can offer valuable inputs to OEMs and service providers helping in innovating advanced features or upgrades   It will also open up new after-market revenue streams – so specific features can be targeted to users depending on their device usage patterns and preferences   Embedded devices already have intelligence built into them. It is only the manner in which this intelligence can be better harnessed or enhanced that is being subjected to a major change. Therefore, from being mere “intelligent” devices, they are poised to become “smart” devices.   Prof Shivananda R Koteshwar
  12. 12. Resources Various presentations from web   Google Scholar articles   TCS Website   Prof Shivananda R Koteshwar
  13. 13. Thank you Prof Shivananda R Koteshwar Director, The Amaatra Academy, Slideshare: Facebook: Prof Shivananda R Koteshwar