一個樂觀、充滿好奇心,喜歡學習新的知識並勇於嘗試各種不同事物的挑戰者。
2019年8月從台北大學通訊工程研究所畢業,目前為一名數位 IC 設計工程師,負責DSP相關 IP 的設計。
Taoyuan,TW
國立臺北大學 通訊工程學系研究所
銘傳大學 電子工程學系
1995 / 08 / 07
[email protected] 0952166168
★★☆☆☆
能夠理解並使用,快速找出問題並修正。
★★★☆☆
能夠理解並使用,能依需求撰寫程式。
★★★☆☆
非常熟練,錯誤時能找出問題並修正。
研讀 MPP 與 USI 主動筆規格後,參與 IP 架構設計將訊號分析的架構設計出來,並使用 Python 模擬系統可行性,與確認 ALU 運算所需位元數。另外在分析架構後,拆解出數個模組,以 System Verilog 編寫數位電路 (AHB I/F, FIFOs, ALU),最後將 Python 模擬結果與數位電路作比對,以確保其運算正確性。
使用 Visual Studio 搭配 OpenCV 進行影像處理應用,利用Webcam與雷射光即可準確的測量出物體與Webcam的距離。
未來可應用方向:
使用 Matlab 與 Verilog ,加窗滑動離散傅立葉轉換利用過去已經計算好的頻譜値計算出目前的頻譜値,利用減少計算量,加快運算速度。
未來可應用方向:
Training
* Study PCIe base spec and PHY Interface spec.
* Study assertion for analog control sequence check.
Work content
* PCIe analog model maintain.
* Modify UPF for low power design.
———學習項目———
* 練習 ARM Cortex-M System Design Kit
- 以 bus matrix generator 生成特定 AHB bus.
- 使用 file reader IP 測試 SRAM 是否能夠正確讀寫.
- 整合數個 IP 架構出一個小 SOC (file reader, SRAM, AHB to APB bridge, APB bus, APB mux, timer, UART, GPIO…).
* RISC-V
- 使用 RI5CY (PULP platform) 練習.
- 閱讀其文件後將 CPU 部分拆解, 接到前述之 bus matrix.
- 在 RI5CY (64-bits AXI) 與 bus matrix (32-bits AHB) 之間接上適當的 AXI to AHB IP.
- 使用 C code 生成 Hex file,用簡單的程式確保其能夠正常運作.
* LED driver
- 學習 LED driver 的規格與原理.
- 學習 encode / decode 原理.
- 學習色彩校正與混色原理.
* 學習 synthesis (Design Compiler) 與 STA (primetime) 相關知識.
———工作項目———
* 以 Python 設計 pin mux generator 與 register files generator.
* 蒐集各種 BIST 原理與演算法, 並以 RTL code 實踐.
* 設計 discrete Fourier transform IP
- 研讀 MPP 與 USI 主動筆規格.
- 參與 IP 架構設計, 並使用 Python 模擬系統可行性, 並確認 ALU 運算所需位元數.
- 分析架構後, 拆解出數個模組, 以 System Verilog 編寫數位電路 (AHB I/F, FIFOs, ALU).
- 將 Python 模擬結果與數位電路作比對, 以確保其運算正確性.
協助教授教導偵測與評估課程,替學生解決問題。
協助教授教導數位系統設計實驗課程,指導學生如何將理論課所學的真值表與基本邏輯匝相關技巧實踐在麵包版上,替學生解決接線與電路設計的相關問題。
協助系秘書處理Word、Excel等相關文書作業系統的相關工作。
協助教授教導數位系統設計課程,指導學生使用真值表與基本邏輯匝的相關技巧,替學生解決問題。
協助教授教導微處理機課程,指導學生程式語言的相關技巧,替學生解決問題。
協助教授教導計算機概論課程,替學生解決問題。
協助教授教導微處理機課程,指導學生程式語言的相關技巧,替學生解決問題。
籌備新生宿營,規劃宿營活動,確保活動完整並解決突發狀況。
與已畢業校友自主籌備龍星國小夏令營,身兼隊輔與課程老師,確保小朋友們的安全與能夠學習到新的知識。
與已畢業校友自主籌備龍星國小冬令營,身兼隊輔與課程老師,確保小朋友們的安全與能夠學習到新的知識。
進入研究所後,照著自己的計劃,修了許多通訊相關與影像處理相關的課程,也很幸運的加入了王鵬華教授所帶領的數位訊號處理及應用實驗室,碩士論文為:「使用有限精確度實現滑動離散傅立葉轉換之研究」。因為研究領域與以前大學所學的有所不同,從單純的影像處理變成推導出新的加窗演算法以改善運算的效率。除了使用MATLAB模擬其演算法在軟體上的精確度外,也利用Verilog語言實踐在硬體上,證明了此演算法可以加快計算的效率,並使用周期重製系統保有一定的精確度。除此之外,研究方法也從團隊合作變成了獨立思考,必須自己蒐集文獻與研究。雖然中間歷經了無數次的失敗以及挫折,但在王鵬華教授的引導下,讓我能夠發現每次的問題根源,並且靠自己去解決種種困難,也讓我從中獲得了許多平常課堂中學不到的知識與經驗。
進入電子系後,在大一認真打好基礎,在微積分、線性代數、程式設計、數位系統設計等等課程均比同儕有著更優秀的表現。
到二年級接受駱有聲教授的指導,除了每個禮拜都比同儕撥出更多時間在C、Java的程式訓練外,在教授的建議下也嘗試接觸許多不同的開發版,如:Arduino和RaspberyPi。而在課餘時間也和同學一起研究3D列印機,夢想有朝一日能夠成為一個厲害的Maker。
在三年級,在駱有聲教授的指導下,將課堂上所學的知識結合實務製作,專題研究題目為「雷射影像測距之研究」,使用Visual Studio與OpenCV作影像處理的相關研究。從零到有的過程中經歷了不少失敗及撞牆期,也讓我更熟悉C++語言與影像處理的技巧,不過也因為這些挫折,磨練我做研究及解決問題的能力,也明白團隊合作的重要性。無論是軟體操作或文獻探討等相關工作,從完全不了解,到能熟練地操作,過程雖然是辛苦的,但卻很享受最後的成就感。
一個樂觀、充滿好奇心,喜歡學習新的知識並勇於嘗試各種不同事物的挑戰者。
2019年8月從台北大學通訊工程研究所畢業,目前為一名數位 IC 設計工程師,負責DSP相關 IP 的設計。
Taoyuan,TW
國立臺北大學 通訊工程學系研究所
銘傳大學 電子工程學系
1995 / 08 / 07
[email protected] 0952166168
★★☆☆☆
能夠理解並使用,快速找出問題並修正。
★★★☆☆
能夠理解並使用,能依需求撰寫程式。
★★★☆☆
非常熟練,錯誤時能找出問題並修正。
研讀 MPP 與 USI 主動筆規格後,參與 IP 架構設計將訊號分析的架構設計出來,並使用 Python 模擬系統可行性,與確認 ALU 運算所需位元數。另外在分析架構後,拆解出數個模組,以 System Verilog 編寫數位電路 (AHB I/F, FIFOs, ALU),最後將 Python 模擬結果與數位電路作比對,以確保其運算正確性。
使用 Visual Studio 搭配 OpenCV 進行影像處理應用,利用Webcam與雷射光即可準確的測量出物體與Webcam的距離。
未來可應用方向:
使用 Matlab 與 Verilog ,加窗滑動離散傅立葉轉換利用過去已經計算好的頻譜値計算出目前的頻譜値,利用減少計算量,加快運算速度。
未來可應用方向:
Training
* Study PCIe base spec and PHY Interface spec.
* Study assertion for analog control sequence check.
Work content
* PCIe analog model maintain.
* Modify UPF for low power design.
———學習項目———
* 練習 ARM Cortex-M System Design Kit
- 以 bus matrix generator 生成特定 AHB bus.
- 使用 file reader IP 測試 SRAM 是否能夠正確讀寫.
- 整合數個 IP 架構出一個小 SOC (file reader, SRAM, AHB to APB bridge, APB bus, APB mux, timer, UART, GPIO…).
* RISC-V
- 使用 RI5CY (PULP platform) 練習.
- 閱讀其文件後將 CPU 部分拆解, 接到前述之 bus matrix.
- 在 RI5CY (64-bits AXI) 與 bus matrix (32-bits AHB) 之間接上適當的 AXI to AHB IP.
- 使用 C code 生成 Hex file,用簡單的程式確保其能夠正常運作.
* LED driver
- 學習 LED driver 的規格與原理.
- 學習 encode / decode 原理.
- 學習色彩校正與混色原理.
* 學習 synthesis (Design Compiler) 與 STA (primetime) 相關知識.
———工作項目———
* 以 Python 設計 pin mux generator 與 register files generator.
* 蒐集各種 BIST 原理與演算法, 並以 RTL code 實踐.
* 設計 discrete Fourier transform IP
- 研讀 MPP 與 USI 主動筆規格.
- 參與 IP 架構設計, 並使用 Python 模擬系統可行性, 並確認 ALU 運算所需位元數.
- 分析架構後, 拆解出數個模組, 以 System Verilog 編寫數位電路 (AHB I/F, FIFOs, ALU).
- 將 Python 模擬結果與數位電路作比對, 以確保其運算正確性.
協助教授教導偵測與評估課程,替學生解決問題。
協助教授教導數位系統設計實驗課程,指導學生如何將理論課所學的真值表與基本邏輯匝相關技巧實踐在麵包版上,替學生解決接線與電路設計的相關問題。
協助系秘書處理Word、Excel等相關文書作業系統的相關工作。
協助教授教導數位系統設計課程,指導學生使用真值表與基本邏輯匝的相關技巧,替學生解決問題。
協助教授教導微處理機課程,指導學生程式語言的相關技巧,替學生解決問題。
協助教授教導計算機概論課程,替學生解決問題。
協助教授教導微處理機課程,指導學生程式語言的相關技巧,替學生解決問題。
籌備新生宿營,規劃宿營活動,確保活動完整並解決突發狀況。
與已畢業校友自主籌備龍星國小夏令營,身兼隊輔與課程老師,確保小朋友們的安全與能夠學習到新的知識。
與已畢業校友自主籌備龍星國小冬令營,身兼隊輔與課程老師,確保小朋友們的安全與能夠學習到新的知識。
進入研究所後,照著自己的計劃,修了許多通訊相關與影像處理相關的課程,也很幸運的加入了王鵬華教授所帶領的數位訊號處理及應用實驗室,碩士論文為:「使用有限精確度實現滑動離散傅立葉轉換之研究」。因為研究領域與以前大學所學的有所不同,從單純的影像處理變成推導出新的加窗演算法以改善運算的效率。除了使用MATLAB模擬其演算法在軟體上的精確度外,也利用Verilog語言實踐在硬體上,證明了此演算法可以加快計算的效率,並使用周期重製系統保有一定的精確度。除此之外,研究方法也從團隊合作變成了獨立思考,必須自己蒐集文獻與研究。雖然中間歷經了無數次的失敗以及挫折,但在王鵬華教授的引導下,讓我能夠發現每次的問題根源,並且靠自己去解決種種困難,也讓我從中獲得了許多平常課堂中學不到的知識與經驗。
進入電子系後,在大一認真打好基礎,在微積分、線性代數、程式設計、數位系統設計等等課程均比同儕有著更優秀的表現。
到二年級接受駱有聲教授的指導,除了每個禮拜都比同儕撥出更多時間在C、Java的程式訓練外,在教授的建議下也嘗試接觸許多不同的開發版,如:Arduino和RaspberyPi。而在課餘時間也和同學一起研究3D列印機,夢想有朝一日能夠成為一個厲害的Maker。
在三年級,在駱有聲教授的指導下,將課堂上所學的知識結合實務製作,專題研究題目為「雷射影像測距之研究」,使用Visual Studio與OpenCV作影像處理的相關研究。從零到有的過程中經歷了不少失敗及撞牆期,也讓我更熟悉C++語言與影像處理的技巧,不過也因為這些挫折,磨練我做研究及解決問題的能力,也明白團隊合作的重要性。無論是軟體操作或文獻探討等相關工作,從完全不了解,到能熟練地操作,過程雖然是辛苦的,但卻很享受最後的成就感。