From 532a3227f18e70641a460a4ab7737c2bbc7e2127 Mon Sep 17 00:00:00 2001 From: fengbh <1953356163@qq.com> Date: Mon, 23 Dec 2024 09:42:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AE=9E=E9=AA=8C=E6=A1=86?= =?UTF-8?q?=E6=9E=B6=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 2_vcs_comp/ReadMe.md | 126 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) diff --git a/2_vcs_comp/ReadMe.md b/2_vcs_comp/ReadMe.md index 72d9e10..7bbb991 100644 --- a/2_vcs_comp/ReadMe.md +++ b/2_vcs_comp/ReadMe.md @@ -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 +``` + + + ## 结论 | 序号 | 条件 | 现象 | 结论 | 备注 |