https://github.com/slaclab/surf
A huge VHDL library for FPGA development
https://github.com/slaclab/surf
asic firmware fpga hdl python vhdl
Last synced: 8 months ago
JSON representation
A huge VHDL library for FPGA development
- Host: GitHub
- URL: https://github.com/slaclab/surf
- Owner: slaclab
- License: other
- Created: 2016-08-23T19:06:56.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2025-04-02T04:01:50.000Z (8 months ago)
- Last Synced: 2025-04-03T05:09:38.759Z (8 months ago)
- Topics: asic, firmware, fpga, hdl, python, vhdl
- Language: VHDL
- Homepage: https://slaclab.github.io/surf/
- Size: 164 MB
- Stars: 382
- Watchers: 48
- Forks: 68
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- awesome-opensource-hardware - surf
README
# SURF
[DOE Code](https://www.osti.gov/doecode/biblio/8176)
SLAC Ultimate RTL Framework
# Before you clone the GIT repository
Setup for large filesystems on github. `git-lfs` used for all binary files (example: .dcp)
```sh
$ git lfs install
```
# Presentations
[An Introduction to SURF Presentation](https://docs.google.com/presentation/d/1kvzXiByE8WISo40Xd573DdR7dQU4BpDQGwEgNyeJjTI/edit?usp=sharing)
[IEEE RT 2024: SURF Workshop Presentation](https://docs.google.com/presentation/d/1pPfELOniJzBMBpp1lE9Xmid71ckkBH4wsoWzUGZyyy4/edit?usp=sharing)
# Misc
[Tutorial](https://github.com/slaclab/surf-tutorial)
[Doxygen Homepage](https://slaclab.github.io/surf/index.html)
[Support Homepage](https://confluence.slac.stanford.edu/display/ppareg/Build+System%3A+Vivado+Support)
[Bug Tracking](https://jira.slac.stanford.edu/projects/ESSURF)