Digital Systems Design

教學目標

1. 本課程以邏輯設計知識為基礎,探討數位系統的原理與設計。 2. 本課程以Galileo平臺為基礎,探索該平臺的應用。 3. 本課程以Zedboard平臺為基礎,探索該平臺的應用。

課程綱要:

Lecture 0 Syllabus

Lecture 1 Key Arithmetic Unit for DSP Systems

Lecture 2 Sequencing and Control

Lecture 3 Introduction to Embedded System Design using Zynq (Source: Xilinx)

Lecture 4 Zynq Architecture (Source: Xilinx)

Lecture 5 Extending Embedded System into PL (Source: Xilinx)

Lecture 6 Create and Add Custom_IP (Source: Xilinx)

Lecture 7 Software Development Environment (Source: Xilinx)

Lecture 8 Computer Design Basics

Lecture 9 Instruction Set Architecture

Lecture 10 Galileo Quark CPU

Lecture 11 Galileo Operating System

Lecture 12 Galileo Memory

Lecture 13 Galileo Peripheral: UART, USB, and Internet

Lecture 14 Galileo Peripheral: PCI, Wifi, and JTAG

實驗模組:

Lab 1 Create a Processor System with Zynq

Lab 2 Add an IP in PL

Lab 3 : Add a Custom IP in PL

Lab 4 Write Basic Software Application

Lab 5 How to start Galileo

Lab 6 Porting Operating System

Lab 7 Setup Internet and WiFi

Lab 8 Arduino: LED Display Control

UART Cable

專題成果報告格式

News Content Deadline / Date
Lecture upload! Lecture 0 March 3, 2015
Lecture upload! Lecture 2 March 20, 2015
Lecture upload! Lecture 3 March 20, 2015
Lecture upload! Lecture 4 March 24, 2015
Lecture upload! Lecture 5 April 10, 2015
Lecture upload! Lecture 6, 7, 8 April 15, 2015
Lecture upload! Lecture 9 May 8, 2015
Lecture upload! Lectures 10, 11 May 15, 2015
Lecture upload! Lectures 12, 13, 14 May 17, 2015
Lab upload! Labs 1, 2, 3, 4, 5, 6, 7, 8 May 17, 2015

Teaching Assistant: 張庭菡

Phone: 03-5712121-59283

Lab: 電資大樓715 (Microelectronics and Information Systems Research Building, room 715)

Last Updated at 21:26 Jun 17, 2014