Access IC Lab Overview & 103-1 Undergraduate...
Transcript of Access IC Lab Overview & 103-1 Undergraduate...
ACCESS IC LAB
Graduate Institute of Electronics Engineering, NTU
Access IC Lab Overview &
103-1 Undergraduate Projects
吳安宇教授
Date: 2014/6/25
Lab homepage: http://access.ee.ntu.edu.tw/index_ch.htm
(slide 會放在網頁)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P2
Access Lab Profile/Overview
Location: EE building II (Rm. 232, 14坪)
Manpower: 6 Ph.D. students
13 MS students
Equipment:
3 Sun Blade 2000 Workstations
2 Sun Ultra 60 Workstations
24 PC and 6 Notebooks for students
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P3
有關指導教授 99年度「中國電機工程學會傑出電機工程教授獎」
96年8月1日借調工研院系統晶片中心副主任
95年度台大共同教育委員會 - 「教學優良獎」
95年度第七屆旺宏金矽獎-半導體設計與應用大賽:「指導教授獎」(應用組、設計組)
94年8月1日升等教授
94年度國科會「吳大猷先生紀念獎」(微電子學門唯一提名)
94年度「國立臺灣大學傅斯年獎(肯定 SCI 學術期刊論文發表之學術貢獻)」
93年度「中國電機工程學會優秀青年電機工程師獎」
93年度「中國工程師學會工程論文獎」
93年度第四屆旺宏金矽獎-半導體設計與應用大賽:「最佳指導教授獎」
92年度「旺宏電子青年教授講座」
86、87、88、89年度國科會甲等研究獎勵共四次
88年度教育部「VLSI與系統設計」教育改進計畫佳作 (課程:可程式性信號處理器專題)
國科會「微電子學門」計畫複審委員
教育部 SOC 聯盟「系統晶片設計實驗」總主持人
第 15 屆 VLSI/CAD Symposium 議程主席
我國 IA 旗鑑產品推行小組規格起草委員
經濟部技術處「業界開發產業技術計畫」審查委員
經濟部工業局「審核係屬科技事業暨產品或技術開發成功且具市場性意見書評估委員會」專案委員
Associate Editor:IEEE Transactions on VLSI Systems
Associate Editor:EURASIP Journal on Applied Signal Processing
Technical Program Committee Member of Major IEEE International Conferences: ICIP, SiPS, AP-ASIC, ISCAS, ISPACS, ICME, APCCAS, and ASIC/SOC.
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P4
指導學生獲獎 第一屆全國SOC系統晶片設計比賽
軟硬體發展平台組 「優等獎 」
SoC晶片組 「優等獎」
94年度中國工程師學會全國大學部工程論文競賽
電資組「特優 」
94年度台灣積體電路設計學會「博士論文獎」
94 & 95學年度電子所年度「最佳碩士論文獎」
2010 IEEE VLSI-DAT 「最佳會議論文獎」
100年度大專學生研究計畫研究創作獎
旺宏金矽獎-半導體設計與應用大賽:
第四屆「優等獎」及「新手獎」
第五屆設計組-設計組「最佳創意獎」
第七屆設計組-應用組「銅牌獎」、設計組「優勝」、
設計組「銅牌獎」、設計組「最佳創意獎」
第八屆設計組「優勝獎」x2
第九屆設計組「金獎」、設計組「最佳創意獎」、設
計組「銅獎」
2004,2005,2007,2008,2009,2010 國家晶片系統設
計中心「優良晶片」設計
2007鳳凰盃IC設計競賽數位IC組 「優等獎」
大學院校積體電路設計競賽:
94,95,96,98學年度研究所組標準單元設計 「佳作」
99 學年度研究所組標準單元設計 「特優」「佳作」
100 學年度研究所組標準單元設計 「優等」「佳作」
101 學年度研究所組標準單元設計 「特優」「優等」
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P5
From 3C to ICS
Computer
Content/
Consumer Communication
3C
VLSI
DSP Communication
& Networking
Access
lab.
3C Access IC Lab Focus
ICS: Integrated Circuits and Systems
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P6
Topics
Basic Part
I. Fast Fourier Transform (FFT) Project - from
algorithms to circuit implementation and analysis
Research Part
I. 感知運算–利用壓縮感知技術實現類神經訊號處理
(Neuronal Signal Processing System)
II. 具錯誤恢復機制之多核心系統設計
(Error-Resilient Multi-core System)
III. 生醫訊號處理–早期預測急性中風病患預後
(Early Prediction of Function Outcome in Stroke Patients)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P7
IC Design and Implementation
Idea
Design
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P8
FFT- From Algorithm to Architecture
Fixed-Point Analysis
Algorithm Level Architecture Level
Architecture
Mapping
>> Y=fft(X);
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P9
Goal of Project
Architecture design & fixed-point analysis
Front-end digital IC design flow
Behavioral modeling: C or Matlab
Hardware Description Language (HDL): Verilog
Design Issue:
Speed, Area, and Power tradeoff
Different Architectures of FFT
Pipelined FFT
Memory-based FFT
Applications
ADSL/OFDM/UWB Systems
Biomedical Applications
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P10
FFT Project
適合對象:
對Digital IC Design有興趣的同學
未來想加入Access IC實驗室的同學
條件:
Switch Logic Circuits, VLSI Design, and Signal and System
一顆充滿熱情的心
內容:
學習DSP Architecture Mapping, Design, and Verification
學習Behavioral Modeling and Fixed-Point Analysis: C or Matlab
熟悉Digital IC Front-end Design Flow: Verilog Coding Synthesis
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P11
Schedule
周次 類別 內容 Homework
1 專題說明會
2 課程教學
Introduction to Digital Design Flow & FFT Algorithm HW1:
Complex Multipiler
4 課程教學 DSP in VLSI Design: pipelining, retiming, unfolding, folding HW2:
FIFO
6 課程教學 FFT Architecture: Pipelined & Memory-based HW3:
Up Down Counter
8 課程教學 Fixed-Point Analysis(Matlab) HW4:
Folding
9 期中考周 Break
11 課程教學 Synthesis
13 Paper討論 研讀近年來重要期刊及會議論文
15 Paper討論 研讀近年來重要期刊及會議論文
16 Mentor討論 期末報告討論
17 Mentor討論 期末報告討論
18 期末考周 Final Presentation
FFT Architecture Analysis and Implementation
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P12
Topics
Basic Part
I. Fast Fourier Transform (FFT) Project - from
algorithms to circuit implementation and analysis
Research Part
I. 感知運算–利用壓縮感知技術實現類神經訊號處理
(Neuronal Signal Processing System)
II. 具錯誤恢復機制之多核心系統設計
(Error-Resilient Multi-core System)
III. 生醫訊號處理–早期預測急性中風病患預後
(Early Prediction of Function Outcome in Stroke Patients)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P13
Compressive Sensing - Applications
(a) 傳統影像訊號處理過程; (b)壓縮感知基本想法
過重建的演算法從少量的取樣還原原始訊號[6]。
(a)
(b)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P14
Neuronal Information Processing to
Compressive Sensing
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P15
Neuron-like Image Processor
Image quality
Lens
Photo-sensitive cells
Pixel
Nowadays
Get more data (not information) as possible
Compressive sensing: Neuron-like Image Processor (NIP)
Measure what should be measured!
Lens > Photo-sensitive cell >> Pixel
Original 2500KB Compressed 148KB (6%)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P16
Project Goal
Measurement matrix construction
Information acquirement
Efficient reconstruction algorithm
and VLSI design
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P17
Compressive Sensing System
適合對象:
對前瞻信息獲得演算法、類神經訊號處理有興趣的同學
未來想加入實驗室的同學
條件:
一顆充滿熱情的心
內容:
學習線性規劃最佳會求解
學習random sampling問題的求解
學習underdetermined問題的求解
熟悉Matlab基本應用
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P18
Schedule
周次 類別 內容 Lab
2 專題說明會
4 Compressive Sensing
課程教學
Introduction to Compressive Sensing
System-part1
6 Compressive Sensing
課程教學
Reconstruction Algorithm: Linear
Programming and Greedy Algorithm
8 Compressive Sensing
課程教學
Reconstruction Algorithm: Linear
Programming and Greedy Algorithm
Lab1: Reconstruction
Simulation
9 期中考周 Break
11 Compressive Sensing
應用
Sampling Algorithm: Guanssian Random
Sampling Matrix and Deterministic
Sampling Matrix
13 Compressive Sensing
應用
Application:
Single Pixel Camera
Lab2: Single Pixel
Camera
14 Mentor討論 決定期末題目方向
15 Mentor討論 期末報告討論
16 Mentor討論 期末報告討論
17 Mentor討論 期末報告討論
18 期末考周 Final Presentation
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P19
Topics
Basic Part
I. Fast Fourier Transform (FFT) Project - from
algorithms to circuit implementation and analysis
Research Part
I. 感知運算–利用壓縮感知技術實現類神經訊號處理
(Neuronal Signal Processing System)
II. 具錯誤恢復機制之多核心系統設計
(Error-Resilient Multi-core System)
III. 生醫訊號處理–早期預測急性中風病患預後
(Early Prediction of Function Outcome in Stroke Patients)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P20
Challenge of Reliable Green Computing
Circuits and Systems
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P21
Why Error Resilient?
Statistical Error Resiliency (2013, SIPS, Shanbhag) [2]
Robustness (1000x) Energy efficiency (3x-6x)
Logic level error resiliency (LLER): NMR, Cascaded NMR
Micro-architecture error resiliency (MLER): ERSA
System level error resiliency (SLER): ANT, Soft-NMR, SSNoC, LP
[2]
2009~ 2011~
NMR: N-modular redundancy
ERSA: Error-resilient system
architecture
ANT: Algorithmic noise tolerance
SSNoC: Stochastic sensor
network-on-chip
LP: Likelihood processing
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P22
Advantage of
System Level Error Resilient
No worst-case protection but error resiliency (2013, ICASSP, Shanbhag) [2]
Stochastic applications
Energy efficient
Inherent resiliency to errors (2012, ERSA) [1]
Iterative computation
Probabilistic representation
Input from the real world
Cognitive resilience
Recognition, mining, and synthesis (RMS) applications, media
processing, immersive computing [2]
Evaluation through BER, probability of detection, PSNR
Admit approximate error correct/compensation
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P23
Error Resilient with Temporal-Redundancy :
Enhanced-ERSA (E2RSA)
綠運算設計及可適性方法(1)主動式設計,(2)可延展性,(3)記憶
體存取,(4)可調可靠度,(5)與通訊方法結合和(6)系統化方法。
ERSA: Error-Resilient System Architecture
Achieve error resilient by Re-computing or Re-scheduling to other core
SRC: Super Reliable Core
RRC: Relaxed Reliable Core
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P24
Error Resilient with Spatial-Redundancy
[2]
N-Modular Redundancy (NMR) ANT
Stochastic Sensor Network-on-Chip (SSNoC) Soft NMR [6]
Algorithmic Noise Tolerance (ANT)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P25
Likelihood Processing
Replication
Spatio-temporal correlation
ANT, SSNoC-like NMR-like
Estimation
[6]
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P26
CERES Project Topics in Access IC Lab
Asymmetric reliability in multi-core architectures
Cores with different reliability:SRC、RRC
Error handling and error-resilient algorithms
Application-specific enhancements
Combination of Spatial and Temporal Redundancy
SR
C
RR
C
SRC
Privet
e SRC
Mana
ged RRC
-k
Priv
ate
...
... ...
RR
C
RR
C
Memor
y
block
SR
C
RR
C
SRC
Privet
e SRC
Mana
ged RRC
-k
Priv
ate
...
... ...
RR
C
RR
C
No complete
HW/SW fault
tolerant
mechanisms
Passive
error
detection
Scalability
Hardware
error
model
Reliability
Memory
access
2 1
4 5
3
How to detect
and control
system errors?
Topic C
Prof. Yang
Prof. Li
Topic B
Topic A
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P31
Schedule
周次 類別 內容 Lab
2 專題說明會
4 ER課程教學
Introduction to Spatial and Temporal
Redundancy
6 ER課程教學 A.1:Algorithmic Error Resilience Lab 1: LDPC Error-Resilience
8 ER課程教學 A.2 Communication-inspired error
detection and compensation
Lab 2: Image Error-Resilience
9 期中考周 Break
10 ER課程教學 B. Heterogeneous NoC / C. Approximate
Computing
Lab 3: Multi-core Tool Practice
11 ER課程討論 How to combine and utilize Spatial and
Temporal Redundancy
12 Mentor討論 決定期末題目方向
1.Algorithm Level
2.Architecture Level
14 Mentor討論 期末報告討論
15 Mentor討論 期末報告討論
16 Mentor討論 期末報告討論
17 Mentor討論 期末報告討論
18 期末考周 Final Presentation
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P32
Topics
Basic Part
I. Fast Fourier Transform (FFT) Project - from
algorithms to circuit implementation and analysis
Research Part
I. 感知運算–利用壓縮感知技術實現類神經訊號處理
(Neuronal Signal Processing System)
II. 具錯誤恢復機制之多核心系統設計
(Error-Resilient Multi-core System)
III. 生醫訊號處理–早期預測急性中風病患預後
(Early Prediction of Function Outcome in Stroke Patients)
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P33
Introduction of Stroke (中風)
Stroke is the leading cause of death and disability.
Types
Ischemic strokes: lack of blood flow
Hemorrhagic strokes: leakage of blood
Early prediction of stroke outcome can help in
providing effective treatment.
Ischemic Hemorrhagic
EKG
ABP
PPG Multi-Modal
Signal
Processing
Vital Sign
Monitor Early Prediction
of Outcome
New
Index
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P34
Biophysiological Signals
Vital sign monitor displays patients’ biophysiological
signals
Electrocardiogram (EKG)
Oxygen Saturation (SpO2)
Arterial blood pressure (ABP)
Respiration
Electroencephalography (EEG)
Advantage
Real-time & continuous
Safe
Portable
Inexpensive
EKG
ABP EKG
SpO2
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P35
Flow Chart of Our Study
Pre-
processing
Feature
Extraction
Statistical
Analysis
Data
Collection
Filtering
Denoise
Motion artifact
Eye blink
Line noise
Power noise
Detrend
Baseline wander
Time Frequency
Analysis
Power spectrum
Short time
fourier transform
Modified Multiscale
Entropy (MSE)
0 2 4 6 8 10 12 14 16 18 20
0.8
1
1.2
1.4
1.6
1.8
2
Scale
Sam
ple
Entr
opy
mRS 0-2
mRS 3-5
mRS 6
EKG
SpO2
ABP
Respiration
EEG
0 100 200 300 400 500 600 700 800 900 1000-20
0
20
40
0 100 200 300 400 500 600 700 800 900 1000
-20
0
20
Signal denoise and detrend
noisy signal
trend
mRS ≤ 2
Good outcome
mRS ≥ 3
Poor spectrum
mRS = 6
Death
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P36
Early Prediction of Function Outcome
in Stroke Patients
適合對象:
對生醫訊號處理有興趣的同學
未來想加入實驗室的同學
條件:
一顆充滿熱情的心
內容:
學習生醫訊號去雜訊處理
學習生醫訊號Feature Extraction
學習classifier
熟悉Matlab基本應用
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P37
Schedule 周次 類別 內容 Lab
2 專題說明會
4 生醫信號前處理 Preprocessing, peak detection, signal
integration evaluation.
6 生醫信號前處理 Time-Frequency Analysis
Modern Spectrum Analysis
Principle Component Analysis
Independent Component Analysis
8 生醫信號前處理 Empirical Mode Decomposition Lab1: EKG signal
preprocessing
9 期中考周 Break
10 生醫信號Feature
Extraction
Multiscale Entropy
12 生醫信號Feature
Extraction
Linear and Non-linear Classifier Lab2: EKG feature
extraction
14 Mentor討論 決定期末題目方向
15 Mentor討論 期末報告討論
16 Mentor討論 期末報告討論
17 Mentor討論 期末報告討論
18 期末考周 Final Presentation
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P38
Contact Information
Feel free to contact with 吳安宇教授 Office: 電機二館441室,Phone:(02) 3366-3641
Email: [email protected]
直接連絡 Access IC Lab 學長 實驗室: 電機二館,Room 232 (EE2-232)
Phone: (02)3366-3700, ext.232
林祐民 (博士班): [email protected]
Lab Website http://access.ee.ntu.edu.tw/index_ch.htm
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU
P39
Access Lab 花東
創意研究研討會
小蒙牛送舊迎新
ACCESS IC LAB