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 Bel pins clocking information #66

Open
acomodi opened this issue Oct 25, 2021 · 1 comment
Open

Add Bel pins clocking information #66

acomodi opened this issue Oct 25, 2021 · 1 comment

Comments

@acomodi
Copy link
Contributor

acomodi commented Oct 25, 2021

With the ongoing effort on adding the FPGA interchange support to VPR, some additional data would be required in the device resources (VTR docs) around the BEL pins, specifically about whether they are clock-related.

Possibly there would be an additional enum or a union added here to specify whether the bel pin is clock-related.

It might be possible to indirectly get this information from the wire type, following the routing connection from/to the BEL pin and, if a wire appears to be corresponding to the global clock network, than the connected BEL pins would be labeled as clock pins. In general, having an explicit attribute would simplify handling this information

@clavin-xlnx
Copy link
Contributor

RapidWright has added a BELPin.isClock() method in the 2021.2.0 release.

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

No branches or pull requests

2 participants