Digital Systems Design

教學目標

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

課程綱要:

Lecture 0 Syllabus

Lecture 1 Key Arithmetic Unit

Lecture 2 Register Transfers

Lecture 3 Sequencing and Control

Lecture 4 Computer Design Basics

Lecture 5 Instruction Set Architecture

Lecture 6 RISC Central Processing Unit

Lecture 7 Galileo Quark CPU

Lecture 8 Galileo Operating System

Lecture 9 Galileo Memory

Lecture 10 Galileo Peripheral: UART, USB, and Internet

Lecture 11 Galileo Peripheral: PCI, Wifi, and JTAG

Lecture 12 Introduction to Arduino

Lecture 13 Application Programming Interface for Arduino

Lecture 14 Galileo Applications with Arduino

實驗模組:

Lab 1 How to start Galileo

Lab 2 Porting Operating System

Lab 3 Setup Internet and WiFi

Lab 4 Arduino: LED Display Control

Lab 5 Image Compression via Galileo

UART Cable

專題成果報告格式

News Content Deadline / Date
Lecture upload! Lecture 3 March 24, 2014
Lecture upload! Lecture 4 March 24, 2014
Lecture upload! Lecture 5 March 24, 2014
Lecture upload! Lecture 6 March 24, 2014
Lecture upload! Lecture 8 March 24, 2014
Lab upload! Lab 5 March 24, 2014
Lab upload! Lab 2 April 6, 2014
lecture upload! Lecture 10 April 10, 2014
Lab upload! Lab 3 April 18, 2014
lecture upload! Lecture 11 April 18, 2014
lecture upload! Lecture 9 April 27, 2014
lecture upload! Lecture 12 April 27, 2014
lecture upload! Lecture 13 April 28, 2014
lecture upload! Lecture 14 May 9, 2014

Teaching Assistant: 張庭翰

Phone: 03-5712121-59283

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

Last Updated at 21:26 Jun 17, 2014