嵌入式計算系統設計

臺北科技大學 115-1 學期課程,課號 366385。

課程大綱

1.An Introduction to Embedded Computing System 2.Introduction and Implementation to the Kernel of Real-time System 3.CPUs 4.Introducion to the Embedded Computing Platform 5.Hardware Acceleratprs 6.Design of the Drivers 7..Networks and Distributed Embedded Systems 8.Embeddeed Web-based Design and Implementation. 1.嵌入式計算系統簡介 2.即時系統核心之介紹與設計 3.中央處理器 4.嵌入式平台簡介 5.硬體加速器 6.驅動器的設計 7.網路與分散式嵌入式系統 8.嵌入式網路基礎架構系統設計與實作。

課程進度

1. Course Introduction 2. Introduction, Embedded System-on-Chip (SoC), Design Process 3. Embedded Hardware: Embedded Processors 4. Embedded Hardware: Introduction Set 5. ARM Platform structure 6. ARM Platform structure 7. ARM and Thumb Introduction Set and ARM Program 8. ARM and Thumb Introduction Set and ARM Program 9. Mid-term Exam 10. ARM Platform memory structure and CPU core 11. Embedded Software: Boot Loader 12. Embedded Software: Embedded OS 13. Embedded Software: Device Drivers 14. Program Design and Analysis 15. System Design Techniques 16. Oral presentation 17. Oral presentation 18. Final Exam

評量方式

Grading: 1. Mid-term Exam: 25% 2. Final Exam: 25% 3. Oral presentation: 21% 4. Assignments: 21% 5. Flexible Learning 8%

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:是 Text book: Computers as Components: Principles of Embedded Computing System Design, 4th Ed. By Marilyn Wolf, Morgan Kaufmann Publishers, 2017. References: 1. Computers as Components: Principles of Embedded Computing, Wayne Wolf, Morgan Kaufmann Publishers, 2001. 2. Embedded Systems: Architecture, Programming and Design, Raj Kamal, Tata McGraw Hill, 2003. 3. Embedded System Building Blocks, 2nd Edition, Complete and Ready-to-Use Modules in C By: Jean J. Labrosse R&D Books 4. μc/OS-II,The Real-Time Kernel, 2nd Edition, By: Jean J. Labrosse CMP Books 5. The ARM RISC Chip, A Programmer's Guide, By: A. van Someron & C. Atack Addison-Wesley, ISBN 0-201-62410-9 6. ARM Architecture Reference Manual, By: D.Jaggar