User Tools

Site Tools


resources

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources [2009/10/18 22:21] hchesserresources [2012/10/18 21:27] (current) hchesser
Line 1: Line 1:
 ====== Resources ====== ====== Resources ======
  
-  * SPIM Simulator - For all platforms, see [[http://www.cs.wisc.edu/~larus/spim.html|this]] site. +  * SPIM Simulator (PCSpim or QtSpim) - For all platforms, see [[http://sourceforge.net/projects/spimsimulator/files/|this]] site. 
  
-  * [[http://www.cse.yorku.ca/~roumani/course/2021/sw/iverilog.zip|Icarus: the Verilog Compiler for Windows]]. Unzip to c:\iverilog and include c:\iverilog\bin in your path. To set the path, use the Control Panel or run c:\iverilog\setup every time you open a DOS console. To download this software for other platforms, see  [[http://icarus.com/eda/verilog|this]] site. +  * [[http://bleyer.org/icarus/|Icarus: the Verilog Compiler for Windows]]. Download version 0.9.4 (use the setup.exe provided) and install to c:\iverilog, ensure that the path variable is modifiedsince you will be running it from a DOS shell. To download this software for other platforms, see  [[http://icarus.com/eda/verilog|this]] site. 
  
   * [[http://www.crimsoneditor.com/|Crimson: a MIPS / Verilog-aware editor for Windows]].    * [[http://www.crimsoneditor.com/|Crimson: a MIPS / Verilog-aware editor for Windows]]. 
Line 10: Line 10:
  
   * {{sysCalls.pdf|SPIM System Calls}}   * {{sysCalls.pdf|SPIM System Calls}}
 +
 +  * Building Block Schematics - {{:aluschematics.pdf|ALU Schematics}} {{:regfileschematics.pdf|Register File Schematics}}
 +
 +  * Multi-Cycle Schematics - {{:multicycle3.pdf|Top Schematic}}{{:maincontrol-multicyc.pdf|Main Control}}
 +
 +  * Pipeline Schematics - {{:pipeexample.pdf|Pipeline Example}} {{:pipelinewithforwarding.pdf|Pipeline with Forwarding}}
 +
 +  * [[http://www.binaryconvert.com/index.html | Online binary-decimal converter]]
 +
  
   * **Names of Powers of Two:** kilo = 2<sup>10</sup>, mega = 2<sup>20</sup>, giga = 2<sup>30</sup>, tera = 2<sup>40</sup>, peta = 2<sup>50</sup>, exa = 2<sup>60</sup>.   * **Names of Powers of Two:** kilo = 2<sup>10</sup>, mega = 2<sup>20</sup>, giga = 2<sup>30</sup>, tera = 2<sup>40</sup>, peta = 2<sup>50</sup>, exa = 2<sup>60</sup>.
  
resources.1255904486.txt.gz · Last modified: 2009/10/18 22:21 by hchesser

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki