Make SYNTH_HDL_FRONTEND=slang default
I maintainer di solito rispondono entro 1 giorno
@jeffng-or ci sta già lavorando.
Dal 22/9/2026.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 68/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- yaml
- Ambito
- build-system
Direzione di ricerca
Inizia in variable.yaml, nell'impostazione SYNTH_FRONT_HDL, e verifica come è rappresentato il valore predefinito corrente di yosys. Cambia il valore predefinito in slang, quindi esegui i test di flow disponibili e controlla i design che devono selezionare esplicitamente yosys. Confronta i risultati di QoR quando possibile, poiché l'issue segnala che i compromessi possono variare in base al design.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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
- Lingua principale
- Verilog
- Stelle
- 767
- Fork
- 544
- Merge medio
- 2g 3h
- PR unite (30g)
- 96
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di The-OpenROAD-Project/OpenROAD-flow-scripts
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4717 ·
I maintainer di solito rispondono entro 1 giorno
-
Clock period improvements left on the table due to SYNTH_MINIMUM_KEEP_SIZE counting macrosForse già presa @joaomai l’ha presa 1 giorno fa. Aperta
The-OpenROAD-Project/OpenROAD-flow-scripts#4714 · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Use percent of minimum clock periodForse già presa @migueldalberto l’ha presa 22 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4583 · 7 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
asap7 cva6 fails in PSM with demo constraint fileForse già presa @gadfort l’ha presa 37 giorni fa. Apertapsm
The-OpenROAD-Project/OpenROAD-flow-scripts#4539 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
GF180 platform tech LEF omits Nwell, causing SRAM OBS truncation on OpenDB importForse già presa @bandhambalaji l’ha presa 4 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
The-OpenROAD-Project/OpenROAD-flow-scripts#4496 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di The-OpenROAD-Project/OpenROAD-flow-scripts
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
polhenarejos/pico-fido#302 ·
-
A-testing C-bug E-small P-low
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
NationalSecurityAgency/ghidra#9997 · 2 commenti ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
vercel/turborepo#14885 · 2 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
MISP/misp-workbench#496 ·
I maintainer di solito rispondono entro 1 giorno