Responsive image
博碩士論文 etd-0622113-133459 詳細資訊
Title page for etd-0622113-133459
論文名稱
Title
運用圖形處理器之光通訊數位同調接收器
GPU-based Real Time Digital Coherent Receiver for Optical Transmission System
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
60
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2013-07-19
繳交日期
Date of Submission
2013-07-22
關鍵字
Keywords
數位訊號處理、相位偵測、統一計算架構、平行處理、圖形處理器、同調接收器、同調偵測
Digital Signal Processing, Parallel processing, Graphic Processing Unit, Coherent receiver, Coherent detection, CUDA, Phase estimation
統計
Statistics
本論文已被瀏覽 5678 次,被下載 442
The thesis/dissertation has been browsed 5678 times, has been downloaded 442 times.
中文摘要
同調接收技術(Coherent Detection)應用於光纖通訊已經受到世界關注,此種接收技術概念源自於無線電技術,有了此種技術應用於光纖通訊上,可以使光載波能被更有效率的使用,進而實現高頻譜效率的傳輸系統。1980年代時,為了要實現零差檢測(Homodyne Detection),必須使用所謂光鎖相迴路(Optical Phase Locked Loop),然而這種迴路至今仍難以實現。近年來人們使用數位信號處理取代光鎖相迴路藉以實現零差檢測,此方法要比光所像迴路較容易實現。
數位信號處理要實時(real time)得運作現今仍是一個難題,由於高速通訊系統的資料量龐大,要實時對如此龐大的訊號作運算需要強大運算效能的工具,現有的方式為利用現場可編程邏輯陣列(FPGA)來實現。從商用的角度來看,此種晶片所需要的成本過於昂貴。
這個碩士論文計畫利用一般的個人電腦(PC)搭載高效能圖形處理器運算卡作為數位信號處理的裝置,我們已完成這個利用圖形處理器平行處理的程式,這個程式的效能經優化後也足夠直接用在實時處理。這篇論文也將從軟體以及硬體的角度介紹CUDA,也說明同調接收器相位處理的演算法並且利用程式原始碼用解釋程式優化的關鍵技巧。
Abstract
The coherent optical communication system has been paid much attention in the world. The fundamental idea came from the radio technology. With this technique applied to optical communication, we can make more efficient use of the light carrier. Furthermore, we can realize a high efficiency communication system. In 1980s, in order to realize homodyne detection, optical phase locked loop (OPLL) is needed. Unfortunately, it is still difficult to realize even nowadays.
Recently, people use digital signal processing in place of OPLL to realize homodyne detection coherent receiver. It is more feasible than OPLL.
The implementation of real-time DSP is still an issue due to the large amount of high-speed communication data. A powerful computing tool is needed for large amount data. Nowadays people utilize Field-Programmable Gate Arrays (FPGA), but it is still too expensive for commercial communication system.
This thesis tends to utilize a general personal computer which equipped with high-performance Graphic Processing Unit card for digital signal processing. We had completed the program and the performance is good enough for real-time processing. This thesis introduced the CUDA technology in the viewpoint of software and hardware, the algorithm is also introduced accompanied with source code to explain coding skills for optimizing the program.
目次 Table of Contents
英文論文審定書 i
中文論文審定書 ii
致謝 iii
Abstract iv
中文摘要 vi
圖次 viii
表次 x
Chapter 1 Introduction 1
1.1 Coherent System 1
1.2 Motivation and research method 4
1.3 Previous Achievements 6
1.4 Structure of this Thesis 9
Chapter 2 Graphic Processing Unit 10
2.1 Introduction 10
2.2 CUDA Parallel Computing 13
2.2.1 Software 13
2.2.2 Hardware 14
2.2.3 Processing Flow 16
2.3 Summary 17
Chapter 3 GPU Program & Algorithm 18
3.1 Introduction 18
3.2 Initialization 19
3.3 Algorithm & Source Code 20
3.4 BER Measurement 28
3.5 Program Optimization 31
3.6 Result 37
Chapter 4 Preparation for Real-Time Mode 40
4.1. Introduction 40
4.2. ADC/DAC 41
4.3. Asynchronous Execution 44
Chapter 5 Summary 47
References 48
參考文獻 References
1. Dany-Sebastien Ly-Gagnon, Tsukamato, Kazuhiro Katoh, and Kazuro Kikuchi, “ Coherent detection of optical quadrature phase-shift keying signals with carrierphase estimation “, journal of lightwave technology,Vol. 24, NO. 1, page 12-21,
Jan. 2006
2. Jens C. Rasmussen, Takeshi Hoshida, Hisao Nakashima, “Digital CoherentReceiver Technology for 100-Gb/s Optical Transport Systems”, FUJITSU Sci.Tech. J., Vol. 46, No. 1, pp. 63-71, January 2010
3. Hsiang-Hung Hsiao, “GPU Based Digital Coherent Receiver for Opticaltransmission system”, Department of Photonics, National Sun Yat-sen University,June, 2012
4. Govind P. Agrawal,”Fiber-Optic Communication Systems”, Edition: 3, Chapter10,June 15, 2002 ,John Wiley & Sons, Inc.
5. Akshay Shukla,”Simulation on programmable graphics hardware (GPUs)”,04/08/2010, http://run.usc.edu/cs599-s10/scribeNotes/Akshay_Shukla_scribe_notes.pdf
6. Yukai Hung,”CUDA Asynchronous Memory Usage and Execution”, Department ofMathematics National Taiwan University
7. NVidia Company, “NVIDIA CUDA C Programming Guide”, Edition 4.2, April2012
8. NVidia Company, “CUDA C BEST PRACTICES GUIDE”, Edition 4.1, January2012
9. NVidia Company, “Whitepaper: NVIDIA’s Next Generation CUDA ComputeArchitecture: Fermi”, Edition 1.1,2009
10. NVidia Company, “Whitepaper: NVIDIA’s Next Generation CUDA ComputeArchitecture: Kepler TM GK110”, Edition 1.0,2012
11. Arnaud Maye, 4DSP,”FMC110 reference application source code: main.cpp”
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:自定論文開放時間 user define
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus: 已公開 available


紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code