Make SYNTH_HDL_FRONTEND=slang default
Maintainer thường phản hồi trong vòng 1 ngày
@jeffng-or đang làm issue này rồi.
Từ ngày 22/9/2026.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 68/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- yaml
- Lĩnh vực
- build-system
Hướng nghiên cứu
Bắt đầu trong variable.yaml tại thiết lập SYNTH_FRONT_HDL và xác nhận giá trị mặc định hiện tại của yosys được biểu diễn như thế nào. Thay đổi giá trị mặc định thành slang, sau đó chạy các bài kiểm tra flow hiện có và kiểm tra những design phải chọn yosys một cách rõ ràng. Khi có thể, hãy so sánh các kết quả QoR, vì issue ghi chú rằng các đánh đổi có thể khác nhau tùy theo design.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Description
The yosys verilog parser is getting long in the tooth and has pathological performance on canonicalization(writing out .rtlil files). slang is the future.
This is a trivial change to variable.yaml, but it needs to be coordinated with testing of non-public designs that need to explicitly set that they need to use yosys for now, also there will be some QoR trades (some better, some worse) as this fuzzes the input to yosys.
Suggested Solution
Flip to slang by default.
Additional Context
No response
- Ngôn ngữ chính
- Verilog
- Star
- 767
- Fork
- 544
- Merge trung bình
- 2 ngày 3 giờ
- Pull request đã merge (30 ngày)
- 97
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của The-OpenROAD-Project/OpenROAD-flow-scripts
-
Clock period improvements left on the table due to SYNTH_MINIMUM_KEEP_SIZE counting macrosCó thể đã có người làm @joaomai đã nhận hôm nay. Đang mở
The-OpenROAD-Project/OpenROAD-flow-scripts#4714 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Use percent of minimum clock periodCó thể đã có người làm @migueldalberto đã nhận 21 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4583 · 6 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
asap7 cva6 fails in PSM with demo constraint fileCó thể đã có người làm @gadfort đã nhận 36 ngày trước. Đang mởpsm
The-OpenROAD-Project/OpenROAD-flow-scripts#4539 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
GF180 platform tech LEF omits Nwell, causing SRAM OBS truncation on OpenDB importCó thể đã có người làm @bandhambalaji đã nhận 3 ngày trước. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4496 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Asap7 coralnpu with lower CORE_UTILIZATION gets "stuck" in DRTCó thể đã có người làm @osamahammad21 đã nhận 56 ngày trước. Đang mởdrt
The-OpenROAD-Project/OpenROAD-flow-scripts#4478 · 2 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của The-OpenROAD-Project/OpenROAD-flow-scripts
Issue tương tự
-
area: ci-release effort: S good first issue P3 type: packaging
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
ferenyl/azuredevopstui#58 ·
-
Resolve CI maintenance findingsĐang mởharlan-agent-ready-to-implement routine:ci-review
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
harlan-zw/unlighthouse#454 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] The h5 and zarr extras allow versions that fail tensordict's tests or that pip marks as yankedĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
pytorch/tensordict#3274 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
build sdl2 fail on ubuntuĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
finalburnneo/FBNeo#2820 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
human-required sync-failed
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Azure/osdu-spi-file#63 ·
Maintainer thường phản hồi trong vòng 1 ngày