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

        Вы можете создать текстовые или HTML отчёты статистики покрытия, используя меню графической оболочки или вводя команды в окне Transcript. Вы можете также создавать текстовые отчёты исключений покрытия, используя меню.
        Для создания текстового отчёта, используя меню графической оболочки, сделайте одно из следующих действий:
        • Выберите Tools > Coverage Report > Text в панели инструментов окна Main.
        • Правым кликом на любой объект в окнах sim или Files, затем выберите Code Coverage > Code Coverage Reports во всплывающем меню.
        • Правые кликом на любой объект в окне Instance Coverage выберите Code coverage reports во всплывающем меню. Вы также можете выбрать Instance Coverage > Code coverage reports в панели меню окна Main, когда активно окно Instance Coverage.
        Этим действием открывается диалог Coverage Text Report (текстовый отчёт покрытия) (рис. 13-13), в котором вы можете выбрать отчёт по:
        • всем файлам;
        • всем элементам;
        • всем модулям проекта;
        • определённым модулям проекта;
        • определённым элементам проекта;
        • определённым исходным файлам.
        ModelSim создаёт файл (называемый по умолчанию report.txt) в текущей директории и немедленно отображает в отчёт в блокноте – текстовом редакторе, имеющемся в пакете с продуктом.

        Чтобы создать отчёт покрытия в HTML, выберите Tools > Coverage Report > HTML в панели меню окна Main. Этим вы откроете диалог Coverage HTML Report, где вы назначаете путь для файла HTML отчёта.

        По умолчанию, команда отчёта покрытия может создавать текстовые файлы, исключая корень –html. Вы можете отображать текстовые отчёты в блокноте – текстовом редакторе, имеющемся в пакете с продуктом, используя команду notepad .
        Для создания отчёта исключений покрытия, выберите Tools > Coverage Report > Exclusions в панели меню окна Main. Этим открывается диалог Coverage Exclusions Report, где вы выбираете показывать: только исключения псевдокомментариев, только назначенных пользователем исключений или оба.

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