Premium
BZK.SAU.FPGA10.1: A modular approach to FPGA‐based micro computer architecture design for educational purpose
Author(s) -
Oztekin Halit,
Temurtas Feyzullah,
Gulbag Ali
Publication year - 2014
Publication title -
computer applications in engineering education
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.478
H-Index - 29
eISSN - 1099-0542
pISSN - 1061-3773
DOI - 10.1002/cae.20553
Subject(s) - modular design , field programmable gate array , computer science , architecture , computer architecture , schematic , software engineering , embedded system , computer hardware , operating system , engineering , art , electronic engineering , visual arts
This article describes a modular approach to FPGA‐based micro computer architecture design for supporting undergraduate courses in computer science and related discipline. We have adopted the modular approach to the second FPGA version of the BZK.SAU[6] named BZK.SAU.FPGA10.1. The BZK.SAU.FPGA10.1 platform has modular units that enable development of their own micro computer designs, particularly arithmetic and logic unit (ALU), memory and system bus, by integrating of simple building blocks. So the proposed modular approach will create high level interest in the faculty teaching computer organization and architecture course and produce significant contribution in the education of engineers. Also, such an approach could greatly increase the understanding of the architectural concept of the Microcomputer Architecture. All the modules in the BZK.SAU.FPGA10.1 design are entirely realized using schematic structure on Altera's Cyclone II Development board. So, students can implement on a hardware platform to test their own designs by downloading since it is an affordable cost for the institution. © 2011 Wiley Periodicals, Inc. Comput Appl Eng Educ 22:272–282, 2014; View this article online at wileyonlinelibrary.com/journal/cae ; DOI 10.1002/cae.20553