增加实验框架图

This commit is contained in:
fengbh 2024-12-23 09:42:14 +08:00
parent 02f089af72
commit 532a3227f1

View File

@ -20,6 +20,132 @@ make all LAB=1 GENLIB=1
make all LAB=1 GENLIB=0
```
## 实验框架
### 实验一
```mermaid
flowchart LR
tb["testbench1"]
dut["top"]
tb --> dut
dut --> ca
dut ----> cb
dut ------> cc
tb -.第一次.-> namea
tb -.第二次.-> namea
tb -.第二次.-> nameb
tb -.第二次.-> namec
subgraph ca[counter_a]
direction LR
namea["name = counter_a"]
agea["age = 10"]
end
subgraph cb[counter_b]
direction LR
nameb["name = counter_b"]
ageb["age = 11"]
end
subgraph cc[counter_c]
direction LR
namec["name = counter_c"]
agec["age = 12"]
end
```
### 实验二
```mermaid
flowchart LR
tb["testbench2"]
dut["top"]
tb --> dut
dut --> ca
dut ----> cb
dut ------> cc
tb -.第一次.-> namea
tb -.第二次.-> agea
subgraph ca[counter_a]
direction LR
namea["name = counter_a"]
agea["age = 10"]
end
subgraph cb[counter_b]
direction LR
nameb["name = counter_b"]
ageb["age = 11"]
end
subgraph cc[counter_c]
direction LR
namec["name = counter_c"]
agec["age = 12"]
end
```
### 实验三
```mermaid
flowchart LR
tb["testbench3"]
dut["top"]
tb --> dut
dut --> ca
dut ----> cb
dut ------> cc
tb -.第一次.-> namea
tb -.第一次.-> agea
tb -.第二次.-> namea
subgraph ca[counter_a]
direction LR
namea["name = counter_a"]
agea["age = 10"]
end
subgraph cb[counter_b]
direction LR
nameb["name = counter_b"]
ageb["age = 11"]
end
subgraph cc[counter_c]
direction LR
namec["name = counter_c"]
agec["age = 12"]
end
```
### 实验四
```mermaid
flowchart LR
tb["testbench4"]
dut["top"]
tb --> dut
dut --> ca
dut ----> cb
dut ------> cc
tb -.第一次.-> namea
tb -.第二次.-> namea
tb -.第二次.-> agea
subgraph ca[counter_a]
direction LR
namea["name = counter_a"]
agea["age = 10"]
end
subgraph cb[counter_b]
direction LR
nameb["name = counter_b"]
ageb["age = 11"]
end
subgraph cc[counter_c]
direction LR
namec["name = counter_c"]
agec["age = 12"]
end
```
## 结论
| 序号 | 条件 | 现象 | 结论 | 备注 |