-
Notifications
You must be signed in to change notification settings - Fork 52
Open
Labels
featureNew feature or requestNew feature or request
Description
I want to add a flow to be able to simulate a design using LightningSim (https://github.com/sharc-lab/LightningSim, https://arxiv.org/abs/2304.11219, https://arxiv.org/abs/2404.09471v2).
This will be an optional feature and will likely include a runtime check to see if LightningSim is installed and an error to the user if it is not.
I am choosing this approach because LightningSim only has a conda build due to dependencies on custom builds of LLVMIR, while HLSFactory is a pure Python package. Therefore, enforcing the use of LightningSim would mean that HLSFactory would have to become a conda-only package as well, which I do not want to do. The optional requirement and runtime check is the best of both worlds as a solution in this case.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or request