Title Details: | |
Embedded Systems |
|
Other Titles: |
Implementation for Networks and Linux Applications |
Authors: |
Meliones, Apostolos |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > ARCHITECTURE AND ORGANIZATION MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > NETWORKING AND COMMUNICATIONS MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > OPERATING SYSTEMS > DEVICE MANAGEMENT MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > OPERATING SYSTEMS > REAL TIME AND EMBEDDED SYSTEMS MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > OPERATING SYSTEMS > SYSTEM PERFORMANCE EVALUATION ENGINEERING AND TECHNOLOGY > TECHNOLOGICAL SCIENCES AND ENGINEERING > ELECTRONICS TECHNOLOGY AND ENGINEERING > CIRCUIT DESIGN AND CONSTRUCTION ENGINEERING AND TECHNOLOGY > TECHNOLOGICAL SCIENCES AND ENGINEERING > ELECTRONICS TECHNOLOGY AND ENGINEERING > MICROELECTRONICS ENGINEERING AND TECHNOLOGY > TECHNOLOGICAL SCIENCES AND ENGINEERING > TELECOMMUNICATIONS ENGINEERING AND TECHNOLOGY > COMPUTER NETWORKS |
Keywords: |
Network Embedded Systems
Communication Processor Embedded Applications Embedded System Hardware Network Device Driver Network Device Performance Modeling Network Device Interrupt Moderation Memory support in Embedded Systems Embedded Filesystems SPI Device Driver Embedded Video Surveillance Intelligent Video Surveillance Smart Home Building an Embedded Linux Distribution Open Core SoC Embedded Systems Low Power DSP Micro-Embedded Systems Hybrid Microcontroller/Smartphone Embedded Systems PowerQUICC II MPC8260 Linux Operating System U-Boot Bootloader ESA SATWAYS ATRACO BlindRouteVision UART Device Driver Telecommunication Embedded Systems PCI Device Driver Embedded Network Device Performance Analysis Network Embedded System Hardware Embedded System Hardware Design Access Network Embedded Access Network Integrated Access Device Ethernet Access Network TDM Access Network ATM Access Network xDSL Access Network Embedded System BOM Network Device Controller Network Device Administrator Ethernet Network Device Performance Optimization Linux Network Device Driver ATM Device Driver Linux ATM Device Driver PowerQUICC-II ATM Device Driver MPC8260 ATM Device Driver MCC Device Driver PowerQUICC-II MCC Device Driver MPC8260 MCC Device Driver TDM Device Driver PowerQUICC-II TDM Device Driver MPC8260 TDM Device Driver Ethernet Device Driver |
Description: | |
Abstract: |
The key objective of this unique textbook on Embedded Systems is to present a good understanding of embedded systems architecture, as well as a detailed methodology for the multilayered design of embedded systems and their applications with emphasis on network embedded systems. Main topics of the book are the understanding of communication processors and system architecture, the matching of requirements with system specifications, basic hardware design principles, including the interfacing of various networks physical layers, Linux operating system porting on proprietary system architectures, as well as network device driver programming and performance evaluation of network embedded systems. From this point on, system architecture is transparent to the development of embedded applications under certain limitations. In this framework, several embedded applications are highlighted. In the laboratory sessions, the reader will familiarize with the development of adaptive Linux kernel and filesystem images for a broad range of network embedded systems in the rise of the IoT era. At the end of the detailed study, the reader will be equipped with advanced expert and analytical knowledge for the consistent design, implementation and validation of embedded systems integrating network devices. The obtained knowledge will allow the critical and analytical deepening, as well as performing innovative research and critical development in the broad scientific domain of embedded systems and applications.
|
Linguistic Editors: |
Liosis, Christos |
Graphic Editors: |
Boroutzi, Stella |
Other contributors: |
Laboratory Supervisor: Kleomenis Tsiligkos |
Type: |
Undergraduate textbook |
Creation Date: | 09-01-2025 |
Item Details: | |
ISBN |
978-618-228-247-2 |
License: |
Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
DOI | http://dx.doi.org/10.57713/kallipos-987 |
Handle | http://hdl.handle.net/11419/13340 |
Bibliographic Reference: | Meliones, A. (2025). Embedded Systems [Undergraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-987 |
Language: |
Greek |
Consists of: |
1. Communication Processors for Embedded Systems 2. Embedded Systems Hardware 3. TDM Network Devices 4. ATM Network Devices 5. Linux ATM Device Driver for the Communication Processor 6. Fast Ethernet, UART, PCI and SPI Devices 7. Multichannel Controller Device Driver and Telephony System 8. Embedded Network Device Performance Analysis and Optimization 9. Memory support in Embedded Systems 10. Embedded Applications 11. Specialized Embedded Systems 12. C Programming Language 13. Embedded filesystems 14. Building an Embedded Linux Distribution 15. Building Applications for Embedded Linux Distributions 16. Appendix A: Linux Implementation of Communication Processor Internal Memory Map 17. Appendix B: The Interrupt System of the Communication Processor 18. Appendix C: Building and Installing a Linux Kernel 19. Appendix D: Indicative CGI Codes for Embedded Services Management Webpages 20. Appendix E: Automating Software Installation on the Embedded System 21. Appendix F: Linux kernel configuration file |
Number of pages |
762 |
Publication Origin: |
Kallipos, Open Academic Editions |
You can also view | |
User comments | |
There are no published comments available! | |