Design of a General Purpose 8-bit RISC Processor for Computer Architecture Learning

Authors

  • Antonio Hernandez Zavala CICATA Querétaro - IPN
  • Oscar Camacho Nieto CIDETEC - IPN
  • Jorge Adalberto Huerta Ruelas CICATA Querétaro - IPN
  • Arodí Rafael Carvallo Dominguez UPIITA - IPN

DOI:

https://doi.org/10.13053/cys-19-2-1941

Keywords:

Computer architecture, digital design, digital logic, microprocessor, programmable logic devices, training system.

Abstract

Computers are becoming indispensable for manipulating most everyday consumer products, ranging from communications and domestic electronics to industrial processes monitoring and control. High performance computer design is not only subject to the technology used for its implementation, it is also a matter of efficient training. The skills that must prevail in a good computer designer come from the type of courses taken and the tools employed during them. This work shows the design of an 8-bit RISC soft-core processor dedicated for a complete understanding of computer architecture. We consider this Processor an effective hands-on training solution for the comprehension of a computer from its lowest level up to testing.

Author Biographies

Antonio Hernandez Zavala, CICATA Querétaro - IPN

Antonio Hernández Zavala. Received the Computer Systems engineer title from the Ecatepec Higher Technological Studies, México, in 2001. Received the Master degree in computer engineering with speciality in digital systems in 2004 and the Ph. D degree in computer architecture in 2009, both from the Computer Research Centre from Instituto Politécnico Nacional, México. From 2008 to 2011, he was a full time professor at the Interdisciplinary Engineering and Advanced Technologies Professional Unit, UPIITA from the Instituto Politécnico Nacional, where he taught computer architecture to about 200 students using a reduced version of the IPN-8 processor. Currently he is a member of the National Researchers System (SNI) and is a full time professor at Mechatronics department in Applied Science and Advanced Technology Research Centre CICATA from Instituto Politécnico Nacional, in Querétaro city since the end of 2011.   

Oscar Camacho Nieto, CIDETEC - IPN

Oscar Camacho Nieto. Received the Communications and Electronics engineering title from the Mechanical and Electrical Engineering Faculty ESIME from the Instituto Politécnico Nacional. Received the Master degree in computer engineering with specialty in digital systems at CIDETEC, and the Computer Science Doctoral degree at Computer Research Centre CIC, both from the Instituto Politécnico Nacional. Besides, he realized Doctoral studies in computer architecture at Cataluña Polythecnical University in Spain where he obtained the researcher sufficiency degree. Between 2003 and 2010, he was at the Computer Research Centre CIC, where he realized diverse administrative activities Currently he is a member of the National Researchers System SNI from CONACYT and is the chairman of the CIDETEC since 2012, where he has been full time professor-researcher, research and master program coordinator, chief of the computer center, among other charges. 

Jorge Adalberto Huerta Ruelas, CICATA Querétaro - IPN

Jorge Adalberto Huerta Ruelas. He is a physicist and received a PhD from the Universidad Autónoma de San Luis Potosí, specializing in optoelectronic devices and optical characterization techniques. Afterwards, he pursued a postdoctoral internship at the Department of Food Science and Technology at Oregon State University. He is an active member of the National Research System. Since 2010, he was chairman of the Research Center on Applied Science and Advanced Technology of the National Polytechnic Institute. 

Arodí Rafael Carvallo Dominguez, UPIITA - IPN

Arodí Rafael Carvallo-Domínguez. He received the B. Eng. degree in Control and Automation engineering from Escuela Superior de Ingeniería Mecánica y Eléctrica (ESIME), México, in 1994. M.Sc. degree and Doctoral studies in Automatic Control from Automatic Control Department (DCA) at Centro de Investigación y de Estudios Avanzados (CINVESTAV), México, in 1999 and 2001 respectively.He is actually a Titular professor in the Department of Advanced Technologies and chairman at Unidad Profesional Interdisciplinaria en Ingeniería y Tecnologías Avanzadas (UPIITA). He has published more than 20 journal and conference papers. His research interests include vision-based control of robotic systems, intelligent controls, industrial automation, and mechatronics systems. He is a member of the IEEE Robotics and Automation Society. 

Downloads

Published

2015-06-01