CPU 設計與教學之FPGA 硬體平台製作—以MIPS 為例

dc.contributor張吉正教授zh_TW
dc.contributor黃奇武教授zh_TW
dc.contributor.author林瑛萍zh_TW
dc.date.accessioned2019-09-04T03:56:02Z
dc.date.available2005-2-23
dc.date.available2019-09-04T03:56:02Z
dc.date.issued2005
dc.description.abstract本研究用VHDL硬體描述語言,做精簡指令集MIPS CPU設計為主體, 經模擬(Simulation)完成之CPU電路下載至FPGA(Field Programmable Gate Array),加入I/O介面控制電路設計,再與I/O電路實體連接,以完成整體設 計架構,並發展部分實作教材,可供教師在計算機組織與設計相關科目之 教學參考。CPU與I/O介面控制電路之設計與規劃,是計算機組織與設計課 程之重點。 目前相關之“計算機組織與設計”教科書僅止於對設計概念與控制流程 作介紹,本研究進一步將其設計理念與流程控制作成電路,且在FPGA之 實驗平台作驗證,讓CPU設計從構想、設計至實際電路製作能一氣呵成。 學生藉由這些相關單元的學習,不僅能了解CPU內部架構與資料流向和控 制,且能結合外部相關硬體電路的模組設計,充實本身對計算機硬體設計 之知能。 VHDL為業界經常使用於電路設計之工具軟體,MIPS CPU亦是業界主 流的microcontroller之一,讓學生及早並熟悉這些工具來設計實用的CPU, 將更進一步縮短教育界與產業界之技術差距。 本研究除此上述目標之外,參考相關學術文獻、技術文件,發展教學 及部分實作教材,並設計符合研究所需之FPGA實驗平台,以幫助設計成 品之驗證與實作需要。期能以由淺入深的教學與實作歷程,提供教師在相 關計算機組織與設計教學的參考。zh_TW
dc.description.abstractThis research used VHDL to design a MIPS-like CPU and the related I/O interface as well as device driver circuits. They were downloaded to a FPGA platform for various function verifications. Most textbooks about “computer architecture and design” are concerned with the instruction to the design concepts and design flows, no practical circuit design and implementation are involved, partially due to their large complicated circuitries. This research offers such practical design and circuit implementation to make the design concepts from textbooks become some realized products. VHDL is a popular hardware design tool used in industries. MIPS CPU is also a microcontroller extensively used for many applications in industries. Students use popular design tool to design a practical CPU in industries would truly decrease the technical gaps between schools and industries. The VHDL circuit design procedure, synthesis, and FPGA chip implementations were listed in the appendixes. The FPGA hardware circuit board design and I/O device interface were also described steps by steps. They might be offered as some references for teaching the course concerning “computer architecture and design”.en_US
dc.description.sponsorship工業教育學系zh_TW
dc.identifierN2005000144
dc.identifier.urihttp://etds.lib.ntnu.edu.tw/cgi-bin/gs32/gsweb.cgi?o=dstdcdr&s=id=%22N2005000144%22.&searchmode=basic
dc.identifier.urihttp://rportal.lib.ntnu.edu.tw:80/handle/20.500.12235/99442
dc.language中文
dc.subjectFPGAzh_TW
dc.subjectVHDLzh_TW
dc.subject中央處理器(CPU)設計zh_TW
dc.subjectMIPSzh_TW
dc.titleCPU 設計與教學之FPGA 硬體平台製作—以MIPS 為例zh_TW
dc.titleFPGA Platform for CPU Design and Educational Training Using MIPSen_US

Files

Original bundle

Now showing 1 - 5 of 8
No Thumbnail Available
Name:
014401.pdf
Size:
239.85 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
014402.pdf
Size:
348.38 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
014403.pdf
Size:
243.56 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
014404.pdf
Size:
259.14 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
014405.pdf
Size:
229.95 KB
Format:
Adobe Portable Document Format

Collections