RV_PLIC Checklist

This checklist is for Hardware Stage transitions for the RV_PLIC peripheral. All checklist items refer to the content in the Checklist.

Design Checklist

D1

Type Item Resolution Note/Collaterals
Documentation SPEC_COMPLETE Done RV_PLIC Spec
Documentation CSR_DEFINED Done
RTL CLKRST_CONNECTED Done
RTL IP_TOP Done
RTL IP_INSTANTIABLE Done
RTL MEM_INSTANCED_80 Done
RTL FUNC_IMPLEMENTED Done
RTL ASSERT_KNOWN_ADDED Done
Code Quality LINT_SETUP Done
Review Reviewer(s) Done @cindychip
Review Signoff date Done 2020-02-03

D2

Type Item Resolution Note/Collaterals
Documentation NEW_FEATURES N/A
Documentation BLOCK_DIAGRAM Done
Documentation DOC_INTERFACE Done
Documentation MISSING_FUNC N/A
Documentation FEATURE_FROZEN Done
RTL FEATURE_COMPLETE Done
RTL AREA_SANITY_CHECK Done
RTL PORT_FROZEN Done
RTL ARCHITECTURE_FROZEN Done
RTL REVIEW_TODO Done One TODO about Vivado Issue
RTL STYLE_X Done
Code Quality LINT_PASS Done
Code Quality CDC_SETUP N/A
Code Quality FPGA_TIMING Done Fmax @ 50MHz on NexysVideo
Code Quality CDC_SYNCMACRO N/A
Review Reviewer(s) Done @cindychip
Review Signoff date Done 2020-02-03

D3

Type Item Resolution Note/Collaterals
Documentation NEW_FEATURES_D3
RTL TODO_COMPLETE
Code Quality LINT_COMPLETE
Code Quality CDC_COMPLETE
Review REVIEW_RTL
Review REVIEW_DELETED_FF
Review REVIEW_SW_CSR
Review REVIEW_SW_FATAL_ERR
Review REVIEW_SW_CHANGE
Review REVIEW_SW_ERRATA
Review Reviewer(s)
Review Signoff date

Verification Checklist

Checklists for milestone V1

Type Item Resolution Note/Collaterals
Documentation DV_PLAN_DRAFT_COMPLETED Done rv_plic_fpv_plan
Documentation TESTPLAN_COMPLETED Done
Testbench TB_TOP_CREATED Done
Testbench PRELIMINARY_ASSERTION_CHECKS_ADDED Done
Testbench SIM_TB_ENV_CREATED N/A
Testbench SIM_RAL_MODEL_GEN_AUTOMATED N/A
Testbench CSR_CHECK_GEN_AUTOMATED Done
Testbench TB_GEN_AUTOMATED N/A
Tests SIM_SANITY_TEST_PASSING N/A
Tests SIM_CSR_MEM_TEST_SUITE_PASSING N/A
Tests FPV_MAIN_ASSERTIONS_PROVEN Done
Tool Setup SIM_ALT_TOOL_SETUP N/A
Regression SIM_SANITY_REGRESSION_SETUP N/A
Regression SIM_NIGHTLY_REGRESSION_SETUP N/A
Regression FPV_REGRESSION_SETUP Done
Coverage SIM_COVERAGE_MODEL_ADDED N/A
Integration PRE_VERIFIED_SUB_MODULES_V1 N/A
Review DESIGN_SPEC_REVIEWED Done
Review DV_PLAN_TESTPLAN_REVIEWED Done
Review STD_TEST_CATEGORIES_PLANNED N/A
Review V2_CHECKLIST_SCOPED Done
Review Reviewer(s) @eunchan
Review Signoff date 2020-02-03

Checklists for milestone V2

Type Item Resolution Note/Collaterals
Documentation DESIGN_DELTAS_CAPTURED_V2 N/A
Documentation DV_PLAN_COMPLETED Done
Testbench ALL_INTERFACES_EXERCISED Done
Testbench ALL_ASSERTION_CHECKS_ADDED Done
Testbench SIM_TB_ENV_COMPLETED N/A
Tests SIM_ALL_TESTS_PASSING N/A
Tests FPV_ALL_ASSERTIONS_WRITTEN Done
Tests FPV_ALL_ASSUMPTIONS_REVIEWED Done
Tests SIM_FW_SIMULATED N/A
Regression SIM_NIGHTLY_REGRESSION_V2 N/A
Coverage SIM_CODE_COVERAGE_V2 N/A
Coverage SIM_FUNCTIONAL_COVERAGE_V2 N/A
Coverage FPV_CODE_COVERAGE_V2 Done
Coverage FPV_COI_COVERAGE_V2 Done
Issues NO_HIGH_PRIORITY_ISSUES_PENDING Done
Issues ALL_LOW_PRIORITY_ISSUES_ROOT_CAUSED Done
Integration PRE_VERIFIED_SUB_MODULES_V2 N/A
Review V3_CHECKLIST_SCOPED Done
Review Reviewer(s) @eunchan
Review Signoff date 2020-02-03

Checklists for milestone V3

Type Item Resolution Note/Collaterals
Documentation DESIGN_DELTAS_CAPTURED_V3 Not Started
Testbench ALL_TODOS_RESOLVED Not Started
Tests X_PROP_ANALYSIS_COMPLETED Not Started
Tests FPV_ASSERTIONS_PROVEN_AT_V3 Not Started
Regression SIM_NIGHTLY_REGRESSION_AT_V3 Not Started
Coverage SIM_CODE_COVERAGE_AT_100 Not Started
Coverage SIM_FUNCTIONAL_COVERAGE_AT_100 Not Started
Coverage FPV_CODE_COVERAGE_AT_100 Not Started
Coverage FPV_COI_COVERAGE_AT_100 Not Started
Issues NO_ISSUES_PENDING Not Started
Code Quality NO_TOOL_WARNINGS_THROWN Not Started
Integration PRE_VERIFIED_SUB_MODULES_V3 Not Started
Review Reviewer(s) Not Started
Review Signoff date Not Started