Releases: slaclab/ruckus
Minor Release 4.17.0
Pull Requests Since 4.16.2
Unlabeled
- #333 - Updates to the loadZipIpCore TCL proc
Pull Request Details
Updates to the loadZipIpCore TCL proc
Author: | Larry Ruckman [email protected] |
Date: | Tue Nov 12 15:20:50 2024 -0800 |
Pull: | #333 (75 additions, 8 deletions, 3 files changed) |
Branch: | slaclab/loadZipIpCore-update |
Notes:
Description
Patch Release 4.16.2
Description
Full Changelog: 4.16.1...4.16.2
Patch Release 4.16.1
Minor Release 4.16.0
Pull Requests Since 4.15.0
Unlabeled
- #328 - Adding Vitis Unified HLS Python CLI
Pull Request Details
Adding Vitis Unified HLS Python CLI
Author: | Larry Ruckman [email protected] |
Date: | Mon Jul 22 14:35:13 2024 -0700 |
Pull: | #328 (222 additions, 0 deletions, 3 files changed) |
Branch: | slaclab/vitis-unified-hls-python-cli |
Notes:
Description
- Required due to deprecation on XSCT and vitis_hls
- Tested using Vitis 2024.1
Minor Release 4.15.0
Pull Requests Since 4.14.1
Unlabeled
- #326 - Update to use reusable YAML CI script for release notes
Pull Request Details
Update to use reusable YAML CI script for release notes
Author: | Larry Ruckman [email protected] |
Date: | Tue Jul 2 13:32:57 2024 -0700 |
Pull: | #326 (8 additions, 30 deletions, 1 files changed) |
Branch: | slaclab/ruck314-patch-1 |
Notes:
Description
- Using the reusable YAML CI scripts
Patch Release 4.14.1
Pull Requests Since 4.14.0
Pull Request Details
Minor Release 4.14.0
Pull Requests Since 4.13.1
Unlabeled
- #323 - Modelsim/Questa simulation script generation
Pull Request Details
Modelsim/Questa simulation script generation
Author: | Larry Ruckman [email protected] |
Date: | Thu Jun 13 08:29:19 2024 -0700 |
Pull: | #323 (264 additions, 21 deletions, 2 files changed) |
Branch: | FilMarini/msim |
Notes:
As the
make vcs
command does, nowmake msim
generates a simulation script.
This is very useful for example if you want to integrate the simulation of a ruckus project with cocotb (especially if it is a mixed language simulation, as in VCS, mixed language and cocotb do not mix well).The process is very similar to the VCS script generation. The main difference is that the co-simulation with Rogue is not included.
Maybe I'll add that part in the future, as I currently use VCS for the rogue simulation.So, in sysnthesis:
- Replaced the Modelsim/Questa simulation directly run in Vivado in favor of simulation script generation
- No software co-simulation support for Rogue
- Added possibility of script modification through env. variables:
MSIM_PATH
: in case Modelsim/Questa not inPATH
, this variable points to the simulator folderMSIM_LIB_PATH
: path to the simulation libraries. If not set, the default path is${VIVADO_INSTALL}/msim-${VersionNumber}
MSIM_CARGS_VERILOG
: extra compile options for verilogMSIM_CARGS_VHDL
: extra compile options for VHDLMSIM_ELAB_FLAGS
: extra elaboration optionsMSIM_RUN_FLAGS
: extra simulation launch optionsMSIM_RUN_GUI
: run simulation with GUI (true
/false
)MSIM_DUMP_VCD
: dump VCD file from simulation (true
/false
)
Patch Release 4.13.1
Pull Requests Since 4.13.0
Unlabeled
- #321 - Completed regression testing of Vivado 2024.1
Pull Request Details
Completed regression testing of Vivado 2024.1
Author: | Larry Ruckman [email protected] |
Date: | Sun Jun 2 21:17:40 2024 -0700 |
Pull: | #321 (2 additions, 2 deletions, 1 files changed) |
Branch: | slaclab/ruck314-patch-1 |
Notes:
Description
- Pass all my regression test projects builds
- No additional changes required
Minor Release 4.13.0
Pull Requests Since 4.12.1
Unlabeled
- #316 - bug fix for BUILD_STRING
- #320 - firmwareRelease.py & releaseNotes.py
- #319 - updating scripts/createNewRepo.py to use HTTPS (instead of ssh-key)
- #317 - update to HLS file name
Pull Request Details
bug fix for BUILD_STRING
Author: | Larry Ruckman [email protected] |
Date: | Fri May 17 12:45:53 2024 -0700 |
Pull: | #316 (14 additions, 15 deletions, 7 files changed) |
Branch: | slaclab/BUILD_STRING-patch |
Notes:
Description
- Fixing the env var and make test for BUILD_STRING
update to HLS file name
Author: | Larry Ruckman [email protected] |
Date: | Fri May 17 13:04:39 2024 -0700 |
Pull: | #317 (3 additions, 3 deletions, 2 files changed) |
Branch: | slaclab/hls-zip-filename-rename |
Notes:
Description
- reverting back to ruckus v3 style of HLS filename to clean up the number of copies in the ip dir
updating scripts/createNewRepo.py to use HTTPS (instead of ssh-key)
Author: | Larry Ruckman [email protected] |
Date: | Fri May 17 14:41:34 2024 -0700 |
Pull: | #319 (3 additions, 3 deletions, 1 files changed) |
Branch: | slaclab/default-https-submodule |
Notes:
Description
- This is in an effort to migrate away from ssh-key in cloning project
firmwareRelease.py & releaseNotes.py
Author: | Larry Ruckman [email protected] |
Date: | Fri May 17 14:41:21 2024 -0700 |
Pull: | #320 (17 additions, 1 deletions, 2 files changed) |
Branch: | slaclab/ESROGUE-670 |
Jira: | https://jira.slac.stanford.edu/issues/ESROGUE-670 |
Notes:
Description
This pull request enhances the release notes generation script by adding error handling for empty pull request (PR) descriptions. If an empty PR description is detected, the script will now delete the newly created tag both locally and on the remote (Github) repository