.gitignore за Synopsys VCS
14 правила за игнориране за Synopsys VCS, готови за копиране в хранилището ви.
Решение за функционална верификация
Пълният .gitignore за Synopsys VCS
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:31:28 UTC
# Технологии: Synopsys VCS
### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# Журнален файл
*.log
simv.vdb/
urgReport/
DVEfiles/
ucli.key
vc_hdrs.h
Какво всъщност игнорират тези правила за Synopsys VCS
Всички шаблони по-долу и защо са необходими във вашия .gitignore.
Формати на вълнови сигнали
| Шаблон | Какво игнорира |
|---|---|
*.vcd |
Формати на вълнови сигнали |
*.vpd |
Формати на вълнови сигнали |
*.evcd |
Формати на вълнови сигнали |
*.fsdb |
Формати на вълнови сигнали |
simv |
Име по подразбиране на изпълнимия файл за симулация. Друго име може да се зададе с тази опция (името на свързаната база данни daidir също се взема оттук): -o <path>/<filename> |
Генерирано за конфигурации от най-горно ниво на Verilog и VHDL
| Шаблон | Какво игнорира |
|---|---|
simv.daidir/ |
Генерирано за конфигурации от най-горно ниво на Verilog и VHDL |
simv.db.dir/ |
Генерирано за конфигурации от най-горно ниво на Verilog и VHDL |
csrc/ |
Инфраструктура за съвместна симулация на SystemC модели с Verilog/VHDL модели. Алтернативна директория може да се зададе с: -Mdir=<directory_path> |
*.log |
Журнален файл |
simv.vdb/ |
Резултати за покритието (генерирани с urg) и местоположение на базата данни. Може да се използва и опцията: urg -dir <coverage_directory>.vdb |
urgReport/ |
Генерирано за конфигурации от най-горно ниво на Verilog и VHDL |
Файлове, свързани с DVE и UCLI.
| Шаблон | Какво игнорира |
|---|---|
DVEfiles/ |
Файлове, свързани с DVE и UCLI. |
ucli.key |
Файлове, свързани с DVE и UCLI. |
vc_hdrs.h |
При разработване на дизайна за DirectC се създава следният файл с декларации на C/C++ функции. |
Как да използвате този .gitignore за Synopsys VCS
- Копирайте правилата за Synopsys VCS по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.
Други .gitignore шаблони за Автоматизация на електронното проектиране (EDA)
Вижте всички шаблони за Автоматизация на електронното проектиране (EDA)