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

"::tincr::lib_cells:compatible_with" not working correctly #33

Open
ttown523 opened this issue Sep 30, 2016 · 2 comments
Open

"::tincr::lib_cells:compatible_with" not working correctly #33

ttown523 opened this issue Sep 30, 2016 · 2 comments
Assignees
Labels

Comments

@ttown523
Copy link
Collaborator

Brad,

I tried using the "::tincr::lib_cells:compatible_with" function, but it does not return a result. I generated the cache on the first call (with an open blank design), but on subsequent calls, the function does not return anything even if I give it a valid site or bel object. Can you reproduce / look into this issue? Also, I can't actually find where the cache is stored. It is not in the cache\artix7...\part\ folder which I would expect.

@bradselw
Copy link
Collaborator

bradselw commented Oct 1, 2016

It's helpful if you provide a script to reproduce the issue. What part are you using?

@ttown523
Copy link
Collaborator Author

ttown523 commented Oct 4, 2016

Hey Brad,

Your fix in pull request #34 looks like it worked for most bels (such as LUTS and FFs), but IOB bels are not working correctly. For example, the command below tries to get all compatible cells of an IOB site:

tincr::lib_cells::compatible_with [get_sites R13]
KEEPER PULLDOWN PULLUP

However, only KEEPER, PULLDOWN, and PULLUP are returned. IBUF, OBUF, and IBUFDS just to name a few should also be returned.

The part I am using is xc7a100tcsg324-3 (which you generated the cache for I believe).

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

No branches or pull requests

2 participants