買這商品的人也買了...
-
投資分析 + MATLAB 應用$420$378 -
ARM System Developer's Guide: Designing and Optimizing System Software (Hardcover)$3,500$3,325 -
ASP.NET 網頁製作教本─從基本語法學起$600$510 -
Computer Networks, 4/e$1,150$1,127 -
電腦網路 (Computer Networks, 4/e)$800$760 -
Access 2003 私房書$299$254 -
CCNA 認證教戰手冊 (CCNA: Cisco Certified Network Associate Study Guide, 5/e)(Exam 640-801)$820$697 -
PDF 高段實戰大全$304$258 -
類神經網路-MATLAB 的應用, 3/e$560$548 -
數位影像處理─運用 MATLAB (Digital Image Processing Using MATLAB)$700$665 -
ARM 系統開發者指南 (ARM System Developer's Guide: Designing and Optimizing System Software)$750$675 -
遊戲人工智慧 (AI for Game Developers)$680$537 -
Excel 2003 實力養成暨評量解題秘笈$150$127 -
深入淺出 Hibernate$650$507 -
Dreamweaver 8 for ASP.NET 動態網頁資料庫設計$580$493 -
ASP.NET 2.0 深度剖析範例集$650$507 -
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
Dreamweaver 搞不定的網頁設計效果:CSS 關鍵救援密碼$520$442 -
UML 物件導向系統分析與設計 (UML 2 and the Unified Process : Practical Object-Oriented Analysis and Design, 2/e)$680$646 -
Ajax 實戰手冊 (Ajax in Action)$680$578 -
Ajax 快速上手 (Head Rush Ajax)$780$616 -
聖殿祭司的 ASP.NET 2.0 專家技術手冊─使用 C#$720$612 -
Premiere Pro 2.0 影片剪輯實務講座$650$553 -
Visual C++ 網路通訊程式實用案例精選$580$458 -
Ruby on Rails 建置與執行 (Ruby on Rails: Up and Running) (書況略舊,不介意再下單)$580$493
相關主題
商品描述
Description
Embedded systems can be defined as information processing systems embedded into enclosing products such as cars, telecommunication or fabrication equipment. Such systems come with a large number of common characteristics, including real-time constraints, and dependability as well as efficiency requirements. Following the success of information technology (IT) for office and workflow applications, embedded systems are considered to be the most important application area of IT during the coming years. This importance of embedded systems is so far not well reflected in many of the current curricula.
Embedded System Design is intended as an aid for changing this situation. It provides the material for a first course on embedded systems, but can also be used by PhD students and professors. A key goal of this book is to provide an overview of embedded system design and to relate the most important topics in embedded system design to each other. It should help to motivate students as well as professors to put more emphasis on education in embedded systems. In order to facilitate teaching from this book, slides, exercises and other related material can be downloaded via the author's web page.
Preface. Acknowledgements.
1: Introduction. 1.1. Terms and scope. 1.2. Application areas. 1.3. Growing importance of embedded systems. 1.4. Structure of this book.
2: Specifications. 2.1. Requirements. 2.2. Models of computation. 2.3. StateCharts. 2.4. General language characteristics. 2.5. SDL. 2.6. Petri nets. 2.7. Message Sequence Charts. 2.8. UML. 2.9. Process networks. 2.10. Java. 2.11. VHDL. 2.12. SystemC. 2.13.Verilog and System Verilog. 2.14. SpecC. 2.15. Additional languages. 2.16. Levels of hardware modeling. 2.17. Language comparison. 2.18. Dependability requirements.
3: Embedded system hardware. 3.1. Introduction. 3.2. Input. 3.3. Communication. 3.4. Processing units. 3.5. Memories. 3.6. Output.
4: Embedded operating systems, middleware, and scheduling. 4.1. Prediction of execution times. 4.2. Scheduling in real-time systems. 4.3. Embedded operating systems. 4.4. Middleware.
5: Implementing embedded systems: hardware/software codesign. 5.1. Task level concurrency management. 5.2. High-level optimizations. 5.3. Hardware/software partitioning. 5.4. Compilers for embedded systems. 5.5. Voltage scaling and power management. 5.6. Actual design flows and tools.
6: Validation. 6.1. Introduction. 6.2. Simulation. 6.3. Rapid prototyping and emulation. 6.4. Test. 6.5. Fault simulation. 6.6. Fault injection. 6.7. Risk- and dependability analysis. 6.8. Formal verification.
Bibliography. About the Author. List of Figures. Index.
