/ceng3420

CENG3420 Lab Assignments

Primary LanguageCApache License 2.0Apache-2.0

ceng3420

CENG3420 Lab Assignments

Lab 3-3: Implement the Data Path

  • Replace uop with the version you have implemented in Lab 3-1.
  • Finish eval_bus_drivers in riscv-lc.c.
  • Finish drive_bus in riscv-lc.c.

For more info.

History

  • Apr. 30, 2023: Update static libraries for
    • x86, MacOS
    • x86, Ubuntu 18.06
  • Apr. 19, 2023: Lab 3-3 is released.
  • Apr. 19, 2023: Update Lab 3-2: riscv-lc.pdf
  • Apr. 19, 2023: Update Lab 3-1: riscv-lc.pdf
  • Apr. 19, 2023: Update Lab 3-2, including
    • fsm.pdf
    • riscv-lc.pdf
  • Apr. 19, 2023: Update Lab 3-1, including
    • fsm.pdf
    • riscv-lc.pdf
  • Apr. 12, 2023: Lab 3-2 is released.
  • Mar. 22, 2023: Lab 3-1 is released.
  • Mar. 8, 2023: Update Lab 2-2, including
    • update the BEQ example
    • update Makefile
  • Mar. 1, 2023: Lab 2-2 is released.
  • Feb. 23, 2023: Update Lab 2-1, including
    • update the golden binaries,
    • add 'add4' benchmark
  • Feb. 15, 2023: Lab 2-1 is released.