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 會收到這份課表的公開連結。

通道編碼

Channel Coding

學期
107-1
學分
0 學分
當期課號
5040
永久課號
IEE7746
開課單位
電子研究所
授課教師
張錫嘉
校區
光復
類別
選修
上課時間表
週五
5
13:20–14:10
通道編碼
ED202(光復)
3 節連堂
6
14:20–15:10
7
15:30–16:20

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

概述

This course covers the most important error-correcting codes for combating errors that occur in the transmission or storage of data. Not only the coding theory, but the implementation issues will also be introduced

先修科目

Linear Algebra、Communication Theory、Programming Language

備註

無備註

教學方式

課程助教: 袁牧華 barney5300@gmail.com 分機:54246

評分方式

Homework 20% Projects (using C/C++ language) 50% Final exam 30%

課程大綱
  • Introduction

  • Basic Mathematics

    1. Binary arithmetic 2. Construction of GF(2m)

    備註:HW#1

  • Block Codes

    1. Linear block code 2. Cyclic code 3. BCH code 4. Reed-Solomon code

    備註:HW#2\nProject #1\n

  • Convolutional Codes

    1. Encoding 2. Viterbi algorithm 3. BCJR algorithm

    備註:HW#3\nProject#2\n

  • Iterative Decoding Codes

    1. Turbo codes 2. LDPC codes

    備註:Final Project

  • SoC Design for Channel Coding

週次計畫
週次主題
第 1 週

Unit 1:Introduction

9/14
第 2 週

Unit 2:Basic Mathematic

9/21
第 3 週

Unit 3:Linear Block Code

9/28
第 4 週

Unit 4:Important Linear Block Code

10/5
第 5 週

Unit 5:Cyclic Code

10/12
第 6 週

Unit 6:Binary BCH Code

10/19
第 7 週

Unit 6:Binary BCH Code

10/26
第 8 週

Unit 7:Reed-Solomon Code

11/2
第 9 週

SoC Design for Channel Coding (I)

11/9
第 10 週

Unit 8:Convolution Code

11/16
第 11 週

Unit 8:Convolution Code

11/23
第 12 週

MAP Decoding Algorithm

11/30
第 13 週

Unit 9:Turbo Code

12/7
第 14 週

**Invited Talk [Prof. Shu Lin}

12/14
第 15 週

Massage Passing Algorithm

12/21
第 16 週

Unit 10:LDPC Code

12/28
第 17 週

SoC Design for Channel Coding (II)

1/4
第 18 週

期末考

1/11
第 19 週

期末報告(?)

1/18
教科書

1. S. Lin et al., Error-Control Coding, 2nd ed., Prentice Hall, 2004.(歐亞) 2. Todd K. Moon, Error Correction Coding, Wiley, 2005.(全華) 3. C.-C Wong and H.-C Chang, Turbo Decoder Architecture for Beyond-4G Applications, Springer, 2013. 4. 林建青, “Channel Decoder Design and Implementation,” Ph.D dissertation. 5. J. McEliece, The Theory of Information and Coding, Cambridge Press, 2002. 6. R.E. Blahut, Algebraic Codes for Data Transmission, Cambridge Press, 2003. 7. R.H. Morelos-Zaragoza, The Art of Error Correcting Coding, Wiley, 2002.

Office Hours
地點
ED505
時間
課後或 每週三am10:00~12:00
聯絡方式
(03)5712121 ext.31369 hcchang@mail.nctu.edu.tw