This shows you the differences between two versions of the page.
|
manuals [2013/01/23 17:12] yoonguk |
manuals [2013/05/07 10:50] (current) yoonguk |
||
|---|---|---|---|
| Line 10: | Line 10: | ||
| * {{mips_r4000_users_manual.pdf| (1.5MB) MIPS R4000 Microprocessor User’s Manual (1994)}} | * {{mips_r4000_users_manual.pdf| (1.5MB) MIPS R4000 Microprocessor User’s Manual (1994)}} | ||
| * {{mips_reference_data.pdf|MIPS Cheat Sheet (from P&H)}} | * {{mips_reference_data.pdf|MIPS Cheat Sheet (from P&H)}} | ||
| - | * MIPS® Architecture For Programmers (2012) | ||
| - | * {{MD00082-2B-MIPS32INT-AFP-05.01.pdf| (1MB) Volume I-A: Introduction to the MIPS32® | ||
| - | Architecture}} | ||
| - | * {{MD00086-2B-MIPS32BIS-AFP-05.01.pdf| (4MB) Volume II: The MIPS32® Instruction | ||
| - | Set}} | ||
| - | * {{MD00090-2B-MIPS32PRA-AFP-05.01.pdf| (2MB) Volume III: The MIPS32® and | ||
| - | microMIPS32TM Privileged Resource | ||
| - | Architecture | ||
| - | }} | ||
| * {{mips_tutorial.pdf|MIPS Tutorial (pdf)}} | * {{mips_tutorial.pdf|MIPS Tutorial (pdf)}} | ||
| * {{mips_tutorial.ppt|MIPS Tutorial (ppt)}} | * {{mips_tutorial.ppt|MIPS Tutorial (ppt)}} | ||
| Line 49: | Line 40: | ||
| * (CMU WebISO) [[http://www.ece.cmu.edu/~ece447/cmu_only/pp-appendixa.pdf|P&P Appendix A (The LC-3b ISA)]] | * (CMU WebISO) [[http://www.ece.cmu.edu/~ece447/cmu_only/pp-appendixa.pdf|P&P Appendix A (The LC-3b ISA)]] | ||
| * (CMU WebISO) [[http://www.ece.cmu.edu/~ece447/cmu_only/pp-appendixc.pdf|P&P Appendix C (The Microarchitecture of the LC-3b, Basic Machine)]] | * (CMU WebISO) [[http://www.ece.cmu.edu/~ece447/cmu_only/pp-appendixc.pdf|P&P Appendix C (The Microarchitecture of the LC-3b, Basic Machine)]] | ||
| + | * {{lc3b-figures.pdf|LC-3b Figures from Appendix C}} | ||
| * {{18447-lc3b-pipelining.pdf|Pipelined LC-3b Microarchitecture}} | * {{18447-lc3b-pipelining.pdf|Pipelined LC-3b Microarchitecture}} | ||
| - | ===== Tutorials ===== | ||
| + | ===== Software Tools ===== | ||
| + | |||
| + | ==== SPIM Simulator ==== | ||
| * [[http://pages.cs.wisc.edu/~larus/xspim.pdf|Getting Started with xspim]] | * [[http://pages.cs.wisc.edu/~larus/xspim.pdf|Getting Started with xspim]] | ||
| - | ===== Verilog ===== | + | ==== Cadence ==== |
| + | * ''ncvlog.pdf'': {{ncvlog.pdf| Cadence NC-Verilog Simulator Help 8.2 (2008)}} | ||
| + | * ''simvision.pdf'': {{simvision.pdf|SimVision User Guide 8.2 (2009)}} | ||
| + | * ''simviscmdref.pdf'': {{simviscmdref.pdf|SimVision Command Language Reference 8.2 (2009)}} | ||
| + | |||
| + | ==== Xilinx ==== | ||
| + | * ''xst.pdf'': [[http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_2/xst.pdf|XST User Guide for Virtex-4, | ||
| + | Virtex-5, Spartan-3, and Newer CPLD Devices 14.2 (2010)]] | ||
| + | |||
| + | ===== Verilog Tutorials ===== | ||
| * {{synth-verilog-cummins.pdf|Cummings, Nonblocking Assignments in Verilog Synthesis, Coding Styles That Kill}} | * {{synth-verilog-cummins.pdf|Cummings, Nonblocking Assignments in Verilog Synthesis, Coding Styles That Kill}} | ||
| * {{goodrtl-parkin.pdf|Parkin, Writing Successful RTL Descriptions in Verilog}} | * {{goodrtl-parkin.pdf|Parkin, Writing Successful RTL Descriptions in Verilog}} | ||
| * {{18447-sv-to-verilog.pdf|18-447 Handout: Moving from System Verilog to Verilog}} | * {{18447-sv-to-verilog.pdf|18-447 Handout: Moving from System Verilog to Verilog}} | ||
| * [[http://users.ece.utexas.edu/~patt/12s.382N/tools/verilog_manual.html|Online Verilog Manual (UT-Austin EE 382N)]] | * [[http://users.ece.utexas.edu/~patt/12s.382N/tools/verilog_manual.html|Online Verilog Manual (UT-Austin EE 382N)]] | ||