scalable verification of design with multiple properties
play

Scalable Verification of Design with Multiple Properties Rohit - PowerPoint PPT Presentation

Scalable Verification of Design with Multiple Properties Rohit Dureja Iowa State University October 23, 2019 Model Checking 2 Model Checking Usually multiple properties to be verified 3 Model Checking Report 4 Model Checking Report


  1. Scalable Verification of Design with Multiple Properties Rohit Dureja Iowa State University October 23, 2019

  2. Model Checking 2

  3. Model Checking Usually multiple properties to be verified 3

  4. Model Checking Report 4

  5. Model Checking Report Make multi-property verification scalable 5

  6. Multi-Property Verification 6

  7. Multi-Property Verification Inter-property Relationships Find logical dependencies between properties, check minimal set 7

  8. Multi-Property Verification Inter-property Relationships Find logical dependencies between properties, check minimal set Information Reuse Model checking information reused across runs, e.g., state space approximations 8

  9. Multi-Property Verification Inter-property Relationships Find logical dependencies between properties, check minimal set Information Reuse Model checking information reused across runs, e.g., state space approximations Improved Orchestration Initial Grouping P 0 P 1 P 2 P 3 P 4 P 5 P 6 P 7 P 8 P 9 Partially order and group properties to Structural A ffi nity Grouping P 2 P 4 P 5 P 1 P 3 P 7 P 9 P 0 P 6 P 8 maximize information reuse Semantic A ffi nity Partitioning P 2 P 4 P 5 P 1 P 3 P 7 P 9 P 0 P 6 P 8 9

Recommend


More recommend