Симуляция с кодовым покрытием
Исключение линий и файлов из статистики покрытия

        ModelSim позволяет вам исключать линий и файлы из статистики покрытия кода. Вы можете задать исключения: выбором меню в графической оболочке, с помощью текстового файла, называемого "файл фильтра исключений" ("exclusion filter file"), или с помощью "псевдокомментарий" ("pragmas") в вашем исходном коде. Псевдокомментарии – это операторы, которые инструктируют ModelSim игнорировать статистику покрытия заключённого в скобки кода. Обратитесь к секции "Исключения покрытия" в руководстве пользователя за подробностями о файле фильтра исключений и псевдокомментариях.

        1. Отображение окна Current Exclusions.
        a. Выберите View > Coverage > Current Exclusions.

        2. Исключение строк в окне Missed Statements.
        a. Правым кликом на строку в окне Missed Statements выберите Exclude Selection. (Вы можете также исключить выделенное в текущем элементе, выбрав Exclude Selection For Instance .) Строка появится в окне Current Exclusions.

        3. Исключение целого файла.
        a. В окне Files найдите файл sm.v (или sm.vhd , если вы используете пример VHDL).
        b. Правым кликом на имя файла выберите Code Coverage > Exclude Selected File (рис. 13-11).

        Файл добавляется в окно Current Exclusions.

        4. Отмена исключения sm.v .
        a. Правым кликом на sm.v в окне Current Exclusions, затем выберите Cancel Selected Exclusions.

<< Назад     Оглавление     Далее >>
Хостинг от uCoz