Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 700184.doc
Скачиваний:
11
Добавлен:
01.05.2022
Размер:
1.14 Mб
Скачать

Лабораторная работа № 2. Системное моделирование проекта

(3D-изделия)

Цель работы: создание поведенческой модели проектируемой 3D системы и ее моделирование на основании системного представления проектируемого изделия.

Методические указания к выполнению

Моделирование осуществляется в программах системного моделирования, таких как Incisive фирмы Cadence, ModelSim фирмы Mentor Graphics.

Аналоговые модули описываются на SystemC или Spice подобного описания, цифровые – на SystemC, SystemVerilog или языках описания аппаратных средств Verilog, VHDL.

Для моделирования с OSCI SystemC необходимо определить основной модуль:

sc_main() с SC_MODULE, определить функции sc_start() , to sc_initialize();

установить рабочую библиотеку проекта командой vlib;

экспортировать в рабочую библиотеку верхний уровень проекта;

скомпилировать проект командой sccom -g <имя файла>.cpp;

пролиноковать объекты проекта командой sccom –link;

загрузить на моделирование проект командой vsim.

Результат моделирования должен быть аналогичен рисунку.

Результат моделирования

Отчет по лабораторной работе должен содержать: структурную схему проекта, листинг программы системной модели, файл входных воздействий, результат моделирования.

4. Перечень рефератов по дисциплине

По каждому из разделов дисциплины предусматриваются в качестве самостоятельной индивидуальной работы рефераты на следующие темы.

Реферат «Методологии и маршруты проектирования цифровых, аналоговых схем и устройств смешанного сигнала».

Рассматривается методология проектирования аналоговых, цифровых, аналого-цифровых устройств, систем на кристалле. Основное внимание уделяется маршруту проектирования SiP.

Реферат «Системные языки описания аппаратных средств».

Самостоятельная работа по изучению синтаксиса, мнемоники и семантики системных языков моделирования SystemC, SystemVerilog.

Реферат «Типовой комплект разработки».

В нем проводится анализ структуры комплекта разработки одной из фабрик- производителей. Изучается состав, структура библиотек, технологические правила.

5. Методические указания преподавателям, ведущим занятия по дисципине

Основная цель курса – дать слушателям представление о проблеме системного проектирования SiP.

В курсе лекций специально не приводится материал по самим языкам системного уровня, предполагается, что тематика рефератов и лабораторный практикум восполнит этот пробел. Целесообразно дать для самостоятельного изучения по материалам из цифровых ресурсов по SystemC, SystemVerilog, Verilog.

Перед первой лабораторной работой выдать слушателям структурные схемы различных аналого-цифровых проектов, дав задание написать технические требования ко всей системе, предложив дописать необходимые технические требования, например, чувствительность входных каскадов, разрядность АЦП, технологические нормы, степень интеграции.

После выполнения первой работы поручить слушателям написать технические задания на модули каждой из выданных SiP. На лабораторных занятиях провести коллективное обсуждение каждого из технических заданий по схеме: обсуждение структурной схемы; обсуждение технических требований на всю систему в корпусе; обсуждение декомпозиции системы; обсуждение частных технических заданий на составные модули.

Во второй лабораторной работе провести обсуждение проблем системного моделирования каждого из задний. Особе внимание уделить моделированию аналого-цифрового преобразования и взаимодействия процессов на системной языке (SystemC) и языке описания аппаратных средств (Verilog).