User Tools

Site Tools


start

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
start [2012/03/30 13:50] yangdiyistart [2012/05/19 15:21] (current) – [News] sea
Line 1: Line 1:
 ====== News ====== ====== News ======
  
- +simics presentationMay 21(Monday)6:00pm-9:20pm at SEIEE 3-414/404/528
- +
- +
-And the deadline of first submission is **2012.3.24 23:59:59**. More detailed solution about delay in submission is under discussion.  +
- +
-Test Data is generated based on the Green Card. Please follow the Green Card if any confusion about instructions during the implementation. +
 ======Main Content=== ======Main Content===
 =====Introduction== =====Introduction==
Line 24: Line 18:
        * Your 5-stage pipelined CPU should be able to run a required subset of MIPS 32 bit instructions.        * Your 5-stage pipelined CPU should be able to run a required subset of MIPS 32 bit instructions.
        * Your design of CPU should contain 2-level caches.        * Your design of CPU should contain 2-level caches.
-       * Your design of CPU should include dynamic branch prediction.+       * Your design of CPU should include dynamic branch prediction(bonus).
   - Instruction Set   - Instruction Set
        * The minimum set of instruction includes: ''**add, addi, sub, and, andi, beq, bne, j, jal, jr, lw, nor, or, ori, lui, slt, slti, sll, srl, sw**''        * The minimum set of instruction includes: ''**add, addi, sub, and, andi, beq, bne, j, jal, jr, lw, nor, or, ori, lui, slt, slti, sll, srl, sw**''
Line 52: Line 46:
   * Mar 24 23:59:59: Deadline for Pipeline   * Mar 24 23:59:59: Deadline for Pipeline
   * Mar 28 7:30pm: Lecture for Cache & Advanced Topics   * Mar 28 7:30pm: Lecture for Cache & Advanced Topics
-  * Apr 20(tentative): Optional Module First Check and deadline for Cache Phase +  * Apr 18 23:59:59: Optional Module First Check and deadline for Cache Phase 
-  * May 8(tentative): Final submit of Optional module. +  * May 5 1:00pm: Presentation of Advanced Topics 
-  * May 15(tentative): Presentation+  * May 9 23:59:59: Final submission of Advanced Topics and Simics 
 +  * May 12(tentative): Presentation
 =====Slides=== =====Slides===
   * Pipeline {{:MIPS_pipeline.pdf|}}   * Pipeline {{:MIPS_pipeline.pdf|}}
   * Cache {{:lecture_2_-_cache_advanced_topics.pdf|}}   * Cache {{:lecture_2_-_cache_advanced_topics.pdf|}}
   * Optional Module   * Optional Module
-     - Simics+     - Simics{{:simics.pptx|}}
      - Advanced Mips      - Advanced Mips
 =====Submission=== =====Submission===
-  * Pipeline {{:mips_2012_phase1提交规范.pdf|}} {{:phase1_testcase_preview.rar|}} +  * Pipeline {{:mips_2012_phase1提交规范.pdf|}} 
-     - **Updated data**{{:test-data1.rar|}}+     - **Results**{{:phase1_result.xlsx|}}
   * Cache    * Cache 
 +     - **Results**{{:phase2_finaltest_result.xls|}}
   * Optional Module   * Optional Module
      - Simics      - Simics
Line 86: Line 82:
   * Mips Archive[[http://202.120.61.3:8103/wiki/Mips_Archive]]   * Mips Archive[[http://202.120.61.3:8103/wiki/Mips_Archive]]
   * Couse page for last year[[http://202.120.61.3:8103/wiki/Mips_2011]]   * Couse page for last year[[http://202.120.61.3:8103/wiki/Mips_2011]]
 +  * Simics: [[http://www-inst.eecs.berkeley.edu/~cs152/sp11/]]
  
 **Documents** **Documents**
Line 92: Line 89:
   * Green Card {{:10-mips-inst.rar|}}   * Green Card {{:10-mips-inst.rar|}}
   * slides of liyanmin{{:liyamin_slides.rar|}}   * slides of liyanmin{{:liyamin_slides.rar|}}
 +  * Simics Installation {{:simics_install.pdf|}}
 +  * Simics Lab 1 & 2 & 3:  {{:lab1.rar|}} {{:lab2.rar|}} {{:lab3.rar|}}
 =====Contact=== =====Contact===
 Diyi Yang(杨笛一) huyaoyang001 [at] gmail.com Diyi Yang(杨笛一) huyaoyang001 [at] gmail.com
start.1333115459.txt.gz · Last modified: 2012/03/30 13:50 by yangdiyi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki