A Modular Approach to Arithmetic and Logic Unit Design on a Reconfigurable Hardware Platform for Educational Purpose

被引:0
|
作者
Oztekin, Halit [1 ,2 ]
Temurtas, Feyzullab [1 ]
Gulbag, Ali [2 ]
机构
[1] Bozok Univ, Dept Elect & Elect Engn, Yozgat, Turkey
[2] Sakarya Univ, Inst Sci Technol, Dept Comp Engn, Sakarya, Turkey
关键词
Arithmetic and Logic Unit design; Educational tool; FPGA; Computer Architecture and Organization; Teaching method; Modular Approach;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Arithmetic and Logic Unit (ALU) design is one of the important topics in Computer Architecture and Organization course in Computer and Electrical Engineering departments. There are ALU designs that have non-modular nature to be used as an educational tool. As the programmable logic technology has developed rapidly, it is feasible that ALU design based on Field Programmable Gate Array (FPGA) is implemented in this course. In this paper, we have adopted the modular approach to ALU design based on FPGA. All the modules in the ALU design are realized using schematic structure on Altera's Cyclone II Development board. Under this model, the ALU content is divided into four distinct modules. These are arithmetic unit except for multiplication and division operations, logic unit, multiplication unit and division unit. User can easily design any size of ALU unit since this approach has the modular nature. Then, this approach was applied to microcomputer architecture design named BZK.SAU.FPGA10.0 instead of the current ALU unit.
引用
收藏
页码:338 / +
页数:2
相关论文
共 50 条
  • [21] A new arithmetic unit in GF(2m) for reconfigurable hardware implementation
    Kim, CH
    Kwon, S
    Kim, JJ
    Hong, CP
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 670 - 680
  • [22] Modular approach to training hardware design for modular teaching
    Galkin, Ilja
    Laugis, Juhan
    2006 12TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, VOLS 1-4, 2006, : 467 - +
  • [23] RECONFIGURABLE CELLULAR HARDWARE FOR COMMUNICATIONS AN EDUCATIONAL PLATFORM DRIVEN BY VIRTUAL INSTRUMENTATION
    Chitic, Mihail
    Machidon, Octavian Mihai
    Sandu, Florin
    RETHINKING EDUCATION BY LEVERAGING THE ELEARNING PILLAR OF THE DIGITAL AGENDA FOR EUROPE!, VOL. I, 2015, : 239 - 244
  • [24] A Fully Non-Volatile Reconfigurable Magnetic Arithmetic Logic Unit Based on Majority Logic
    Rangaprasad, Sreevatsan
    Joshi, Vinod Kumar
    IEEE ACCESS, 2023, 11 : 118944 - 118961
  • [25] A Design of Fault Tolerant Reversible Arithmetic Logic Unit
    Safari, Parisa
    Haghparast, Majid
    Azari, Asgar
    LIFE SCIENCE JOURNAL-ACTA ZHENGZHOU UNIVERSITY OVERSEAS EDITION, 2012, 9 (03): : 643 - 646
  • [26] REVERSIBLE/QUANTUM TERNARY ARITHMETIC LOGIC UNIT DESIGN
    Deibuk, Vitaly
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2016, 12 (05): : 1523 - 1533
  • [27] Design and Synthesis of Reversible Arithmetic and Logic Unit (ALU)
    Gopal, Lenin
    Mahayadin, Nor Syahira Mohd
    Chowdhury, Adib Kabir
    Gopalai, Alpha Agape
    Singh, Ashutosh Kumar
    2014 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2014, : 289 - 293
  • [28] Correction to: Novel Design for Reversible Arithmetic Logic Unit
    Rigui Zhou
    Yancheng Li
    Manqun Zhang
    BenQiong Hu
    International Journal of Theoretical Physics, 2018, 57 : 300 - 300
  • [29] An XUP-UNM Educational Platform: A Dual-FPGA Platform for Reconfigurable Logic
    Kief, C. J.
    Pattichis, Marios S.
    Pollard, L. Howard
    Vera, G. Alonzo
    Parra, Jorge E.
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2009, 17 (02) : 232 - 239
  • [30] Design of Enhanced Arithmetic Logical Unit for Hardware Genetic Processor
    Singh, Haramardeep
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 549 - 553