Title :
Educational Development Tools for Software and Hardware Processor Design
Author :
Salim, Ahmad Jamal ; Salim, Sani Irwan ; Samsudin, Nur Raihana ; Yewguan Soo
Author_Institution :
Comput. Eng. Dept., UTeM, Durian Tunggal, Malaysia
Abstract :
Creativity of a computer engineer is always sought after due to the increasing demands in the production of embedded systems worldwide. To ensure teaching of computer architecture subject as interesting as possible to computer engineering students, a simulation software for understanding typical computer processors was introduced. For hardware realization, a hardware description language was also taught. In this paper, the design of a real processor was described from the specification to the actualization of the processor using the most affordable and virtually maintenance-free educational software and hardware development tools.
Keywords :
computer architecture; computer science education; courseware; digital simulation; embedded systems; formal specification; hardware description languages; teaching; computer architecture subject teaching; computer processors; educational development tools; embedded system production; hardware description language; hardware development tools; hardware processor design; hardware realization; maintenance-free educational software; simulation software; specification; Computers; Hardware; Hardware design languages; Laboratories; Random access memory; Registers; Software; ASIP; CPUSim; FPGA; PIC; Verilog; Xilinx®;
Conference_Titel :
Modelling and Simulation (EUROSIM), 2013 8th EUROSIM Congress on
Conference_Location :
Cardiff
DOI :
10.1109/EUROSIM.2013.108