File size: 977 Bytes
d8ff16a cca9a63 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | spec_version: 1
name: chipforge
type: space
runtime: fastapi
app: server.app:app
port: 8000
tasks:
- id: task_easy_syntax
difficulty: easy
description: Fix the syntax error in the full adder.
grader: graders:chipforge_grader
- id: task_easy_missing_semicolon
difficulty: easy
description: Fix the missing semicolon in a wire declaration in the full adder RTL.
grader: graders:chipforge_grader
- id: task_medium_logic_bug
difficulty: medium
description: Fix the logic error in the full adder. The sum computation uses the wrong operator.
grader: graders:chipforge_grader
- id: task_medium_wrong_operator
difficulty: medium
description: Fix the carry-out logic in the full adder. The cout uses the wrong Boolean operator.
grader: graders:chipforge_grader
- id: task_hard_latch_inference
difficulty: hard
description: Fix the latch inference warning in the sequential logic.
grader: graders:chipforge_grader
|