J'essaie de prédire à moindre coût et avec précision toutes les dépendances système-verilog pour un flux de build. Il est correct de sur-prédire les dépendances et de trouver quelques fichiers verilog qui ne sont pas des dépendances sv, mais je ne veux pas manquer de dépendances.trouver toutes les dépendances dans une compilation verilog
Est-ce que je dois réellement analyser le Verilog afin de déterminer toutes ses dépendances? Il y a des macros de préprocesseur inclues, mais celles-ci ne semblent pas charger tout le code actuellement compilé. Il existe une variable d'environnement SYSTEM_VERILOG_PATH. Ai-je besoin d'analyser chaque fichier verilog du système dans cette variable SYSTEM_VERILOG_PATH afin de déterminer quels modules sont définis dans quels fichiers?
Excellente idée - Je vais regarder dans nos scripts de synthèse. –