blob: 605cbd0bd08672a3fd53e137b4feda025538ef77 [file] [log] [blame]
Sam Elliottb988cbc2020-04-20 19:56:54 +01001---
Timothy Trippelce9232e2021-09-13 22:48:18 +00002title: "${ip.name_long_upper} DIF Checklist"
Sam Elliottb988cbc2020-04-20 19:56:54 +01003---
4
Timothy Trippelce9232e2021-09-13 22:48:18 +00005<%doc>
6 This templates requires the following Python objects to be passed:
7
8 1. ip: See util/make_new_dif.py for the definition of the `ip` obj.
9</%doc>
10
Sam Elliottb988cbc2020-04-20 19:56:54 +010011<!--
12NOTE: This is a template checklist document that is required to be copied over
Timothy Trippelce9232e2021-09-13 22:48:18 +000013to `sw/device/lib/dif/dif_${ip.name_snake}.md` for a new DIF that transitions
Sam Elliottb988cbc2020-04-20 19:56:54 +010014from L0 (Specification) to L1 (Development) stage, and updated as needed.
15Once done, please remove this comment before checking it in.
16-->
Timothy Trippelce9232e2021-09-13 22:48:18 +000017This checklist is for [Development Stage]({{< relref "/doc/project/development_stages.md" >}}) transitions for the [${ip.name_long_upper} DIF]({{< relref "hw/ip/${ip.name_snake}/doc" >}}).
Sam Elliottb988cbc2020-04-20 19:56:54 +010018All checklist items refer to the content in the [Checklist]({{< relref "/doc/project/checklist.md" >}}).
19
Timothy Trippel48a9fb72022-02-10 22:36:40 -080020<h2>DIF Checklist</h2>
Sam Elliottb988cbc2020-04-20 19:56:54 +010021
Timothy Trippel48a9fb72022-02-10 22:36:40 -080022<h3>S1</h3>
Sam Elliottb988cbc2020-04-20 19:56:54 +010023
24Type | Item | Resolution | Note/Collaterals
25---------------|----------------------|-------------|------------------
26Implementation | [DIF_EXISTS][] | Not Started |
27Implementation | [DIF_USED_IN_TREE][] | Not Started |
Sam Elliottf8456182020-11-19 12:21:30 +000028Tests | [DIF_TEST_SMOKE][] | Not Started |
Sam Elliottb988cbc2020-04-20 19:56:54 +010029
Michael Schaffner945bbef2020-10-09 19:20:39 -070030[DIF_EXISTS]: {{< relref "/doc/project/checklist.md#dif_exists" >}}
31[DIF_USED_IN_TREE]: {{< relref "/doc/project/checklist.md#dif_used_in_tree" >}}
Sam Elliottf8456182020-11-19 12:21:30 +000032[DIF_TEST_SMOKE]: {{< relref "/doc/project/checklist.md#dif_test_smoke" >}}
Sam Elliottb988cbc2020-04-20 19:56:54 +010033
Timothy Trippel48a9fb72022-02-10 22:36:40 -080034<h3>S2</h3>
Sam Elliottb988cbc2020-04-20 19:56:54 +010035
36Type | Item | Resolution | Note/Collaterals
37---------------|-----------------------------|-------------|------------------
Sam Elliott81439a82020-07-23 12:37:55 +010038Coordination | [DIF_HW_FEATURE_COMPLETE][] | Not Started | [HW Dashboard]({{< relref "hw" >}})
Timothy Trippel48a9fb72022-02-10 22:36:40 -080039Implementation | [DIF_FEATURES][] | Not Started |
Sam Elliottb988cbc2020-04-20 19:56:54 +010040Coordination | [DIF_DV_TESTS][] | Not Started |
Sam Elliottb988cbc2020-04-20 19:56:54 +010041
Michael Schaffner945bbef2020-10-09 19:20:39 -070042[DIF_HW_FEATURE_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_hw_feature_complete" >}}
Timothy Trippel48a9fb72022-02-10 22:36:40 -080043[DIF_FEATURES]: {{< relref "/doc/project/checklist.md#dif_features" >}}
Michael Schaffner945bbef2020-10-09 19:20:39 -070044[DIF_DV_TESTS]: {{< relref "/doc/project/checklist.md#dif_dv_tests" >}}
Sam Elliottb988cbc2020-04-20 19:56:54 +010045
Timothy Trippel48a9fb72022-02-10 22:36:40 -080046<h3>S3</h3>
Sam Elliottb988cbc2020-04-20 19:56:54 +010047
48Type | Item | Resolution | Note/Collaterals
49---------------|----------------------------------|-------------|------------------
50Coordination | [DIF_HW_DESIGN_COMPLETE][] | Not Started |
51Coordination | [DIF_HW_VERIFICATION_COMPLETE][] | Not Started |
Timothy Trippel48a9fb72022-02-10 22:36:40 -080052Documentation | [DIF_DOC_HW][] | Not Started |
53Code Quality | [DIF_CODE_STYLE][] | Not Started |
54Tests | [DIF_TEST_UNIT][] | Not Started |
Sam Elliottb988cbc2020-04-20 19:56:54 +010055Review | [DIF_TODO_COMPLETE][] | Not Started |
Sam Elliottb988cbc2020-04-20 19:56:54 +010056Review | Reviewer(s) | Not Started |
57Review | Signoff date | Not Started |
58
Michael Schaffner945bbef2020-10-09 19:20:39 -070059[DIF_HW_DESIGN_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_hw_design_complete" >}}
60[DIF_HW_VERIFICATION_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_hw_verification_complete" >}}
Timothy Trippel48a9fb72022-02-10 22:36:40 -080061[DIF_DOC_HW]: {{< relref "/doc/project/checklist.md#dif_doc_hw" >}}
62[DIF_CODE_STYLE]: {{< relref "/doc/project/checklist.md#dif_code_style" >}}
63[DIF_TEST_UNIT]: {{< relref "/doc/project/checklist.md#dif_test_unit" >}}
Michael Schaffner945bbef2020-10-09 19:20:39 -070064[DIF_TODO_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_todo_complete" >}}