ASIAN INSTITUTE OF TECHNOLOGY
SCHOOL OF ENGINEERING AND TECHNOLOGY

Embedded System Integration 3(2-3) Semester: January

Rationale: This project-oriented course will consist of the specification, design, implementation, integration, and testing of an Embedded System. The topics are covered including Embedded Systems HW, Embedded Systems SW, interfacing, communications, control, design technology, and validation. It should help to motivate students to put more emphasis on education in embedded systems by integrating knowledge from many different areas. Students work in groups of 2-4 persons to design, implement and test a small Embedded System.

Catalog Description: Embedded Systems, Computer, Hardware/Software co-design, Interfacing, Control, Communication, Real-time operating systems.

Pre-requisite: None

Course Outline:

I Introduction to Embedded Systems integration

II Embedded Systems Hardware
1. Input
2. Communication units
3. Processing units: Microcontroller
4. Processing units: FPGA
5. Memories
6. Outputs

III Embedded Systems Software
1. Basic architecture
2. Application-specific Instruction-Set

IV System Peripherals
1. LCD controllers
2. Motor controllers
3. Disk data storage controllers
4. Keyboard controllers

V Digital and Analog interfacing
1. Digital interfacing and handshaking
2. A/D, D/A converters
3. Sensors and actuators

VI Data communication and networks
1. wireless network
2. ad-hoc network
3. Multi-agent architectures

VII Control systems
1. Open-loop and closed-loop control systems
2. General control systems and PID controllers

VIII Design technology
1. Automation: Synthesis
2. Reuse: Intellectual Property Cores
3. Design Process Models

IX Validation
1. Rapid prototyping

 

C programming  C1 C2 C3 C4 C5 C6 C7 C8   (try: csa2011)

 

Hardware hardware.zip

 

Final2020: final.pdf
Final 2021: final.pdf

 

New_material

New_material2


Lecture 1: lecture1.pdf
Lecture 2: lecture2.pdf
Lecture 3: lecture3.pdf
Lecture 4 : lecture4.pdf
Lecture 5: lecture5-1.pdf lecture5-2.pdf
Schedule (extra 1): schedul1.pdf schedule2.pdf Password: rts2010
Lecture 6 : lecture6.pdf
Lecture 7 : lecture7.pdf
Lecture 8 : lecture8.pdf lecture8-2.pdf  Lecture8-3.pdf

lecture8n.pdf lecture8-2n.pdf  network.ppt (New)


Lecture 9 : lecture9.pdf
Lecture Testing : Test.pdf

Shell script: linux.zip

Raspberry Pi: raspberrypi.zip


Lab1: lab1.pdf
Lab2 : lab2.pdf
Lab3 : lab3.pdf
Lab4: lab4.pdf
Lab5: lab5.pdf

Project List


Example exam

Textbook:

J. K. Peckol: Embedded System: A Contemporary Design Tool, Wiley, 1st edition, 2007

F. Vahid, and T. D. Givargis: Embedded System Design: A Unified Hardware/Software introduction, Wiley, 1st edition, 2001

Reference Books:

P. Marwedel: Embedded System Design, Springer, 1st edition, 2005
T. Noergarrd: Embedded Systems Architecture: A Comprehensive Guide for Engineers and Programmers, Elsevier Science & Technology Books, 1st edition, 2005
W. Wolf: Performance Embedded Computing: Architectures, Applications, and Methodologies, Elsevier Science & Technology Books, 1st edition, 2006

Journals:

IEEE Transactions on Computer
IEEE Transactions on Circuits and Systems
IEEE Transactions on Power Electronics

Grading System: The Final grade will be computed according to the following components: final exam 40%; assignments and laboratories 20% and project 40%.
Instructor: Dr. Mongkol Ekpanyapong