Releases: slaclab/ruckus
Releases · slaclab/ruckus
Patch Release 4.17.2
Description
Full Changelog: 4.17.1...4.17.2
Patch Release 4.17.1
Description
- Update project_management.tcl for Vivado 2024.2
- ::set-output command is deprecated and upgrading to new method
- bug fix for DXF IMAGENAME
Full Changelog: 4.17.0...4.17.1
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