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

PLL and BUFG need to be placed in the same clock row region #1182

Closed
acomodi opened this issue Nov 26, 2019 · 3 comments
Closed

PLL and BUFG need to be placed in the same clock row region #1182

acomodi opened this issue Nov 26, 2019 · 3 comments

Comments

@acomodi
Copy link
Contributor

acomodi commented Nov 26, 2019

There are several situations for which the clock is being routed from the PLL output to the BUFG tile that are placed in incompatible locations.

Incompatible location example:

  • PLL placed in TOP half (e.g. X1Y1)
  • BUFG placed in BOTTOM half (e.g. X0Y0).

In such a situation, nor the BUFG output can be driven to the PLL clk input neither PLL output to BUFG input.

This situation causes fasm2bels to fail, as well a non-working output bitstream produced with the symbiflow toolchain.

@acomodi
Copy link
Contributor Author

acomodi commented Nov 26, 2019

@litghost @tmichalak FYI

@litghost
Copy link
Contributor

I've proposed #1231 as a solution to this issue.

@acomodi
Copy link
Contributor Author

acomodi commented Jan 8, 2020

Closing. Fixed with #1237

@acomodi acomodi closed this as completed Jan 8, 2020
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