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

Autores/as

  • 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

Palabras clave:

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

Resumen

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 to 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.

Biografía del autor/a

Antonio Hernandez Zavala, CICATA - Querétaro IPN

Es Ingeniero en sistemas computacionales, egresado del Tecnológico de Estudios Superiores de Ecatepec (2001). Recibió el grado de Maestro en Ciencias en Ingeniería de Computo con Especialidad en Sistemas Digitales (2004) y el grado de Doctor en Ciencias de la Computación con Especialidad en Arquitectura de Computadoras Difusas (2009) en el Centro de Investigación en Computación (CIC) del instituto Politécnico Nacional. Fue profesor titular de tiempo completo en la Unidad Profesional Interdisciplinaria en Ingeniería (UPIITA) y Tecnologías Avanzadas del Instituto Politécnico Nacional de 2008 a 2011. Actualmente es miembro del Sistema Nacional de Investigadores (SNI) y se desempeña como profesor investigador de tiempo completo en el Centro de Investigación en Ciencia Aplicada y Tecnología Avanzada (CICATA) unidad Querétaro del Instituto Politécnico Nacional en el área de Mecatrónica y es encargado del laboratorio de metrología óptica. Cuenta con 12 publicaciones en congresos nacionales e internacionales, 8 en revistas internacionales, 4 en revistas indexadas, diversas conferencias impartidas, así como diversos proyectos de investigación institucionales y de cooperación bilateral relacionados con sistemas difusos en hardware. Sus intereses actuales son: lógica difusa y sistemas difusos, inteligencia artificial, arquitectura de computadoras, circuitos integrados de aplicación específica, sistemas embebidos, instrumentación y control.

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.

Descargas

Publicado

2015-06-01