Skip to content

Add tracing support for the quartus backend

Javier Duarte requested to merge github/fork/jmitrevs/quartus_trace into main

Created by: jmitrevs

Description

Tracing was only partially supported in the Quartus backend. This adds the missing features to enable support in the currently supported io_parallel style. (This will need to be expanded when streaming is added.)

Type of change

  • Bug fix (non-breaking change that fixes an issue)
  • New feature (non-breaking change which adds functionality)

Tests

test_trace.py is added in pytest: it is a simple copy of the test_dense with tracing enabled.

Checklist

  • I have read the guidelines for contributing.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation -- not needed; should be identical as Vivado,
  • My changes generate no new warnings.
  • I have added tests that prove my fix is effective or that my feature works.B# Description

Merge request reports

Loading