Title :
16-bit teaching microprocessor design and application
Author :
Tiejun, Xiao ; Fang, Liu
Author_Institution :
Sch. of Comput. Sci. & Telecommun. Eng., Jiangsu Univ., Zhenjiang
Abstract :
The existing commercial microprocessors are provided as black box units, with which users are unable to monitor internal signals and operation process, neither can they modify the original structure. So they are unsuitable for teaching. In order to solve this problem, the present paper designs a simplified but fully functional 16-bit teaching microprocessor using the microprogrammed control method. The microprocessor is easy-to-modify as a VHDL and Verilog HDL modular, hierarchical description, gives access to every internal signal, and is open for user modifications. The design of ALU was optimized so that it consumes fewer resources. The microprocessor was implemented on Xilinx FPGA and has been applied in the Computer Organization and Architecture course for four years.
Keywords :
computer based training; hardware description languages; microprocessor chips; 16-bit teaching microprocessor; ALU; VHDL; Verilog HDL modular; Xilinx FPGA; microprogrammed control method; Application software; Computer architecture; Computer science education; Field programmable gate arrays; Hardware design languages; Microprocessors; Programmable logic arrays; Signal design; Signal processing; System buses;
Conference_Titel :
IT in Medicine and Education, 2008. ITME 2008. IEEE International Symposium on
Conference_Location :
Xiamen
Print_ISBN :
978-1-4244-3616-3
Electronic_ISBN :
978-1-4244-2511-2
DOI :
10.1109/ITME.2008.4743843