Title Details: | |
Embedded Systems |
|
Other Titles: |
The invisible digital world |
Authors: |
Dasygenis, Minas Soudris, Dimitrios |
Reviewer: |
Dimitrakopoulos, Georgios |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SYSTEMS FUNDAMENTALS MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > ARCHITECTURE AND ORGANIZATION MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > OPERATING SYSTEMS MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE DEVELOPMENT FUNDAMENTALS MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > OPERATING SYSTEMS > REAL TIME AND EMBEDDED SYSTEMS ENGINEERING AND TECHNOLOGY > TECHNOLOGICAL SCIENCES AND ENGINEERING > ELECTRONICS TECHNOLOGY AND ENGINEERING > MICROELECTRONICS |
Keywords: |
Embedded Systems
Computer Architecture Co-design Modelling Hardware Description Language Methodology Real-Time Operating Systems (RTOS) Cyberphysical Systems Microprocessors |
Description: | |
Abstract: |
This book covers the entire syllabus of the course "Embedded Systems," both in the departments where the authors teach and in several other departments, as detailed in the proposal's maturity documentation. The book follows two thematic axes—Hardware and Software—which are presented hierarchically. In the hardware section, the categories and architectures of embedded systems are described, along with the implementation technologies. Emphasis is placed on modeling using popular system description languages. The hardware domain is thoroughly addressed with detailed descriptions of each component. In the software section, real-time operating systems are analyzed, and development environments are presented, including methods for design and optimization. A dedicated chapter focuses on hardware/software co-design. Additionally, IMEC’s DTSE methodology for energy consumption optimization and performance enhancement, as well as design validation, is developed. The software section concludes with the description, design, and implementation of examples and applications in embedded systems, aiming to highlight the connection between theory and practice. The book includes four appendices, presented as laboratory exercises, which can be used in the practical component of the course. These appendices cover a wide range of technologies used in the design and implementation of embedded systems, including 8-bit microcontrollers, 32-bit microprocessors, and hardware/software co-design on FPGAs. They expand upon the theory and techniques discussed in the main chapters. We believe that this book provides comprehensive coverage of the Embedded Systems course material as it is taught in higher education.
|
Type: |
Undergraduate textbook |
Creation Date: | 2015 |
Item Details: | |
ISBN |
978-960-603-390-2 |
License: |
Attribution – NonCommercial – NoDerivatives 4.0 International (CC BY-NC-ND 4.0) |
DOI | http://dx.doi.org/10.57713/kallipos-789 |
Handle | http://hdl.handle.net/11419/2247 |
Bibliographic Reference: | Dasygenis, M., & Soudris, D. (2015). Embedded Systems [Undergraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-789 |
Language: |
Greek |
Consists of: |
1. Introduction 2. Modeling of Embedded Systems 3. Embedded Systems Architectures 4. Ways of Implementing Embedded Systems 5. Interconnection and Input/Output 6. Analysis and Characterization of Dynamic Multimedia Applications 7. Outline and analysis of dynamic applications 8. Dynamic memory management optimization for multimedia applications |
Number of pages |
538 |
Publication Origin: |
Kallipos, Open Academic Editions |
You can also view | |
User comments | |
There are no published comments available! | |