- 
                Notifications
    
You must be signed in to change notification settings  - Fork 2
 
respinha/mips-systemc
Folders and files
| Name | Name | Last commit message  | Last commit date  | |
|---|---|---|---|---|
Repository files navigation
***************************************************************************
*  MIPS_SystemC                                                           *
*  MIPS Model in SystemC with a Graphical User Interface                  *
*  Arquitectura de Computadores Avançada                                  * 
*  Universidade de Aveiro - 2015                                          *
***************************************************************************
### Information
   MIPS_SystemC builds a SystemC model of the MIPS architecture. 
   The architecture is similar to the one described in Henessy&Patterson92. 
   It includes a graphical user interface that uses Qt libraries.
### Version Info
    MIPS_SystemC v0.6.6 (Beta Release) - September 12, 2014
### Contents
    README                    This README File
    MIPS_SystemC              precompiled simulator using shared libs
    *.cpp *.h                 SystemC MIPS model
    GUI/*.cpp GUI/*.h         User Interface source files
    refman.pdf                Documentation
### Operating System and Compiler
    The binaries were compiled with gcc/g++ - Gnu Project C/C++ Compiler
    (gcc version 4.6.3) using the Qt libraries (release 4.8) on 
    Ubuntu 12.04 and Ubuntu 14.04.
	
    It is required to have the Qt libraries release 4.8 (or later) 
    installed in the system prior to compilation. 
    It is required to have the SystemC release 2.2.0 
    installed in the system prior to compilation.
    More information on Qt can be found at http://qt-project.org/
    More information on SystemC can be found at 
    http://www.accellera.org/downloads/standards/systemc
### Instructions 
    1- Generate Makefile:
         qmake MIPS_SystemC.pro
	
    2- define SYSTEMC:
         for example:
         export SYSTEMC=/usr/local/systemc-2.2
    3- compile:
         make
    4- run 
         ./MIPS_SystemC
### References
     Henessy&Patterson2011
         Computer Organization and Design, David Patterson and John Henessy
         Morgan Kaufmann, 2012011   
     SystemC
         http://www.accellera.org/downloads/standards/systemc
     Qt
         http://qt-project.org/
Copyright (c) 2015  - Universidade de Aveiro
About
Assignment from the Advanced Computer Architecture class.
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
              Packages 0
        No packages published