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

cl_wrapper: Incompatible Module #7

Open
faromero opened this issue Jun 25, 2019 · 2 comments
Open

cl_wrapper: Incompatible Module #7

faromero opened this issue Jun 25, 2019 · 2 comments

Comments

@faromero
Copy link

When trying to add the cl_wrapper module, I get an Incompatible Module issue that prevents me from adding it. I also see that obuf, pe, banked_ram, obuf_mem_wrapper, mux_n_1, signed_adder, systolic_array, and dnnweaver2_controller are deemed to be incompatible, so I am guessing by virtue of them not being compatible, it prevents the top-level module from being compatible. I am using Vivado 2018.3.

@Morett07
Copy link

Hello @faromero,

I had the same issue, it seems to be caused by a recursive module inside cl_wrapper.

I solved it by packaging the cl_wrapper module as an IP, then it was visible in the library as classical Xilinx IP and I managed to add it to the block diagram.

@LinkZyy
Copy link

LinkZyy commented Aug 30, 2020

Hi @faromero
I met this problem too(using 2018.3), I solved this by changing the version of vivado to 2018.2 and this problem auto disappeared. Hope this can help u.

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

3 participants