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

Top-level structs not accessible using GHDL #1770

Closed
ktbarrett opened this issue May 5, 2020 · 4 comments
Closed

Top-level structs not accessible using GHDL #1770

ktbarrett opened this issue May 5, 2020 · 4 comments
Labels
category:simulators:ghdl GHDL category:simulators simulator support, including VPI/GPI/etc. type:bug a bug in existing functionality

Comments

@ktbarrett
Copy link
Member

ktbarrett commented May 5, 2020

From #330 (comment).

me here, using latest ghdl / cocotb

make SIM=ghdl TOPLEVEL_LANG=vhdl

gives

sample_module contains no object named inout_if

Is this a cocotb or a GHDL problem?

@ktbarrett ktbarrett added category:simulators simulator support, including VPI/GPI/etc. type:bug a bug in existing functionality labels May 5, 2020
@benreynwar
Copy link
Contributor

This is a ghdl issue. I'm working on it but it'll be a few weeks before I get it working (ghdl/ghdl#1249).

@marlonjames
Copy link
Contributor

generics of std_logic and std_logic_vector are also not accessible.

@benreynwar
Copy link
Contributor

std_logicgenerics should be accessible since ghdl/ghdl#1297.
std_logic_vector generics are on the to do list.

@ktbarrett
Copy link
Member Author

Since this is not a limitation of GHDL and not cocotb I'm closing this. If you want to keep posting updates here @benreynwar, feel free.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:simulators:ghdl GHDL category:simulators simulator support, including VPI/GPI/etc. type:bug a bug in existing functionality
Projects
None yet
Development

No branches or pull requests

4 participants