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