Conferences related to Embedded Systems

Back to Top

2020 57th ACM/ESDA/IEEE Design Automation Conference (DAC)

The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 sessions on design methodologies and EDA tool developments, keynotes, panels, plus the NEW User Track presentations. A diverse worldwide community representing more than 1,000 organizations attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading universities.

  • 2022 59th ACM/ESDA/IEEE Design Automation Conference (DAC)

    The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 sessions on design methodologies and EDA tool developments, keynotes, panels, plus the NEW User Track presentations. A diverse worldwide community representing more than 1,000 organizations attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading universities.

  • 2021 58th ACM/ESDA/IEEE Design Automation Conference (DAC)

    The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 sessions on design methodologies and EDA tool developments, keynotes, panels, plus the NEW User Track presentations. A diverse worldwide community representing more than 1,000 organizations attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading universities.

  • 2018 55th ACM//IEEE Design Automation Conference (DAC)

    The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 sessions on design methodologies and EDA tool developments, keynotes, panels, plus the NEW User Track presentations. A diverse worldwide community representing more than 1,000 organizations attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading universities.

  • 2017 54th ACM/EDAC/IEEE Design Automation Conference (DAC)

    The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 sessions on design methodologies and EDA tool developments, keynotes, panels, plus the NEW User Track presentations. A diverse worldwide community representing more than 1,000 organizations attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading universities.

  • 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC)

    The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 sessions on design methodologies and EDA tool developments, keynotes, panels, plus the NEW User Track presentations. A diverse worldwide community representing more than 1,000 organizations attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading universities.

  • 2014 51st ACM/EDAC/IEEE Design Automation Conference (DAC)

    DAC Description for TMRF The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 sessions on design methodologies and EDA tool developments, keynotes, panels, plus the NEW User Track presentations. A diverse worldwide community representing more than 1,000 organizations attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading

  • 2013 50th ACM/EDAC/IEEE Design Automation Conference (DAC)

    The world's premier EDA and semiconductor design conference and exhibition. DAC features over 60 session on design methodologies and EDA tool developments, keynotes, panels, plus User Track presentations. A diverse worldwide community representing more than 1,000 organization attends each year, from system designers and architects, logic and circuit designers, validation engineers, CAD managers, senior managers and executives to researchers and academicians from leading universities.

  • 2012 49th ACM/EDAC/IEEE Design Automation Conference (DAC)

    The Design Automation Conference (DAC) is the premier event for the design of electronic circuits and systems, and for EDA and silicon solutions. DAC features a wide array of technical presentations plus over 200 of the leading electronics design suppliers

  • 2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC)

    The Design Automation Conference is the world s leading technical conference and tradeshow on electronic design and design automation. DAC is where the IC Design and EDA ecosystem learns, networks, and does business.

  • 2010 47th ACM/EDAC/IEEE Design Automation Conference (DAC)

    The Design Automation Conference (DAC) is the premier event for the design of electronic circuits and systems, and for EDA and silicon solutions. DAC features a wide array of technical presentations plus over 200 of the leading electronics design suppliers.

  • 2009 46th ACM/EDAC/IEEE Design Automation Conference (DAC)

    DAC is the premier event for the electronic design community. DAC offers the industry s most prestigious technical conference in combination with the biggest exhibition, bringing together design, design automation and manufacturing market influencers.

  • 2008 45th ACM/EDAC/IEEE Design Automation Conference (DAC)

    The Design Automation Conference (DAC) is the premier event for the design of electronic circuits and systems, and for EDA and silicon solutions. DAC features a wide array of technical presentations plus over 250 of the leading electronics design suppliers.

  • 2007 44th ACM/IEEE Design Automation Conference (DAC)

    The Design Automation Conference (DAC) is the premier Electronic Design Automation (EDA) and silicon solution event. DAC features over 50 technical sessions covering the latest in design methodologies and EDA tool developments and an Exhibition and Demo Suite area with over 250 of the leading EDA, silicon and IP Providers.

  • 2006 43rd ACM/IEEE Design Automation Conference (DAC)


2020 IEEE International Instrumentation and Measurement Technology Conference (I2MTC)

The Conference focuses on all aspects of instrumentation and measurement science andtechnology research development and applications. The list of program topics includes but isnot limited to: Measurement Science & Education, Measurement Systems, Measurement DataAcquisition, Measurements of Physical Quantities, and Measurement Applications.


2019 IEEE 15th International Conference on Automation Science and Engineering (CASE)

The conference is the primary forum for cross-industry and multidisciplinary research in automation. Its goal is to provide a broad coverage and dissemination of foundational research in automation among researchers, academics, and practitioners.


2019 IEEE International Conference on Industrial Technology (ICIT)

The scope of the conference will cover, but will not be limited to, the following topics: Robotics; Mechatronics; Industrial Automation; Autonomous Systems; Sensing and artificial perception, Actuators and Micro-nanotechnology; Signal/Image Processing and Computational Intelligence; Control Systems; Electronic System on Chip and Embedded Control; Electric Transportation; Power Electronics; Electric Machines and Drives; Renewable Energy and Smart Grid; Data and Software Engineering, Communication; Networking and Industrial Informatics.


2019 IEEE International Symposium on Antennas and Propagation and USNC-URSI Radio Science Meeting

The conference is intended to provide an international forum for the exchange of information on state-of-the-art research in antennas, propagation, electromagnetics, and radio science.


More Conferences

Periodicals related to Embedded Systems

Back to Top

Automatic Control, IEEE Transactions on

The theory, design and application of Control Systems. It shall encompass components, and the integration of these components, as are necessary for the construction of such systems. The word `systems' as used herein shall be interpreted to include physical, biological, organizational and other entities and combinations thereof, which can be represented through a mathematical symbolism. The Field of Interest: shall ...


Biomedical Circuits and Systems, IEEE Transactions on

The Transactions on Biomedical Circuits and Systems addresses areas at the crossroads of Circuits and Systems and Life Sciences. The main emphasis is on microelectronic issues in a wide range of applications found in life sciences, physical sciences and engineering. The primary goal of the journal is to bridge the unique scientific and technical activities of the Circuits and Systems ...


Circuits and Systems I: Regular Papers, IEEE Transactions on

Part I will now contain regular papers focusing on all matters related to fundamental theory, applications, analog and digital signal processing. Part II will report on the latest significant results across all of these topic areas.


Communications Magazine, IEEE

IEEE Communications Magazine was the number three most-cited journal in telecommunications and the number eighteen cited journal in electrical and electronics engineering in 2004, according to the annual Journal Citation Report (2004 edition) published by the Institute for Scientific Information. Read more at http://www.ieee.org/products/citations.html. This magazine covers all areas of communications such as lightwave telecommunications, high-speed data communications, personal communications ...


Computational Biology and Bioinformatics, IEEE/ACM Transactions on

Specific topics of interest include, but are not limited to, sequence analysis, comparison and alignment methods; motif, gene and signal recognition; molecular evolution; phylogenetics and phylogenomics; determination or prediction of the structure of RNA and Protein in two and three dimensions; DNA twisting and folding; gene expression and gene regulatory networks; deduction of metabolic pathways; micro-array design and analysis; proteomics; ...


More Periodicals

Most published Xplore authors for Embedded Systems

Back to Top

Xplore Articles related to Embedded Systems

Back to Top

Reducing the entrance hurdle in embedded systems engineering courses

[{u'author_order': 1, u'affiliation': u'Institute of Embedded Systems, University of Applied Science Technikum Wien, Vienna, Austria', u'authorUrl': u'https://ieeexplore.ieee.org/author/37720031800', u'full_name': u'Kramer Michael', u'id': 37720031800}, {u'author_order': 2, u'affiliation': u'Institute of Embedded Systems, University of Applied Science Technikum Wien, Vienna, Austria', u'authorUrl': u'https://ieeexplore.ieee.org/author/37704668400', u'full_name': u'Beneder Roman', u'id': 37704668400}, {u'author_order': 3, u'affiliation': u'Institute of Embedded Systems, University of Applied Science Technikum Wien, Vienna, Austria', u'authorUrl': u'https://ieeexplore.ieee.org/author/37719283900', u'full_name': u'Brejcha Philipp', u'id': 37719283900}] 2011 IEEE EUROCON - International Conference on Computer as a Tool, 2011

The common approach teaching Embedded Systems Engineering is "Bottom-up", which introduces the "Embedded World" to the students at bit level abstraction. The analysis of students-feedback showed that this approach has demotivating effects as there is a quite big entrance hurdle. The alternative approach is to start at Operating System level and gradually migrate to direct hardware access. The students are ...


Partitioning Real-Time Tasks With Replications on Multiprocessor Embedded Systems

[{u'author_order': 1, u'affiliation': u'Department of Management Information Systems, University of Houston at Clear Lake, Houston, TX, USA', u'authorUrl': u'https://ieeexplore.ieee.org/author/38043541800', u'full_name': u'Jian Denny Lin', u'id': 38043541800}, {u'author_order': 2, u'affiliation': u'Department of Computer Science, University of Houston, Houston, TX, USA', u'authorUrl': u'https://ieeexplore.ieee.org/author/37275003800', u'full_name': u'Albert M. K. Cheng', u'id': 37275003800}, {u'author_order': 3, u'affiliation': u'Department of Management Information Systems, University of Houston at Clear Lake, Houston, TX, USA', u'authorUrl': u'https://ieeexplore.ieee.org/author/37085896990', u'full_name': u'Gokhan Gercek', u'id': 37085896990}] IEEE Embedded Systems Letters, 2016

Executing computing tasks with replications is an essential choice to achieve fault-tolerance in designing real-time, embedded systems. A problem of maximizing the number of real-time tasks with replications running on a multiprocessor embedded system is discussed in this letter. The partitioning problem can be modeled as a variant of the bin-packing problem. In the original problem, it is known that ...


Model-Based Test Case Generation by Reusing Models From Runtime Monitoring of Deeply Embedded Systems

[{u'author_order': 1, u'affiliation': u'Dept. of Mathematics & Computer Science, Software Engineering Group, University of Osnabrueck, Osnabrueck, Germany', u'authorUrl': u'https://ieeexplore.ieee.org/author/37887583100', u'full_name': u'Padma Iyenghar', u'id': 37887583100}, {u'author_order': 2, u'affiliation': u'Faculty of Engineering and Computer Science, University of Applied Sciences, Osnabrueck, Germany', u'authorUrl': u'https://ieeexplore.ieee.org/author/37887583600', u'full_name': u'Juergen Wuebbelmann', u'id': 37887583600}, {u'author_order': 3, u'affiliation': u'Faculty of Engineering and Computer Science, University of Applied Sciences, Osnabrueck, Germany', u'authorUrl': u'https://ieeexplore.ieee.org/author/37888576900', u'full_name': u'Clemens Westerkamp', u'id': 37888576900}, {u'author_order': 4, u'affiliation': u'Dept. of Mathematics & Computer Science, Software Engineering Group, University of Osnabrueck, Osnabrueck, Germany', u'authorUrl': u'https://ieeexplore.ieee.org/author/37889182500', u'full_name': u'Elke Pulvermueller', u'id': 37889182500}] IEEE Embedded Systems Letters, 2013

This letter introduces a novel application of model-based runtime monitoring of deeply embedded systems. The proposed framework comprises of a minimally intrusive, generic, software-based, runtime monitoring methodology for visualizing the behavior of deeply embedded systems in real-time. The model- based runtime monitoring results are then reused for generating model-based test cases. A prototype implementation of the proposed framework is discussed ...


Dependable embedded systems: The German research foundation DFG priority program SPP 1500

[{u'author_order': 1, u'affiliation': u'Karlsruhe Institute of Technology, Chair for Embedded Systems, Germany', u'authorUrl': u'https://ieeexplore.ieee.org/author/37277243700', u'full_name': u'J\xf6rg Henkel', u'id': 37277243700}, {u'author_order': 2, u'authorUrl': u'https://ieeexplore.ieee.org/author/37299385400', u'full_name': u'Oliver Bringmann', u'id': 37299385400}, {u'author_order': 3, u'authorUrl': u'https://ieeexplore.ieee.org/author/37265721600', u'full_name': u'Andreas Herkersdorf', u'id': 37265721600}, {u'author_order': 4, u'authorUrl': u'https://ieeexplore.ieee.org/author/37267029700', u'full_name': u'Wolfgang Rosenstiel', u'id': 37267029700}, {u'author_order': 5, u'authorUrl': u'https://ieeexplore.ieee.org/author/37271665700', u'full_name': u'Norbert Wehn', u'id': 37271665700}] 2012 17th IEEE European Test Symposium (ETS), 2012

When migrating to future technology nodes, dependability becomes a major design problem as variability, aging and susceptibility to soft errors increase. The purpose of this program is to research cross-layer solutions that address the physical problems at system-level i.e. at hardware-level, operating system level, application level etc. The goals and an overview of the DFG SPP 1500 research program are ...


New approaches for a distance learning course about embedded systems

[{u'author_order': 1, u'affiliation': u'Department of Embedded Systems, UAS Technikum Wien, Vienna, Austria', u'authorUrl': u'https://ieeexplore.ieee.org/author/38074471200', u'full_name': u'Philipp Brejcha', u'id': 38074471200}, {u'author_order': 2, u'affiliation': u'Department of Embedded Systems, UAS Technikum Wien, Vienna, Austria', u'authorUrl': u'https://ieeexplore.ieee.org/author/38074470000', u'full_name': u'Roman Beneder', u'id': 38074470000}, {u'author_order': 3, u'affiliation': u'Department of Embedded Systems, UAS Technikum Wien, Vienna, Austria', u'authorUrl': u'https://ieeexplore.ieee.org/author/38059715000', u'full_name': u'Michael Kramer', u'id': 38059715000}] 2011 IEEE Global Engineering Education Conference (EDUCON), 2011

Embedded systems courses and labs teaching hardware and software design are a necessity in many technical university programs. The attendees of these courses train their skills and expertise on hardware platforms available for the students only during the phase of attendance. To gain practical skills in building such systems, lab courses are required and appropriate parts have to be supplied. ...


More Xplore Articles

Educational Resources on Embedded Systems

Back to Top

eLearning

No eLearning Articles are currently tagged "Embedded Systems"

IEEE.tv Videos

Q&A with Marilyn Wolf: IEEE Rebooting Computing Podcast, Episode 13
ICASSP 2011 Trends in Design and Implementation of Signal Processing Systems
Transportation Electrification: The Connected Locomotive
Media & Women in Technology Panel - Lynnette Reese & Jennifer Elias - WIE ILC 2018
Howard Shrobe: Runtime Security Monitor for Real-time Critical System Embedded Applications: WF IoT 2016
Robotics History: Narratives and Networks Oral Histories: Pradeep Khosla
Noise-Shaped Active SAR Analog-to-Digital Converter - IEEE Circuits and Systems Society (CAS) Distinguished Lecture
APEC Speaker Highlights: Robert White, Chief Engineer, Embedded Power
APEC 2015: 3D Packaging
SOC DESIGN METHODOLOGY FOR IMPROVED ROBUSTNESS
A 28nm, 475mW, 0.4-to-1.7GHz Embedded Transceiver Front-End Enabling High-Speed Data Streaming Within Home Cable Networks: RFIC Industry Showcase
Fog Computing Test Bed: Cutting Costs and Latency in Data Transmission - Fog World Congress
Computing in the Cambrian Era - ICRC 2018 Plenary, Paolo Faraboschi
KeyTalk with Conor Quinn: Empowering the Electronics Industry - A Power Technology Roadmap - APEC 2017
Advanced Capacitive Sensing for Consumer, Industrial, and Automotive Applications - Lecture by Dr. Hans Klein
APEC Exhibitor Showcase - Texas Instruments Power Management
Fog Computing on the Horizon - Fog World Congress
Open Systems Architecture for RF and Microwave Technologies: MicroApps 2015 - Mercury Systems
IMS 2011 Microapps - Calibration and Accuracy in Millimeter Systems
3D Power Packaging Made Real with Embedded Component and Substrate Technologies - P.M. Raj, APEC 2018

IEEE-USA E-Books

  • Utilization Control and Optimization of Real-Time Embedded Systems

    Real-time embedded systems are widely deployed in mission-critical applications, such as avionics mission computing, highway traffic control, remote patient monitoring, wireless communications, navigation, etc. These applications always require their real-time and embedded components to work in open and unpredictable environments, where workload is volatile and unknown. In order to guarantee the temporal correctness and avoid severe underutilization or overload, it is of vital significance to measure, control, and optimize the processor utilization adaptively. This monograph examines utilization control and optimization in real-time embedded systems. In many practical real-time embedded applications, it is desired to keep the processors' utilizations at the schedulable upper bounds. In this way, the systems deliver their best Quality of Service (QoS), and, at the same time, all real-time tasks remain schedulable. In order to achieve this goal, the authors present several effective solutions that adaptively adjust task rates and/or processor frequencies to enforce the desired utilization. Feedback control and optimization techniques have been leveraged to ensure that a system is neither overloaded nor underutilized.

  • Embedded Systems Interfacing for Engineers using the Freescale HCS08 Microcontroller II: Digital and Analog Hardware Interfacing

    The vast majority of computers in use today are encapsulated within other systems. In contrast to general-purpose computers that run an endless selection of software, these embedded computers are often programmed for a very specific, low-level and often mundane purpose. Low-end microcontrollers, costing as little as one dollar, are often employed by engineers in designs that utilize only a small fraction of the processing capability of the device because it is either more cost-effective than selecting an application- specific part or because programmability offers custom functionality not otherwise available. Embedded Systems Interfacing for Engineers using the Freescale HCS08 Microcontroller is a two-part book intended to provide an introduction to hardware and software interfacing for engineers. Building from a comprehensive introduction of fundamental computing concepts, the book suitable for a first course in computer organization for electrical or computer engineering students with a minimal background in digital logic and programming. In addition, this book can be valuable as a reference for engineers new to the Freescale HCS08 family of microcontrollers. The HCS08 processor architecture used in the book is relatively simple to learn, powerful enough to apply towards a wide-range of interfacing tasks, and accommodates breadboard prototyping in a laboratory using freely available and low-cost tools. In Part II: Digital and Analog Hardware Interfacing, hardware and software interfacing concepts are introduced. The emphasis of this work is on good hardware and software engineering design principles. Device drivers are developed illustrating the use of general-purpose and special-purpose digital I/O interfaces, analog interfaces, serial interfaces and real-time I/O processing. The hardware side of each interface is described and electrical specifications and related issues are considered. The first part of the book provides the programming skills necessary to implement the software in this part. Table of Contents: Introduction to the MC9S08QG4/8 Hardware / Analog Input / Serial Communication / Real-Time I/O Processing

  • Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment

    Many electrical and computer engineering projects involve some kind of embedded system in which a microcontroller sits at the center as the primary source of control. The recently-developed Arduino development platform includes an inexpensive hardware development board hosting an eight-bit ATMEL ATmega-family processor and a Java-based software-development environment. These features allow an embedded systems beginner the ability to focus their attention on learning how to write embedded software instead of wasting time overcoming the engineering CAD tools learning curve. The goal of this text is to introduce fundamental methods for creating embedded software in general, with a focus on ANSI C. The Arduino development platform provides a great means for accomplishing this task. As such, this work presents embedded software development using 100% ANSI C for the Arduino's ATmega328P processor. We deviate from using the Arduino-specific Wiring libraries in an attempt to provide the most general embedded methods. In this way, the reader will acquire essential knowledge necessary for work on future projects involving other processors. Particular attention is paid to the notorious issue of using C pointers in order to gain direct access to microprocessor registers, which ultimately allow control over all peripheral interfacing. Table of Contents: Introduction / ANSI C / Introduction to Arduino / Embedded Debugging / ATmega328P Architecture / General-Purpose Input/Output / Timer Ports / Analog Input Ports / Interrupt Processing / Serial Communications / Assembly Language / Non-volatile Memory

  • Parallelized Benchmark-Driven Performance Evaluation of Symmetric Multiprocessors and Tiled Multicore Architectures for Parallel Embedded Systems*

    In this chapter, the authors evaluate two multicore architectures for embedded systems, namely symmetric multiprocessors (SMPs) and Tilera's tiled multicore architectures (TMAs). They parallelize an information fusion application, a Gaussian elimination (GE) benchmark, a matrix multiplication (MM) benchmark, and an embarrassingly parallel (EP) benchmark for SMPs and TMAs to compare and analyze the architectures' performance and performance per watt. The authors also provide a quantitative comparison between SMPs and TMAs based on various device metrics, such as computational density (CD) and memory subsystem bandwidth. This quantitative comparison provides a high-level evaluation of the computational capability of these architectures. The SMPs depicted better scalability and performance for benchmarks requiring excessive communication and synchronization operations between operating cores, such as in the GE benchmark.

  • High-Performance Optimizations on Tiled Manycore Embedded Systems: A Matrix Multiplication Case Study*

    This chapter gives an overview of architectural features of contemporary tiled manycore architecture (TMA), and summarizes work related to performance analysis on multicore architectures, parallelized matrix multiplication (MM) algorithms, cache blocking, and TMAs. It defines parallel computing metrics for TMAs and outlines the dense MM algorithms considered in the case study. Parallel computing metrics quantify the performance and performance per watt of parallel architectures, such as TMAs, and enable architectural comparisons. The chapter provides code snippets of the MM algorithms for Tilera's TILEPro64. Performance optimizations for TMAs including platform optimizations and compiler-based optimizations are discussed. The compiler-based optimizations include scalar optimizations, function inlining, alias analysis, loop unrolling, loop-nest optimizations, software pipelining, and feedback- based optimizations. The chapter presents the performance optimization results for the MM case study on Tilera's TMAs, with a focus on the TILEPro64. Finally, it summarizes insights obtained from this study.

  • A Queueing Theoretic Approach for Performance Evaluation of Low-Power Multicore-Based Parallel Embedded Systems*

    This chapter presents a novel, queueing theory-based modeling technique for evaluating multicore embedded architectures that do not require architectural- level benchmark simulation. This modeling technique enables quick and inexpensive architectural evaluation, with respect to design time and resources, as compared to developing and/or using existing multicore simulators and running benchmarks on these simulators. Based on a preliminary evaluation using the models, architectural designers can run targeted benchmarks to verify the performance characteristics of selected multicore architectures. The chapter proposes a method to quantify computing requirements of real benchmarks probabilistically. The modeling technique provides performance evaluation for workloads with any computing requirements as opposed to simulation-driven architectural evaluation that can provide performance results for specific benchmarks. The queueing theoretic modeling approach can be used for performance per watt and performance per unit area characterizations of multicore embedded architectures, with varying number of processor cores and cache configurations, to provide a comparative analysis.

  • Embedded Systems Design with the Texas Instruments MSP432 32-bit Processor

    This book provides a thorough introduction to the Texas Instruments MPS432™ microcontroller. The MPS432 is a 32-bit processor with the ARM Cortex M4F architecture and a built-in floating point unit. At the core, the MSP432 features a 32-bit ARM Cortex-M4F CPU, a RISC-architecture processing unit that includes a built-in DSP engine and a floating point unit. As an extension of the ultra-low-power MSP microcontroller family, the MSP432 features ultra-low power consumption and integrated digital and analog hardware peripherals. The MSP432 is a new member to the MSP family. It provides for a seamless transition to applications requiring 32-bit processing at an operating frequency of up to 48 MHz. The processor may be programmed at a variety of levels with different programming languages including the user-friendly Energia rapid prototyping platform, in assembly language, and in C. A number of C programming options are also available to developers, starting with register-level access code where developers can directly configure the device's registers, to Driver Library, which provides a standardized set of application program interfaces (APIs) that enable software developers to quickly manipulate various peripherals available on the device. Even higher abstraction layers are also available, such as the extremely user-friendly Energia platform, that enables even beginners to quickly prototype an application on MSP432. The MSP432 LaunchPad is supported by a host of technical data, application notes, training modules, and software examples. All are encapsulated inside one handy package called MSPWare, available as both a stand-alone download package as well as on the TI Cloud development site: dev.ti.com The features of the MSP432 may be extended with a full line of BoosterPack plug-in modules. The MSP432 is also supported by a variety of third party modular sensors and software compiler companies. In the back, a thorough introduction to the MPS432 line of microcontrollers, programming techniques, and interface concepts are provided along with considerable tutorial information with many illustrated examples. Each chapter provides laboratory exercises to apply what has been presented in the chapter. The book is intended for an upper level undergraduate course in microcontrollers or mechatronics but may also be used as a reference for capstone design projects. Practicing engineers already familiar with another microcontroller, who require a quick tutorial on the microcontroller, will also find this book very useful. Finally, middle school and high school students will find the MSP432 highly approachable via the Energia rapid prototyping system.

  • Conclusions

    This concluding chapter presents some closing comments to this book, which presents novel methods for modelling and optimization of parallel and distributed embedded systems. The book illustrates the modeling and optimization of distributed embedded systems using research and experimental evaluation, which focuses on distributed embedded wireless sensor networks (EWSNs). It develops and tests the dynamic optimization methodologies on an embedded senor node's tunable parameter value settings for EWSNs and modeled application metrics, such as lifetime and reliability. The book then discusses various diverse embedded system application domains including cyber-physical systems (CPSs), space, medical, and automotive. It also addresses the proposed architecture for heterogeneous hierarchical multicore embedded wireless sensor networks (MCEWSNs). MCEWSNs are especially beneficial for wireless sensor networking application domains, such as wireless video sensor networks, wireless multimedia sensor networks, satellite-based sensor networks, space shuttle sensor networks, aerial-terrestrial hybrid sensor networks, and fault- tolerant sensor networks.

  • Embedded Systems Interfacing for Engineers using the Freescale HCS08 Microcontroller I: Machine Language Programming

    This textbook provides practicing scientists and engineers an advanced treatment of the Atmel AVR microcontroller. This book is intended as a follow- on to a previously published book, titled Atmel AVR Microcontroller Primer: Programming and Interfacing. Some of the content from this earlier text is retained for completeness. This book will emphasize advanced programming and interfacing skills. We focus on system level design consisting of several interacting microcontroller subsystems. The first chapter discusses the system design process. Our approach is to provide the skills to quickly get up to speed to operate the internationally popular Atmel AVR microcontroller line by developing systems level design skills. We use the Atmel ATmega164 as a representative sample of the AVR line. The knowledge you gain on this microcontroller can be easily translated to every other microcontroller in the AVR line. In succeeding chapters, we cover the main subsystems aboard the microcontroller, providing a short theory section followed by a description of the related microcontroller subsystem with accompanying software for the subsystem. We then provide advanced examples exercising some of the features discussed. In all examples, we use the C programming language. The code provided can be readily adapted to the wide variety of compilers available for the Atmel AVR microcontroller line. We also include a chapter describing how to interface the microcontroller to a wide variety of input and output devices. The book concludes with several detailed system level design examples employing the Atmel AVR microcontroller. Table of Contents: Embedded Systems Design / Atmel AVR Architecture Overview / Serial Communication Subsystem / Analog to Digital Conversion (ADC) / Interrupt Subsystem / Timing Subsystem / Atmel AVR Operating Parameters and Interfacing / System Level Design

  • Multicore-Based EWSNs - An Example of Parallel and Distributed Embedded Systems*

    This chapter proposes a heterogeneous hierarchical multicore embedded wireless sensor networks (MCEWSN) and the associated multicore embedded sensor node architecture. The multicore embedded sensor node comprises a sensing unit, a processing unit, a storage unit, a communication unit, a power unit, an optional actuator unit, and an optional location finding unit. The chapter elaborates several computation-intensive tasks performed by sensor networks that would especially benefit from multicore embedded sensor nodes. These tasks include information fusion, encryption, network coding, and software- defined radio (SDR). The chapter outlines wireless sensor networking application domains, such as wireless video sensor networks (WVSNs), wireless multimedia sensor networks (WMSNs), satellite-based sensor networks, space shuttle sensor networks (3SNs), aerial-terrestrial hybrid sensor networks (ATHSNs), and fault-tolerant sensor networks, that benefit from MCEWSNs. It also discusses several state-of-the-art multicore embedded sensor node prototypes developed in academia and industry. Finally, the chapter describes research challenges and future research directions for MCEWSNs.



Standards related to Embedded Systems

Back to Top

No standards are currently tagged "Embedded Systems"


Jobs related to Embedded Systems

Back to Top