An Educational Processor: A Design Approach

In this paper, we present an educational processor developed at An-Najah National University. This processor has been designed to be a powerful supplement for computer architecture and organization courses offered at the university. The project is intended to develop an easily applicable methodology...

Full description

Saved in:
Bibliographic Details
Main Authors: Raed Alqadi, Luai Malhis‎
Format: Article
Language:English
Published: An-Najah National University 2006-03-01
Series:مجلة جامعة النجاح للأبحاث العلوم الطبيعية
Online Access:https://journals.najah.edu/media/journals/full_texts/educational-processor-design-approach-.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850037498018791424
author Raed Alqadi
Luai Malhis‎
author_facet Raed Alqadi
Luai Malhis‎
author_sort Raed Alqadi
collection DOAJ
description In this paper, we present an educational processor developed at An-Najah National University. This processor has been designed to be a powerful supplement for computer architecture and organization courses offered at the university. The project is intended to develop an easily applicable methodology by which students get a valuable experience in designing and implementing complete processor with simple readily available off-the-shelf components. The proposed methodology is beneficial to computer engineering students enrolled at universities, especially in developing countries, where advanced laboratory equipment’s are rarely available. The design philosophy is to build a general-purpose processor using simple and wide spread integrated circuits. This methodology includes: defining an instruction set, datapath layout, ALU implementation, memory interface, controller design and implementation. For testing and evaluation purposes, a debugging tool is also built and implemented to serially connect the processor to a personal computer. In this paper, we present the methods and components used in the design and implementation phases and the tools developed to complete the design process. This methodology has shown that students enrolled in the computer architecture course get the full experience in processor design without the need for advanced laboratory equipment’s. The components used are cost efficient and methods proposed allow students to work at home, hence, this methodology has proven to be cost effective and yet very educational.
format Article
id doaj-art-31a48375aec24fcdb8795110aa8838b7
institution DOAJ
issn 1727-2114
2311-8865
language English
publishDate 2006-03-01
publisher An-Najah National University
record_format Article
series مجلة جامعة النجاح للأبحاث العلوم الطبيعية
spelling doaj-art-31a48375aec24fcdb8795110aa8838b72025-08-20T02:56:51ZengAn-Najah National Universityمجلة جامعة النجاح للأبحاث العلوم الطبيعية1727-21142311-88652006-03-0120114010.35552/anujr.a.20.1.600An Educational Processor: A Design ApproachRaed Alqadi0Luai Malhis‎1NoneNoneIn this paper, we present an educational processor developed at An-Najah National University. This processor has been designed to be a powerful supplement for computer architecture and organization courses offered at the university. The project is intended to develop an easily applicable methodology by which students get a valuable experience in designing and implementing complete processor with simple readily available off-the-shelf components. The proposed methodology is beneficial to computer engineering students enrolled at universities, especially in developing countries, where advanced laboratory equipment’s are rarely available. The design philosophy is to build a general-purpose processor using simple and wide spread integrated circuits. This methodology includes: defining an instruction set, datapath layout, ALU implementation, memory interface, controller design and implementation. For testing and evaluation purposes, a debugging tool is also built and implemented to serially connect the processor to a personal computer. In this paper, we present the methods and components used in the design and implementation phases and the tools developed to complete the design process. This methodology has shown that students enrolled in the computer architecture course get the full experience in processor design without the need for advanced laboratory equipment’s. The components used are cost efficient and methods proposed allow students to work at home, hence, this methodology has proven to be cost effective and yet very educational.https://journals.najah.edu/media/journals/full_texts/educational-processor-design-approach-.pdf
spellingShingle Raed Alqadi
Luai Malhis‎
An Educational Processor: A Design Approach
مجلة جامعة النجاح للأبحاث العلوم الطبيعية
title An Educational Processor: A Design Approach
title_full An Educational Processor: A Design Approach
title_fullStr An Educational Processor: A Design Approach
title_full_unstemmed An Educational Processor: A Design Approach
title_short An Educational Processor: A Design Approach
title_sort educational processor a design approach
url https://journals.najah.edu/media/journals/full_texts/educational-processor-design-approach-.pdf
work_keys_str_mv AT raedalqadi aneducationalprocessoradesignapproach
AT luaimalhis aneducationalprocessoradesignapproach
AT raedalqadi educationalprocessoradesignapproach
AT luaimalhis educationalprocessoradesignapproach