For general information about SVP and its sub-projects check out: http://svp-home.org/
To use the software the recommended way is to use the SL installer which automatically downloads and deploys all the tools from pre-packaged archives.
More information here: https://notes.svp-home.org/sl13.html
The installer can be downloaded from here: http://dist.svp-home.org/dev/
The source archives can be downloaded individually here: http://dist.svp-home.org/deploy/
The software is composed of multiple separate parts:
- SL compiler and library: - https://github.com/svp-dev/slcore
- Microgrid-specific software:
- Microgrid simulator: https://github.com/svp-dev/mgsim
- Modified GNU binutils: https://github.com/svp-dev/binutils
- Modified GCC: https://github.com/svp-dev/gcc
- the SL packager and installer program itself: https://github.com/svp-dev/deploy
- the SVP/C++ run-time system "svp-ptl": contact us for access to the source code repository. Pre-packaged source archives can be found at the same location as above: http://dist.svp-home.org/deploy/
- the Microgrid high-level simulator "hlsim": contact us for access to the source code repository. Pre-packaged source archives can be found at the same location as above: http://dist.svp-home.org/deploy/
The way the parts are assembled together by the SL installer is documented here: https://notes.svp-home.org/sl12.html
Licensing terms are described in the README
files of the individual sub-projects.
We are always keen to hear about your new ideas! If you think you've
got something to share, get in contact: Put in a pull request, get in
contact with us at [email protected] or join
the discussion in #adv
on Freenode.