-
This is a formally verified Moore FSM based non-overlapping sequence detector with registered outputs.
-
Tools & Technologies: SystemVerilog, SystemVerilog Assertions, HW-CBMC
-
Results: Assertion passing using Bounded Model Checking. Cover statements written and working visualized in the waveform.
-
Files & Directories:
- seq_detector.sv: RTL design of "1011" non-overlapping sequence detector with registered outputs, Moore style. Contains formal properties and witness cover statement.
- ebmc_counter.vcd: Dump file generated by EBMC for cover statements.
-
Run command:
ebmc seq_detector.sv --top seq_detector --bound 500 --reset reset==1 --vcd ebmc_counter.vcd
-
Notifications
You must be signed in to change notification settings - Fork 0
ShashankVM/moore_seq_detector_non_overlapping
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Formally verified "1011" non overlapping sequence detector
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published