ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Implementation of a SIC/XE processor on an FPGA and supporting system software

Klemen Kloboves (2014) Implementation of a SIC/XE processor on an FPGA and supporting system software. EngD thesis.

[img]
Preview
PDF
Download (1164Kb)

    Abstract

    SIC/XE is a hypothetical computer architecture designed for teaching systems software programming. In this work, we present an educational SIC/XE computer that we implemented on an FPGA development board. The system consists of a SIC/XE processor, device controllers and other auxiliary components. In addition, we also developed a suite of system software utilities for use with our system. The suite includes assembler, linker and simulator utilities which can be used to create and test programs for the SIC/XE computer. Programs can be transferred from a personal computer to the FPGA board over a serial connection, using a provided software tool.

    Item Type: Thesis (EngD thesis)
    Keywords: SIC/XE, FPGA, processor, assembler, linker, simulator
    Number of Pages: 55
    Language of Content: Slovenian and English
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Tomaž Dobravec258Mentor
    izr. prof. dr. Patricio Bulić255Comentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=10691668)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2610
    Date Deposited: 09 Jul 2014 14:09
    Last Modified: 28 Jul 2014 15:08
    URI: http://eprints.fri.uni-lj.si/id/eprint/2610

    Actions (login required)

    View Item