Skip to content

[VeeR] Add Support for DCLS configuration parameters #882

Description

@moidx

This issue is to request the integration of VeeR's Dual Core Lock Step (DCLS) configuration in a future release of the Caliptra Core design.

Design Opens

  • Determine if DCLS should be provided as configuration parameter at the top level or if should be mandated for all Caliptra integrations.
  • Close on micro-architecture/design opens

Define integration plan for Caliptra Core

  • Run all top level test cases with DCLS enabled.
  • Implement a top level test to dump traces from the selected core. Pending resolution of the design open above.
  • Test DCLS control and reporting signals. This will serve as an SoC reference integration test.
  • Inject a fault on one of the cores to see the fault logic trigger an error (negative test case).
  • Need to quality/check the AXI control signals. Any faults detected by one of the cores should result in a DCLS mismatch alert.
  • VeeR test plan review.

Security assessment.

  • Document security claims of the design and implementation guidelines.
  • Consider publishing a security assessment report to accompany the integration specification.

Feature request for Caliptra SS: chipsalliance/caliptra-ss#476

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions