# EE457 - Summer 2017 Computer Systems Organization

## Lab 5

** Due: See Assignments Page **

** Only do the PART 2 - ROB (Out-of-Order Execution) and not the first part (In-order execution).**

### Handout

Read Part 2 of the lab 5 handout

### Procedure

In teams of 2

• Download the skeleton file and testbench file which contains many completed design files (testbench, single-divider, etc) and the OoE_Divider.v file which you need to complete. Follow the instructions in the handout and the comments in the file itself to complete the design.

• When you run the testbench it should log your results to a file OoE_output_results.txt (i.e. you should check this file first and compare it to OoE_golden_results.txt) then and only then do you likely need to look at waveforms to debug any errors.

### Submission

Place the name of you and your partner in the first line of your completed OoE_Divider.v. Submit that file on the EE 457 DEN Desire2Learn site in the Lab 5 dropbox under the Lab Submission Folder/Section .