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

About the Connections folder #11

Closed
matthew-mx opened this issue Mar 13, 2024 · 6 comments
Closed

About the Connections folder #11

matthew-mx opened this issue Mar 13, 2024 · 6 comments

Comments

@matthew-mx
Copy link

Hello!
I notice the connections folder is removed from the main branch, but files like nvhls_marshaller.h still include them. Is the main branch compatible with the connections folder in the hybrid_router branch? Or if not, if there is a usable version of such files. Thanks

@npfet
Copy link
Collaborator

npfet commented Mar 13, 2024

Hi Matt,

Connections is now maintained by Siemens EDA (and bundled with Catapult), and is available here: https://github.com/hlslibs/matchlib_connections

We haven't tried the connections version in the hybrid_router branch in a long time, so I'm not sure if current main branch HEAD would still work with that version of connections.

Best regards,

Nate

@matthew-mx
Copy link
Author

Thanks! Does the Tool Version part still works? I am using the new systemc, but some funcs of matchlib_connections base on systemc-2.3. However, when I switch to systemc-2.3 there are more bugs.

@npfet
Copy link
Collaborator

npfet commented Mar 16, 2024

I'm not quite following- What tool version are you referring? Thanks, Nate

@matthew-mx
Copy link
Author

I mean the Tool Version part in the README.md file, saying that the systemC version is 2.3.1.
Firstly I try systemC 2.3.1 version, but that lib does have tlm.h required by ac_simutils/ccs_types.h
Then I try the new systemC, leading to this bug
ac_simutils and matchlibs are all newest. Thanks, npfet

@npfet
Copy link
Collaborator

npfet commented Mar 25, 2024

Hi @matthew-mx,

Are you sure that SystemC 2.3.1 doesn't have tlm.h? If I check the official SystemC 2.3.1 release by Accelera (https://www.accellera.org/downloads/standards/systemc/files), I do see that tlm.h is included at "systemc-2.3.1/src/tlm.h". Be sure to download the 2.3.1 link that says "Includes TLM". I haven't tried a newer release, so I can't comment on what sort of compatibility it will have with the newer version.

Thanks,

Nate

@ben-k
Copy link
Collaborator

ben-k commented Apr 9, 2024

Closing this as resolved, since we didn't get any further questions. If you are still having problems feel free to re-open or file a new issue.

@ben-k ben-k closed this as completed Apr 9, 2024
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