форум electronix
Главная > ModelSim по-русски

  Раздел "ModelSim по-русски" содержит переводы документации о мощном инструменте симуляции и отладки, пришедшем на смену встроенному симулятору от Altera - ModelSim SE от Mentor Graphics.
Приятного чтения!

СОДЕРЖАНИЕ
"Учебное пособие по ModelSim SE"
"Симуляция проекта с помощью инструментов EDA в программе Altera Quartus II"
"Поддержка Mentor Graphics ModelSim/QuestaSim в программе Altera Quartus II"
"Симуляция проектов со встроенным процессором Nios II"
Учебное пособие по ModelSim SE
Это самоучитель ModelSim® SE Tutorial Software Version 6.6b в переводе на русский. Вводный курс очень полезен начинающим разработчикам. Очень доходчиво, наглядно объяснены принципы работы симулятора. Учебный курс разбит на 15 занятий, каждое из который начинается с создания проекта testbench (по тексту - тестовый стенд). Обилие поясняющих рисунков не даст вам сбиться с правильного пути.
2.Общее представление о концепции
    Оптимизации проекта
    Основы процесса симуляции
    Процесс проектирования
    Способ с несколькими библиотеками
    Инструменты отладки
3.Основы симуляции
    Создание рабочей библиотеки проекта
    Компиляция файлов проекта
    Оптимизация проекта
    Загрузка проекта
    Запуск симулятора
    Установка точек останова и пошаговое исполнение кода
4.Проекты
    Создание нового проекта
        Добавление объектов в проект
        Изменения порядка компиляции (VHDL)
        Компиляция проекта
        Оптимизация для видимости проекта
        Загрузка проекта
    Организация проекта в виде папок
        Добавление папок
        Перемещение файлов по папкам
    Конфигурация симуляции
5.Работа с несколькими библиотеками
    Создание библиотеки ресурсов
    Создание проекта
    Ссылки на библиотеку ресурсов
    Ссылка на библиотеку ресурсов
    Перманентное преобразование VHDL библиотеки ресурсов
6.Симуляция проектов SystemC
    Установка среды
    Подготовка проекта SystemC для OSCI
    Компиляция проекта, содержащего только SystemC
    Пример смешения SystemC и HDL
    Наблюдение за объектами SystemC через графическую оболочку
        Установка точек останова и пошаговое исполнение в окне Source
        Контроль объектов и переменных SystemC
        Удаление точек останова
7.Анализ временных диаграмм
    Загрузка проекта
    Добавление объектов в окно Wave
    Увеличение экрана временных диаграмм
    Использование курсоров в окне Wave
        Работа с одним курсором
        Работа с несколькими курсорами
    Сохранение и повторное использование формата окна
8.Создание стимулов с помощью Редактора временных диаграмм
    Компиляция и загрузка проекта
    Создание графических стимулов с помощью Wizard
    Редактирование временных диаграмм в окне Wave
    Сохранение и повторное использование команд Wave
    Экспорт созданных временных диаграмм
    Симуляция с файлом тестового стенда
    Импорт EVCD файла
9.Отладка в окне Schematic
    Компиляция и загрузка проекта
    Изучение соединений
    Просмотр исходного кода в Schematic
    Свёртывание и развёртывание элементов
    Трассирование событий
10.Отладка в окне Dataflow
    Компиляция и загрузка проекта
    Изучение соединений
    Трассирование событий
    Трассирование по Х (неопределённость)
    Отображение иерархии в окне Dataflow
11.Просмотр и инициализация памяти
    Компиляция и загрузка проекта
    Просмотр памяти и её содержимого
    Навигация по памяти
    Экспорт данных из памяти в файл
    Инициализация памяти
    Команды интерактивной отладки
12.Анализ характеристик с помощью профайла
    Компиляция и загрузка проекта
    Запуск симуляции
    Просмотр данных характеристик в окне профайлера
        Просмотр исходного кода кликом в окне профиля
    Просмотр деталей профиля
    Фильтрование данных
    Создание отчёта профиля характеристик
13.Симуляция с кодовым покрытием
    Компиляция и загрузка проекта
    Загрузка и запуск проекта
    Статистика покрытия в графической оболочке
    Статистика покрытия в окне Source
    Статистика переключений в окне Objects
    Исключение линий и файлов из статистики покрытия
    Создание отчётов покрытия кода
14.Сравнение временных диаграмм
    Создание связанного набора данных
    Создание тестового набора данных
    Сравнение запусков симуляции
    Просмотр сравниваемых данных
        Сравниваемые данные в окне Wave
        Сравниваемые данные в окне List
    Сохранение и перезагрузка сравниваемых данных
15.Автоматическая симуляция
    Создание простого DO файла
    Запуск в режиме командной строки
    Использование Tcl в симуляторе
16.Начало работы с Power Aware
    Создание рабочей области
    Компиляция исходных файлов проекта
    Аннотированное значение энергопотребления
        Спецификация опций Power Aware
    Симуляция проекта Power Aware
        Анализ результатов
            Результаты Test 1 (power_down_normal)
            Результаты Test 2 (power_down_no_iso)
            Результаты Test 3 (power_down_no_clk_gate)
            Результаты Test 4 (sram_PWR)
в содержание