BZK.SAU.FPGA10.1: A modular approach to FPGA-based micro computer architecture design for educational purpose
Article first published online: 14 JUN 2011
Copyright © 2011 Wiley Periodicals, Inc.
Computer Applications in Engineering Education
How to Cite
Oztekin, H., Temurtas, F. and Gulbag, A. (2011), BZK.SAU.FPGA10.1: A modular approach to FPGA-based micro computer architecture design for educational purpose. Comput. Appl. Eng. Educ.. doi: 10.1002/cae.20553
- Article first published online: 14 JUN 2011
- Manuscript Accepted: 18 MAY 2011
- Manuscript Received: 2 FEB 2011
- computer architecture and organization;
- field-programmable gate arrays (FPGAs);
- educational tool for microcomputer design
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 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. Comput Appl Eng Educ © 2011 Wiley Periodicals, Inc.