Skip to content

Added lvv-vivado#96

Merged
matth2k merged 7 commits intomainfrom
lvv-xilinx
Feb 7, 2025
Merged

Added lvv-vivado#96
matth2k merged 7 commits intomainfrom
lvv-xilinx

Conversation

@berkgokmen14
Copy link
Copy Markdown
Collaborator

No description provided.

@berkgokmen14 berkgokmen14 requested a review from matth2k February 5, 2025 19:27
@matth2k matth2k changed the title Added lvv-xilinx Added lvv-vivado Feb 6, 2025
@matth2k
Copy link
Copy Markdown
Collaborator

matth2k commented Feb 6, 2025

So basically here are my changes:

  1. I combined lvv and lvv-xilinx you made, since the Makefile is mostly shared code
  2. If you run lvv with a different Makefile vxil recipe it uses Vivado instead
  3. You can set this makefile recipe with FSTEM variable
  4. I updated setup.sh so it can be ran from any working directory
  5. I updated the run.sh scripts at https://github.com/matth2k/synth-benchmarks/tree/main/verilog/iscas85 and https://github.com/matth2k/synth-benchmarks/tree/main/verilog/lgsynth91

@berkgokmen14 does this work for you?

cd ~/synth-benchmarks # Or where ever you have it
source ~/lut_synth/utils/setup.sh
which lvv
cd verilog/iscas85
./run.sh # runs 8 jobs in parallel

If that works for, you I'll merge this PR.

@matth2k matth2k merged commit e9136e5 into main Feb 7, 2025
@matth2k matth2k deleted the lvv-xilinx branch February 28, 2025 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants