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
Allow input pad locations to be specified using XDC format #20
Comments
I think that what is missing to get the top level IO names are either one of the following options:
I think that adding the PCF constraint file should be the way to go and should solve the problem. |
Ah, ok. I see there is already a |
@jgoeders We are generally moving towards supporting XDC / SDC everywhere (rather than PCF). I don't think this has been done for fasm2bels yet? |
@jgoeders Currently there is no direct XDC parser to read the pad locations within fasm2bels, so this could be a good addition IMO to the tool. |
Fixed in #21 |
It would be nice if you could provide a set of pin constraints from the original bitstream compile, such that when translating fasm to bels, the top-level input names could be mapped back to the original input names.
This would be similar to the "icebox_vlog.py -P" functionality if you are familiar with the icestorm tools.
I'm assuming this option doesn't already exist?
If you're not already working on this, I would be happy to work on it and upstream it. If you have any advice on where to look in the code first, it would be much suggested. Thanks!
The text was updated successfully, but these errors were encountered: