研究生: |
曾文治 Weng-Chih Tzeng |
---|---|
論文名稱: |
結合JTAG與8051之電路模擬器設計與實作 Design a 8051 Emulator with JTAG Interface |
指導教授: |
張吉正
Chang, Chi-Jeng 黃奇武 Huang, Chi-Wu |
學位類別: |
碩士 Master |
系所名稱: |
工業教育學系 Department of Industrial Education |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 中文 |
論文頁數: | 52 |
中文關鍵詞: | 微處理器 |
英文關鍵詞: | JTAG, FPGA, Xilinx, 8051 |
論文種類: | 學術論文 |
相關次數: | 點閱:155 下載:15 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文為8051微處理器與擴充式JTAG(Joint Test Action Group)硬體架構做結合,利用硬體描述語言(Hardware Description Language, HDL),實現具有硬體除錯功能之8位元微處理器,並下載至Xilinx SPARTAN SP3C400的FPGA(Field Programmable Gate Array)晶片上,再搭配電腦上所開發的除錯介面軟體對硬體功能做驗證。JTAG技術已被廣泛應用,本研究實做此架構,並找出快速對硬體功能驗證的方法與減少軟體除錯的時間。
The purpose of this thesis is to combine 8051 microprocessor with extensible JTAG hardware architecture. We use VHDL to achieve 8 bits processor with hardware debugging and then download it to FPGA chip of Xilinx SPARTAN SP3C400. The hardware function is tested by debug interface software. JTAG technology has been applied widely and we operate this architecture in this study. It is our expectation to find rapid ways of testing hardware function and to reduce the time for debugging.
參考文獻
[1] Chung-Fu kao, Ing-Jer Huang and Hsing-Ming Chen, “Reusable Embedded In-Circuit Emulator for a Microprocessor Core in an SOC,”
[2] E. de la TORRE, M.GARCIA, T. RIESGO, Y.TORROJA, J.UCEDA, “Non-intrusive debugging using the JTAG interface of FPGA-based prototypes,” Industrial Electronics, pp.666- 671 vol.2, 2002
[3] Ing. M.F. Breeuwsma, “Forensic imaging of embedded systems using JTAG(boundary-scan),” Volume 3, Issue 1, pp.32-42, March 2006
[4] IEEE Std. 1149.1a-2001, Test Access Port and Boundary-Scan Architecture
[5] IEEE Std. 1284, Interfacing the Enhanced Parallel Port
[6] Ing-Jer Huang, Chung-Fu Kao, Hsin-Ming Chen, Ching-Nan Juan, Tai-An Lu, “A retargetable embedded in-circuit emulation module for microprocessors,” Volume 19, Issue 4, July-Aug. 2002 Page(s):28 – 38
[7] MC8051 User Guide, Oregano Systems, Nov. 2004
[8] WinDriver v6.03 User’s Guide, Jungo Ltd, 10th August 2003
[9] David A. Patterson & John L. Hennessy,曾志光、鄭光近譯,“計算機組織與設計軟硬體介面”,碁峰資訊,2000。
[10] M. Morris Mano & Charles R. Kime,江昭皚、范丙林譯, “邏輯與計算機設計 第二版”,東華書局,2000.
[11] 陳世佩,”以FPGA實現具Embedded ICE 功能之8051單晶片”,國立台灣科技大學電子工程研究所碩士論文,民國九十三年。
[12] 余明興、吳明哲、黃世揚、黃豐隆、紀旺松、潘能煌,“Borland C++Builder6 程式設計經典”,松崗,2000
[13] 林傳生, “使用VHDL電路設計語言之數位電路設計”,儒林圖書公司,2000。
[14] 林灶生、劉紹漢,“最新VHDL晶片設計-使用ISE、MODELSIM發展系統”。全華科技圖書公司,2004。
[15] 黃文吉,“VHDL基本程式寫作及應用”。儒林圖書公司,2002。
[16] 鄭信源,“VHDL數位電路設計—基礎篇”。儒林圖書公司,2003。
[17] 鄭信源,“VHDL數位電路設計—進階篇”。儒林圖書公司,2003。
[18] 孫清華,“JTAG 測試原理與應用”。全華圖書公司,2001。