2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

VLSI數位訊號處理架構設計

VLSI Digital Signal Processing

學期
106-1
學分
0 學分
當期課號
5239
永久課號
IOC5059
開課單位
資訊科學與工程研究所
授課教師
范倫達
校區
光復
類別
選修
上課時間表
週一
A
18:30–19:20
VLSI數位訊號處理架構設計
ED305(光復)
3 節連堂
B
19:30–20:20
C
20:30–21:20

* 根據陽明交大上課時間表所列

概述

Good understanding and design experience of VLSI signal processing algorithms and architecture and chips with applications to multimedia-communications systems through ASIC-, processor-, and GPU approaches.

先修科目

數位電路設計導論, 訊號與系統

備註

無備註

教學方式

http://viplab.cs.nctu.edu.tw/course/VLSI_DSP2015_Fall.htm Handout is available

評分方式

1. 作業 2. 期中報告 3. 期末計畫

課程大綱
  • Lecture 1: Introduction to Digital Signal Processing Systems

    1.Introduction 2.DSP algorithm

  • Lecture 1: Introduction to Digital Signal Processing Systems

    1.Introduction 2.DSP algorithm

  • Lecture 1: Introduction to Digital Signal Processing Systems

    1.Introduction 2.DSP algorithm

  • Lecture 2: Iteration Bound

    1. Loop Bound and Iteration Bound 2. Compute the Iteration Bound 2.1 Longest Path Matrix Algorithm (LPM) 2.2 Minimum Cycle Mean Method (MCM)

  • Lecture 3: Pipelining and parallel processing

    1. Pipelining of FIR Digital Filter Parallel Processing 2. Pipelining and Parallel Processing for Low Power

  • Lecture 3: Pipelining and parallel processing

    1. Pipelining of FIR Digital Filter Parallel Processing 2. Pipelining and Parallel Processing for Low Power

  • Lecture 4: Retiming

    1. Solving systems of inequelities 2. Retiming technique

  • Lecture 5: Unfolding

    1. Algorithm and properties of unfolding

  • Lecture 5: Unfolding

    2.Critical path, unfolding and retiming 3.Applications of unfolding

  • Midterm Reprot

  • Lecture 6: Folding

    1. Register minimization technique 2. Register minimization in folding architecture 3. Folding transformation

  • Lecture 7: Algorithmic Strength Reduction in Filters and Transforms

    1. Review of First- and Second-Order Recursive Discrete Fourier Transform (DFT) Structures 2. New Recursive DFT/IDFT Algorithm and Architecture 3. Folded-Type DFT/IDFT Architecture and Implementation

  • Lecture 8: Pipelined and Parallel Recursive and Adaptive Filters

    1. Pipeline interleaving in digital filter 2. Parallel processing for IIR filter 3. Pipelined adaptive digital filter

  • Lecture 9: Low-Power CMOS VLSI Design Final Project Planning

    1. Low power process level design 2. Low power system level design

  • Lecture 10: Programmable Digital Signal Processors Final Project Execution

    1. DSP processor for multimedia signal processing 2. DSP processor for wireless communication

  • Lecture 11: Introduction to 3D Graphics Processing Flow Final Project Execution

    1. GPU pipeline 1.1 Vertex shader 1.2 Geometry shader 1.2 Fragment shader

  • Lecture 12: Introduction to GPU Hardware Final Project Execution

    1. History of GPU Hardware 2. GPU Hardware Consideration Modern GPU Hardware Architecture 2.1 NVIDIA GeForce 2.2 AMD (ATI) Radeon 2.3 IMG PowerVR 2.4 ARM Mali

  • Lecture 13: Geometry Subsystem Design Final Project Demo

    1. Geometry Subsystem 2. Introduction to Shading Algorithms 3. Proposed Low-Complexity Subdivision Algorithm 4. Proposed Power-Area Efficient Geometry Engine 5. Implementation and Comparison Results

週次計畫
週次主題
第 1 週

Lecture 1: Introduction to Digital Signal Processing Systems

9/15 9/18
第 2 週

Lecture 1: Introduction to Digital Signal Processing Systems

9/22 9/25
第 3 週

Lecture 1: Introduction to Digital Signal Processing Systems

9/29 10/2
第 4 週

Lecture 2: Iteration Bound

10/6 10/9
第 5 週

Lecture 3: Pipelining and parallel processing

10/13 10/16
第 6 週

Lecture 3: Pipelining and parallel processing

10/20 10/23
第 7 週

Lecture 4: Retiming

10/27 10/30
第 8 週

Lecture 5: Unfolding

11/3 11/6
第 9 週

Lecture 5: Unfolding

11/10 11/13
第 10 週

Midterm Report

11/17 11/20
第 11 週

Lecture 6: Folding

11/24 11/27
第 12 週

Lecture 7: Algorithmic Strength Reduction in Filters and Transforms

12/1 12/4
第 13 週

Lecture 8: Pipelined and Parallel Recursive and Adaptive Filters

12/8 12/11
第 14 週

Lecture 9: Low-Power CMOS VLSI Design Final Project Planning

12/15 12/18
第 15 週

Lecture 10: Programmable Digital Signal Processors Final Project Execution

12/22 12/25
第 16 週

Lecture 11: Introduction to 3D Graphics Processing Flow Final Project Execution

12/29 1/1
第 17 週

Lecture 12: Introduction to GPU Hardware Final Project Execution

1/5 1/8
第 18 週

Lecture 13: Geometry Subsystem Design Final Project Demo

1/12 1/15
教科書

K. K. Parhi, VLSI Digital Signal Processing Systems: Design and Implementation. NY: Wiley, 1999. Reference Books: P. Pirsch, Architectures for Digital Signal Processing. NY: Wiley, 1998. ※請修課同學尊重智慧財產權!勿隨意過度影印教科書或使用未經授權之著作權與電腦軟體等。

Office Hours
地點
EC-419R
時間
Friday: CD
聯絡方式
ext 54815