Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add IOFF inference for qlf_k6n10f #4866

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

add IOFF inference for qlf_k6n10f #4866

wants to merge 2 commits into from

Conversation

nakengelhardt
Copy link
Member

What are the reasons/motivation for this change?

There are registered I/Os available in the qlf_k6n10f architecture, using them saves fabric FFs.

Explain how this is achieved.

If a dffsre or sdffsre cell in the top module fulfils the following criteria:

  • the set, reset, and enable ports are unused
  • the D port is connected to an input signal or the Q port is connected to an output signal
  • the signal in question has no other users

then its type is changed to dff.

If applicable, please suggest to reviewers how they can test the change.

Testcase included.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant