本研究主要是以VHDL(very high speed integrated circuit hardware description language)硬體描述語言之晶片設計方法,來實現一個類PIC16F877之8位元微控制器(microcontroller)。根據PIC16F877 之RISC(reduced instruction set computer)架構與指令功能,採用Altera提供之實驗平台UP2來進行設計,設計完成之後,再經由FPGA(field programmable gate array)之實際驗證,結果顯示所設計之FPGA晶片已達原先所規劃之目標。
This study sought to implement an eight-bit PIC16F877-like microcontroller by using VHDL (very high speed integrated circuit hardware description language) hardware language, which is extensively used in the chip-design industries. In this research, an Altera UP2 design package is employed to implement a similar RISC (reduced instruction set computer) architecture and instruction set to the PIC16F877. After completing the VHDL design, it is then repeatedly programmed into the FPGA (field programmable gate array) laboratory package to verify whether the functions have been fully achieved. The results indicate that we have already successfully implemented an eight-bit PIC16F877-like microcontroller.