Michael Munday | edbd19b | 2021-02-23 21:53:18 +0000 | [diff] [blame] | 1 | --- |
| 2 | title: "SRAM Controller DIF Checklist" |
| 3 | --- |
| 4 | |
| 5 | <!-- |
| 6 | NOTE: This is a template checklist document that is required to be copied over |
| 7 | to `sw/device/lib/dif/dif_sram_ctrl.md` for a new DIF that transitions |
| 8 | from L0 (Specification) to L1 (Development) stage, and updated as needed. |
| 9 | Once done, please remove this comment before checking it in. |
| 10 | --> |
| 11 | This checklist is for [Development Stage]({{< relref "/doc/project/development_stages.md" >}}) transitions for the [SRAM Controller DIF]({{< relref "hw/ip/sram_ctrl/doc" >}}). |
| 12 | All checklist items refer to the content in the [Checklist]({{< relref "/doc/project/checklist.md" >}}). |
| 13 | |
| 14 | |
| 15 | |
| 16 | Type | Item | Resolution | Note/Collaterals |
| 17 | ---------------|----------------------|-------------|------------------ |
| 18 | Implementation | [DIF_EXISTS][] | Done | Header only. |
| 19 | Implementation | [DIF_USED_IN_TREE][] | Not Started | |
| 20 | Tests | [DIF_TEST_UNIT][] | Not Started | |
| 21 | Tests | [DIF_TEST_SMOKE][] | Not Started | |
| 22 | |
| 23 | [DIF_EXISTS]: {{< relref "/doc/project/checklist.md#dif_exists" >}} |
| 24 | [DIF_USED_IN_TREE]: {{< relref "/doc/project/checklist.md#dif_used_in_tree" >}} |
| 25 | [DIF_TEST_UNIT]: {{< relref "/doc/project/checklist.md#dif_test_unit" >}} |
| 26 | [DIF_TEST_SMOKE]: {{< relref "/doc/project/checklist.md#dif_test_smoke" >}} |
| 27 | |
| 28 | |
| 29 | Type | Item | Resolution | Note/Collaterals |
| 30 | ---------------|-----------------------------|-------------|------------------ |
| 31 | Implementation | [DIF_FEATURES][] | Not Started | |
| 32 | Coordination | [DIF_HW_USAGE_REVIEWED][] | Not Started | |
| 33 | Coordination | [DIF_HW_FEATURE_COMPLETE][] | Not Started | [HW Dashboard]({{< relref "hw" >}}) |
| 34 | Implementation | [DIF_HW_PARAMS][] | Not Started | |
| 35 | Documentation | [DIF_DOC_HW][] | Not Started | |
| 36 | Documentation | [DIF_DOC_API][] | Not Started | |
| 37 | Code Quality | [DIF_CODE_STYLE][] | Not Started | |
| 38 | Coordination | [DIF_DV_TESTS][] | Not Started | |
| 39 | Implementation | [DIF_USED_TOCK][] | Not Started | |
| 40 | Review | HW IP Usage Reviewer(s) | Not Started | |
| 41 | |
| 42 | [DIF_FEATURES]: {{< relref "/doc/project/checklist.md#dif_features" >}} |
| 43 | [DIF_HW_USAGE_REVIEWED]: {{< relref "/doc/project/checklist.md#dif_hw_usage_reviewed" >}} |
| 44 | [DIF_HW_FEATURE_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_hw_feature_complete" >}} |
| 45 | [DIF_HW_PARAMS]: {{< relref "/doc/project/checklist.md#dif_hw_params" >}} |
| 46 | [DIF_DOC_HW]: {{< relref "/doc/project/checklist.md#dif_doc_hw" >}} |
| 47 | [DIF_DOC_API]: {{< relref "/doc/project/checklist.md#dif_doc_api" >}} |
| 48 | [DIF_CODE_STYLE]: {{< relref "/doc/project/checklist.md#dif_code_style" >}} |
| 49 | [DIF_DV_TESTS]: {{< relref "/doc/project/checklist.md#dif_dv_tests" >}} |
| 50 | [DIF_USED_TOCK]: {{< relref "/doc/project/checklist.md#dif_used_tock" >}} |
| 51 | |
| 52 | |
| 53 | Type | Item | Resolution | Note/Collaterals |
| 54 | ---------------|----------------------------------|-------------|------------------ |
| 55 | Coordination | [DIF_HW_DESIGN_COMPLETE][] | Not Started | |
| 56 | Coordination | [DIF_HW_VERIFICATION_COMPLETE][] | Not Started | |
| 57 | Review | [DIF_REVIEW_C_STABLE][] | Not Started | |
| 58 | Tests | [DIF_TEST_UNIT_COMPLETE][] | Not Started | |
| 59 | Review | [DIF_TODO_COMPLETE][] | Not Started | |
| 60 | Review | [DIF_REVIEW_TOCK_STABLE][] | Not Started | |
| 61 | Review | Reviewer(s) | Not Started | |
| 62 | Review | Signoff date | Not Started | |
| 63 | |
| 64 | [DIF_HW_DESIGN_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_hw_design_complete" >}} |
| 65 | [DIF_HW_VERIFICATION_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_hw_verification_complete" >}} |
| 66 | [DIF_REVIEW_C_STABLE]: {{< relref "/doc/project/checklist.md#dif_review_c_stable" >}} |
| 67 | [DIF_TEST_UNIT_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_test_unit_complete" >}} |
| 68 | [DIF_TODO_COMPLETE]: {{< relref "/doc/project/checklist.md#dif_todo_complete" >}} |
| 69 | [DIF_REVIEW_TOCK_STABLE]: {{< relref "/doc/project/checklist.md#dif_review_tock_stable" >}} |