研究生: |
陳俞安 Yu-An Chen |
---|---|
論文名稱: |
基於SOPC之P1500驗證平台之軟/硬體整合設計與實現 Hardware/Software Codesign and Implementation of an SOPC-based P1500 Verification Platform |
指導教授: |
吳乾彌
Chen-Mie Wu |
口試委員: |
張勝良
Sheng-Lyang Jang 陳省隆 Hsing-Lung Chen 呂政修 Jenq-Shiou Leu |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電子工程系 Department of Electronic and Computer Engineering |
論文出版年: | 2018 |
畢業學年度: | 106 |
語文別: | 中文 |
論文頁數: | 91 |
中文關鍵詞: | 驗證 、硬體 、平台 、整合 |
外文關鍵詞: | P1500 |
相關次數: | 點閱:124 下載:3 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文是有關SOPC-based P1500驗證平台之軟/硬體整合設計與實現,相關研究工作分為以下四大部分:
第一部分為探討IEEE 1149.1與IEEE P1500標準之內容與架構,並在分析TAP與P1500包裝核心之設計架構後,發展出一個P1500驗證平台。
第二部分為設計出記憶體電路與循序邏輯電路等不同功能的核心,以驗證P1500標準可套用在各種類型核心的特性。
第三部分為設計與實現P1500驗證平台之硬體,其中包含了核心鏈選擇指令暫存器、TAP控制器以及核心測試模組中各個不同類型的P1500包裝核心之電路設計,並將以上硬體用SOPC的方式來整合,最後以Altera FPGA開發板實現。
第四部分為使用NIOS II IDE來完成P1500驗證平台之軟/硬體整合設計與實現,其中包含開發相關軟韌體程式、分析電路測試的結果與驗證P1500平台之功能。
整體而言,本論文係以研究P1500驗證平台為目標,並以Altera FPGA開發板實現之。
This thesis is related to the hardware/software codesign and implementation of an SOPC-based P1500 verification platform. The related research work includes the following four parts:
The first part is to study the contents and architectures of IEEE 1149.1 and IEEE P1500 standards. After analyzing the architectures of TAP and P1500 wrapper, a P1500 verification platform is developed.
The second part is to design the cores of different types and features such as RAM and sequential circuits to verify that P1500 standard can be applied to various types of cores.
The third part is to design and implement the hardware of a P1500 verification platform which includes registers for selecting a core chain, a TAP controller and various types of cores surrounded by P1500 wrappers. The hardware mentioned above has been integrated by using the SOPC-based technology and implemented on a development board of Altera FPGA.
The fourth part is related to the hardware/software codesign and implementation of the P1500 verification platform by using the NIOS II IDE. The research includes developing the NIOS II firmware to control the platform, analyzing the testing results from the circuits and verifying the function of the P1500 platform.
On the whole, the goal of this thesis is to do the research on the P1500 verification platform and finally implement it on the Altera FPGA development board.
[1] F. DaSilva, Y. Zorian, L. Whetsel, K. Arabi, and R. Kapur, “Overview of the IEEE P1500 Standard”, International Test Conference, 2003.
[2] P. Bernardi, G. Masera1, F. Quaglio1, and M. Sonza Reorda, “Testing logic cores using a BIST P1500 compliant approach: a case of study”, Design, Automation and Test in Europe, 2005.
[3] W. Chao, W. Hong, and Y. Shiyuan, “A P1500-Compliant Wrapper and TAM Controller Co-Design Scheme”, 6th International Conference on ASIC, 2005.
[4] A. Sehgal, S. K. Goel, E. J. Marinissen, and K. Chakrabarty, “IEEE P1500-Compliant Test Wrapper Design for Hierarchical Cores”, International Conferce on Test, 2004.
[5] K. Katoh, A. Doumar, and H. Ito, “Design of On-Line Testing for SoC with IEEE P1500 Compliant Cores using Reconfigurable Hardware and Scan Shift”, 11th IEEE International On-Line Testing Symposium, 2005.
[6] L.T. Wang, C.W. Wu, and X. Wen, VLSI Test Principles and Architectures: Design for Testability, Elsevier, 2013.
[7] N. H. E. Weste and D. Harris, CMOS VLSI Design, Pearson, 2005.
[8] M. D. Ciletti, Advanced Digital Design with the Verilog HDL, Pearson, 2011.
[9] Altera Corporation, NIOS Development Board Stratix II Edition Reference Manual, 2007.
[10] Altera Corporation, Quartus II Handbook, 2010.
[11] Altera Corporation, Avalon Bus Specification Reference Manual, 2002.
[12] 林傳傑,基於JTAG之同步動態記憶體測試系統的設計與實作,國立台灣科技大學碩士學位論文,民國91年。
[13] 彭健桓,FPGA-based邏輯陣列內建自我測試電路驗證系統之設計與實現,國立台灣科技大學碩士學位論文,民國102年。
[14] 黃錦坤,HDL-based有限狀態機內建自我測試電路之設計與驗證,國立台灣科技大學碩士學位論文,民國104年。
[15] 郭立宇,CAM-based SRAM 內建自我修復電路之設計與驗證,國立台灣科技大學碩士學位論文,民國105年。
[16] 方毅瑋,兩階段區塊式圓形霍夫轉換演算處理系統之軟/硬整合設計與實現,國立台灣科技大學碩士學位論文,民國107年。