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

WIP: add initial support for BELs chains #70

Closed

Conversation

kowalewskijan
Copy link

@kowalewskijan kowalewskijan commented Apr 26, 2021

This is an initial version of BELs chains support. This is related to SymbiFlow/nextpnr#262
The main target for now is to get carry chains support for xilinx architectures, but the solution should be applicable for any architecture in the end. The PR includes what type of data we should pass to nextpnr in order to get the constraining step done of the BELs chains.

Signed-off-by: Jan Kowalewski [email protected]

assert len(refs_and_labels) == len(self.refs)
assert len(refs_and_labels) == len(self.labels)
for ref in refs_and_labels:
if ref not in self.refs:
Copy link
Contributor

@gatecat gatecat Apr 26, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this can be simplified to assert ref in self.refs, ref?

@kowalewskijan kowalewskijan force-pushed the bels-chains-support branch 4 times, most recently from a6f3271 to 3d4ab17 Compare May 10, 2021 18:26
@kowalewskijan kowalewskijan force-pushed the bels-chains-support branch from c3273de to e6e1494 Compare May 24, 2021 12:12
@acomodi
Copy link
Contributor

acomodi commented Jun 21, 2021

Superseeded by #91, closing

@acomodi acomodi closed this Jun 21, 2021
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.

3 participants