Skip to content

Matchlib Connections Library - latency insensitive channels (from NVlabs/matchlib/connections)

License

Notifications You must be signed in to change notification settings

hlslibs/matchlib_connections

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MatchLib Connections

MatchLib Connections is a SystemC library implementing latency-insensitive channels for use by High-Level synthesis tools.

Documentation on the Connections latency-insensitive channel implementation can be found in the Connections Guide.

Connections has been used as a component of the MatchLib hardware component library. For more documentation about compiling and running Connections components, see the MatchLib documentation.

Contributors

Connections was originally part of the MatchLib project of NVIDIA Research.

Contributors to the initial open-source release (alphabetical): Jason Clemons, Christopher Fletcher, Davide Giri, Ben Keller, Brucek Khailany, Alicia Klinefelter, Evgeni Krimer, Hyoukjun Kwon, Ziyun Li, Michael Pellauer, Nathaniel Pinckney, Antonio Puglielli, Sophia Shao, Shreesha Srinath, Gopalakrishnan Srinivasan, Christopher Torng, Rangharajan Venkatesan, Sam Xi

Connections's back annotation feature is dependent on RapidJSON released under the MIT License.

Attribution

If used for research, please cite the DAC paper:

Brucek Khailany, Evgeni Krimer, Rangharajan Venkatesan, Jason Clemons, Joel S. Emer, Matthew Fojtik, Alicia Klinefelter, Michael Pellauer, Nathaniel Pinckney, Yakun Sophia Shao, Shreesha Srinath, Christopher Torng, Sam (Likun) Xi, Yanqing Zhang, and Brian Zimmer, "A modular digital VLSI flow for high-productivity SoC design," in Proceedings of the ACM/IEEE Design Automation Conference, June 2018.

About

Matchlib Connections Library - latency insensitive channels (from NVlabs/matchlib/connections)

Resources

License

Stars

Watchers

Forks

Packages

No packages published