Ludovic Frank Gitignore

.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

  1. Копирайте правилата за Synopsys VCS по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за Автоматизация на електронното проектиране (EDA)

Вижте всички шаблони за Автоматизация на електронното проектиране (EDA)