tree: 728bc3512fad96ef89dd409adaebb6cb9f3bd0e3
  1. dff_comb_one_clock/
  2. dff_one_clock/
  3. dff_two_clocks/
  4. input_attr_clock/
  5. input_named_clk/
  6. input_named_rdclk/
  7. multiple_inputs_named_clk/
  8. multiple_outputs_named_clk/
  9. output_attr_clock/
  10. output_named_clk/
  11. output_named_rdclk/
  12. README.md
tests/clocks/README.md

clocks tests

This directory contains test for the clock detection functionality for the v2x_to_model.py tool.

Detection of clock signals

  • [ ] Signal is named clk.
  • [ ] Signal has clk in the name.
  • [ ] Manually set via the (* CLOCK *) Verilog attribute.
  • [ ] Signal drives synchronous logic (IE flipflop).
  • [ ] Detection in recursive module includes.

Detection of clock association

  • [ ] Clock comes from synchronous logic
  • [ ] Manually associated via (* ASSOC_CLOCK="<clock signal"> *) Verilog attribute.
  • [ ] Detection in recursive module includes.