Topics in Embedded Systems

Download Report

Transcript Topics in Embedded Systems

COM509 Computer Systems
Lecture 0. Course Introduction
Prof. Taeweon Suh
Computer Science Education
Korea University
Course Information
•
Instructor

•
Textbook

•
http://esca.korea.ac.kr
Office hours


•
Zynq-7000 Technical Reference Manual
Zedboard Hardware User Guide
ARM Architecture Reference Manual
Xilinx University Program (XUP) materials
Digilent materials (Embedded Linux Hands-on Tutorial)
Class web

•
Embedded Systems
Operating Systems
Computer Architecture
C-programming
References





•
No textbooks Required
Prerequisite




•
Prof. Taeweon Suh
After class as needed
By appointment at Lyceum 307
Contact Information


[email protected]
02-3290-2397
2
Korea Univ
Objective
• Understand computer systems and design your
own (Embedded) computer systems with Zynq7000
 Understand ARM-based embedded computer systems
 Design embedded computer systems utilizing the Xilinx’s
hybrid FPGA device (Zynq-7000)
•
•
•
•
PS configuration
Custom HW design in PL
Understand AXI, interrupt, and DMA
Firmware coding, device driver, and embedded Linux porting
 Get familiarized with Xilinx development environment
• Vivado, SDK, Chipscope…
3
Korea Univ
Zynq
Processing
System (PS)
Programmable
Logic (PL)
xc7z020clg484
4
Korea Univ
Grading Policy
• Midterm Exam: 30%
• Final Project: 40%
• Assignments: 20%
• Class Presentations: 10%
• Fail rule
 You will be given an “F” if absent more than 3 times
• 2 late show-ups will be counted as 1 absence
5
Korea Univ