1 / 9

Simplicity Favors Regularity

Simplicity Favors Regularity. James Tacey. Overview. RISC architecture Only 1 instruction type Multicycle Simplified datapath 2 user-controlled registers. Instruction Architecture. Opcode Reg Dest Address XXXX X XXXXXXXXXXX Every instruction accesses memory

silas
Download Presentation

Simplicity Favors Regularity

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Simplicity Favors Regularity James Tacey

  2. Overview • RISC architecture • Only 1 instruction type • Multicycle • Simplified datapath • 2 user-controlled registers

  3. Instruction Architecture • Opcode RegDest Address • XXXX X XXXXXXXXXXX • Every instruction accesses memory • Regularity of the instructions allows simplicity in datapath and controller • Not every instruction uses every field

  4. Instructions

  5. Process Flow

  6. Datapath

  7. Pros and Cons • Pros: • Simple and effective • Only one type of instruction • Many aspects of traditional datapath are integrated into controller • Cons: • Requires memory access for every instruction • Controller design is more complex

  8. Status • Working • Fully simulated and verified as expected • Downloads successfully to board • Problems • Board does not run as expected • In-System Memory Content Editor causes Quartus II to crash • PC does not increment as expected

  9. Questions?

More Related