An FPGA-based integrated environment for computer architecture

被引:15
|
作者
Bulic, Patricio [1 ]
Gustin, Veselko [1 ]
Sonc, Damjan [1 ]
Strancar, Andrej [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana, Slovenia
关键词
computer architecture; computer organization; computer architecture education; FPGAs; development board; PROCESSOR;
D O I
10.1002/cae.20448
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a new, integrated environment used in computer-architecture education. The environment consists of a hardware platform and GUI software running on a PC. The hardware platform is entirely implemented in Xilinx Spartan-3 FPGA. The main part of the hardware platform is a 32-bit pipelined RISC processor with a trace/debug unit. This trace/debug unit is a hardware unit that enables debugging and transfers the pipeline contents to the PC. It also enables communication between the GUI application on the PC and the microprocessor core. Such a system makes it possible to download the students' programs to the FPGA-based microprocessor and graphically depicts the processor's internal state on the PC. (C) 2010 Wiley Periodicals, Inc. Comput Appl Eng Educ 21: 2635, 2013
引用
下载
收藏
页码:26 / 35
页数:10
相关论文
共 50 条
  • [31] An FPGA-Based Autofocusing Hardware Architecture for Digital Holography
    Chen, Huan-Yuan
    Hwang, Wen-Jyi
    Cheng, Chau-Jern
    Lai, Xin-Ji
    IEEE TRANSACTIONS ON COMPUTATIONAL IMAGING, 2019, 5 (02) : 287 - 300
  • [32] An FPGA-Based Open Architecture Industrial Robot Controller
    Martinez-Prado, Miguel-Angel
    Rodriguez-Resendiz, Juvenal
    Gomez-Leonzo, Roberto-Augusto
    Herrera-Ruiz, Gilberto
    Franco-Gasca, Luis-Alfonso
    IEEE ACCESS, 2018, 6 : 13407 - 13417
  • [33] FPGA-Based Architecture for Implementation of Discrete Sine Transform
    Jain, Anamika
    Pandey, Neeta
    Jain, Priyanka
    ADVANCES IN SYSTEM OPTIMIZATION AND CONTROL, 2019, 509 : 13 - 22
  • [34] AN FPGA-BASED PLATFORM FOR A NETWORK ARCHITECTURE WITH DELAY GUARANTEE
    Wielgosz, Maciej
    Panggabean, Mauritz
    Wang, Jiang
    Ronningen, Leif Arne
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2013, 22 (06)
  • [35] A Highly Parallel FPGA-based Evolvable Hardware Architecture
    Cancare, Fabio
    Castagna, Marco
    Renesto, Matteo
    Sciuto, Donatella
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 608 - 615
  • [36] DreamCam: A modular FPGA-based smart camera architecture
    Birem, Merwan
    Berry, Francois
    JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (06) : 519 - 527
  • [37] A Proposed FPGA-based Parallel Architecture for Matrix Multiplication
    Qasim, Syed Manzoor
    Abbasi, Shuja Ahmad
    Almashary, Bandar
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1763 - 1766
  • [38] Reliable FPGA-Based Network Architecture for Smart Cities
    Alkady, Gehad, I
    Mahmoud, Dina G.
    Daoud, Ramez M.
    Amer, Hassanein H.
    Shaker, Manar N.
    ElSayed, Hany M.
    ElSoudani, Magdy S.
    Adly, Ihab
    Cico, Betim
    31ST INTERNATIONAL CONFERENCE ON MICROELECTRONICS (IEEE ICM 2019), 2019, : 334 - 337
  • [39] Service-Oriented Architecture on FPGA-Based MPSoC
    Wang, Chao
    Li, Xi
    Chen, Yunji
    Zhang, Youhui
    Diessel, Oliver
    Zhou, Xuehai
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (10) : 2993 - 3006
  • [40] An Efficient FPGA-Based Architecture for Convolutional Neural Networks
    Hwang, Wen-Jyi
    Jhang, Yun-Jie
    Tai, Tsung-Ming
    2017 40TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2017, : 582 - 588