Short version of RRisc Architecture Report |
college |
topic: |
ECE350 (Human Communication for EEs) |
|
During the Fall semester of 1996, the RRisc team designed,
debugged, and built a "non--trivial computer with an original instruction set," as specified in
the project requirements for ECE554 at the University of
Wisconsin - Madison. After specification and design, the computer was implemented in
hardware using Xilinx XC4000 series FPGAs, with support circuitry
on the WICEPS board supplied for the course.
The main feature of our computer was that it was super--scalar; it could
execute up to 3 instructions simultaneously.
The project was a success: once in hardware and debugged, the
system ran at 4.09 MHz, a period of 209ns.
|
formats: |
Adobe PDF (191.1kB), PostScript (520.4kB), TeX (1.5kB)
|
1997-05-01 |
quality 4 |
\documentclass{report}
\begin{document}
\newcommand{\pname}{$\mathcal{R} \mathcal{R} \mathcal{I} \mathcal{S} \mathcal{C}$\ }
\newcommand{\I}[1]{{\tt {#1}}}
\newcommand{\NOP}{\I{NOP}}
\newcommand{\AND}{\I{AND}}
\newcommand{\OR}{\I{OR}}
\newcommand{\SLL}{\I{SLL}}
\newcommand{\hex}[1]{{\tt 0x#1}}
\newcommand{\R}[1]{{\tt \$#1}}
\newcommand{\sig}[1]{{\sl #1}}
%\newcommand{\PC}{\textsf{PC}}
%\newcommand{\AR}{\textsf{AR}}
%\newcommand{\SP}{\textsf{SP}}
%\newcommand{\SET}{\textsf{SET}}
%\newcommand{\CY}{\textsf{CY}}
\newcommand{\PC}{{\tt PC}}
\newcommand{\AR}{{\tt AR}}
\newcommand{\SP}{{\tt SP}}
\newcommand{\SET}{{\tt SET}}
\newcommand{\CY}{{\tt CY}}
\begin{titlepage}
\title{\pname Architecture Report
% \thanks{We would like to thank the TAs Gebre Gessesse and
% Zhenyu (Jerry) Liu and Professor Kime for their help during
% the course of the semester.}
% \thanks{This is the condensed version of the report and
% as such does not contain the schematics or figures. }
}
\author{Zak Smith
\and Jeffry Lucman \and Jeremy Petsinger \and John Liu \and Mostafa Arifin}
\maketitle
\end{titlepage}
\pagestyle{headings}
\tableofcontents
\newpage
\chapter{Executive Summary}
\include{exec}
\chapter{Introduction}
\include{intro}
\chapter{Design Spec}
\include{plan}
\chapter{Implementation Details}
\include{details}
\chapter{Results \& Conclusions}
\include{results}
\include{epi}
\appendix
\chapter{Instruction Set}
\include{poo}
\chapter{Individual Contributions}
\include{contrib}
\end{document}
|