User Tools

Site Tools


techdocs

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
techdocs [2014/12/11 00:09]
127.0.0.1 external edit
techdocs [2015/04/20 22:40] (current)
rachata
Line 4: Line 4:
  
 ===== Processor Manuals ===== ===== Processor Manuals =====
- 
-==== ARM ==== 
-Throughout this course, we will use the ARM Architecture Reference Manual as the definitive specification for the ARM ISA. All other ARM-related material provided below are only for your benefit. 
-  * ARM Architecture Reference Manual 
-    * [[https://​www.scss.tcd.ie/​~waldroj/​3d1/​arm_arm.pdf|Manual (5MB)]] 
-  * ARM Architecture Instruction Quick Reference 
-    * {{arm-instructionset.pdf|Quick Ref (.5MB)}} 
-  * ARM university teaching material: {{http://​www.arm.com/​support/​university/​educators/​architecture/​index.php| Link}} 
-    * There are interesting and potentially useful slides on the ARM ISA: 
-      * {{http://​www.arm.com/​files/​ppt/​ARM_Teaching_Material.ppt| ARM Teaching material}} 
-      * {{http://​www.arm.com/​files/​ppt/​ARM_Processors_and_Architectures_-_Uni_Program_.pptx| ARM Univ. Program}} 
-      * {{http://​www.arm.com/​files/​pdf/​ARM_Arch_A8.pdf| A8 Architecture}} 
  
 ==== MIPS ==== ==== MIPS ====
-All MIPS-related material provided below are only for your benefit. These manuals are used in older version of this class.+Throughout this course, we will use the MIPS Architecture Reference Manual as the definitive specification for the MIPS ISA. All other MIPS-related material provided below are only for your benefit.
  
   * {{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)}}
Line 54: Line 42:
   * {{18447-lc3b-pipelining.pdf|Pipelined LC-3b Microarchitecture}}   * {{18447-lc3b-pipelining.pdf|Pipelined LC-3b Microarchitecture}}
  
-===== Software Tools =====+==== ARM ==== 
 +  * ARM Architecture Reference Manual 
 +    * [[https://​www.scss.tcd.ie/​~waldroj/​3d1/​arm_arm.pdf|Manual (5MB)]] 
 +  * ARM Architecture Instruction Quick Reference 
 +    * {{arm-instructionset.pdf|Quick Ref (.5MB)}} 
 +  * ARM university teaching material: {{http://​www.arm.com/​support/​university/​educators/​architecture/​index.php| Link}} 
 +    * There are interesting and potentially useful slides on the ARM ISA: 
 +      * {{http://​www.arm.com/​files/​ppt/​ARM_Teaching_Material.ppt| ARM Teaching material}} 
 +      * {{http://​www.arm.com/​files/​ppt/​ARM_Processors_and_Architectures_-_Uni_Program_.pptx| ARM Univ. Program}} 
 +      * {{http://​www.arm.com/​files/​pdf/​ARM_Arch_A8.pdf| A8 Architecture}}
  
-==== Cadence ​==== +===== Software Tools =====
-  * ''​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 ==== ==== Xilinx ====
Line 75: Line 69:
   * {{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)]]
 +  * {{hdlcv.pdf|HDL Compiler for Verilog Reference Manual by Synopsys.}}
techdocs.1418256543.txt.gz · Last modified: 2015/01/10 21:00 (external edit)