Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Добавление входных, выходных и промежуточных сигналовСодержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте
Введение входных и выходных сигналов, которые есть в проекте, в файл вектора входных воздействий осуществляется следующим образом: – в окне Edit (редактировать) выбрать строку Insert => Insert Node or Bas (вставить узел или шину); – в открывшемся окне Insert Node or Bas (вставить узел или шину) нажать кнопку Node Finder (система поиска узлов); – открывается окно системы поиска узлов проекта (Node Finder), позволяющее ввести в файл временных диаграмм узлы текущего проекта). В подокне Lock (искать) должно быть указано имя верхнего файла проекта, или файла, моделирование которого необходимо выполнить. В подокне Fitter (система поиск) нужно указать какие выводы нужно искать. Если необходимо вставить в файл временных диаграмм все узлы проекта, в этом подокне необходимо выбрать команду Pins: all (выводы все); – для отображения оговоренных условиями поиска выводов необходимо нажать кнопку List (список); – в левой части окна под заголовком Nodes Found (найденные узлы проекта) появляется список найденных узлов проекта; – для того чтобы найденные узлы были введены в файл временных диаграмм, их необходимо переместить в правое подокно, которое называется Selected Nodes (выбранные узлы). Для этой цели служат расположенные между подокнами Nodes Found (найденные узлы проекта) и Selected Nodes (выбранные узлы) кнопки (таблица 7.1). Таблица 7.1 – Список пиктограмм
– после перемещения в правое подокно всех необходимых при моделировании узлов необходимо нажать кнопку «ОК». Появится окно Insert Node or Bus (вставить узел или шину), в котором тоже необходимо нажать кнопку «ОК». После этого в файле временных диаграмм проекта появляются оси для всех вышеуказанных сигналов; – оси файла временных диаграмм, предназначенные для введения входных сигналов остаются пустыми (не заполненными). Оси, предназначенные для отображения выходных сигналов, соответствуют неопределенным значениям; – на временных диаграммах присутствует вертикальная линия временного маркера, который изображен в виде сплошной цветной линии. Положение этого маркера можно изменять, используя курсор. Значение сигналов, соответствующее текущему положению курсора, отображается в столбце с именем Master Time Bar. Если на временных диаграммах необходимо отметить некоторые базовые моменты времени, это можно сделать, используя команду Insert Time Bar (ввести временную метку) меню Edit (редактировать). Открывается окно Insert Time Bar (ввести временную метку). В данном окне необходимо выбрать время, соответствующее базовому моменту времени и единицу его измерения. После нажатия кнопки «ОК» линия, соответствующая введенному времени, появится на временных диаграммах. Теперь при перемещении маркерной линией над ней будет отображаться текущее время моделирования, а над линиями базовых моментов времени, их расстояние (длительность временного интервала) от маркерной линии; – при необходимости, любую из введенных линий базовых моментов времени, можно преобразовать в маркерную линию. Для этого на расположенный в верхней части линии необходимо навести курсор и нажать правую кнопку мыши. Появляется окно, позволяющее: – Delete – удалить линию времени; – Make Master Time Bar – использовать данную линию как маркерную; – Insert Time Bar – ввести линию времени; – Time Bar Organizer – вызвать окно органайзера временных линий, позволяющее переназначить основные параметры линий времени; – Zoom – выполнить масштабирование временных диаграмм. Рассмотренная методика позволяет ввести в файл временных диаграмм любое количество используемых при моделировании проекта входных и выходных сигналов. Используя окно Insert Node or Bus (вставить узел или шину) можно произвольно ввести в файл временных диаграмм нужные сигналы. Для этого достаточно в графе Name (имя) ввести название требуемого сигнала, а в последующих строках определить его основные параметры. 7.1.3 Редактирование временных диаграмм входных сигналов Следует отметить, что редактированию могут быть подвержены только входные сигналы, присутствующие в текущем проекте. Необходимый для моделирования вектор входных воздействий вводится путем задания для выбранных временных интервалов логических уровней, соответствующих значениям входной переменной в заданном узле проекта. Для этого необходимо выполнить следующую последовательность действий: – выбрать требуемый входной узел; – если необходимо задать одно и то же значение логического сигнала на всем интервале моделирования, необходимо щелкнуть левой кнопкой мыши в левом части окна файла временных диаграмм. В этом случае цветом будет выделена вся ось сигнала; – если необходимо задать значение логического сигнала на определенном интервале моделирования, в правой части окна курсор необходимо установить на ось требуемого сигнала в точке начала задания логического уровня (сигнала) и, удерживая левую кнопку мыши, переместить курсор в конец требуемого временного интервала. В этой точке кнопку мыши следует отпустить. В результате цветом буде выделен только требуемый временной интервал; – после выделения нужной области сигнала в левой части главного окна системы Quartus II появляется набор инструментов для введения входных воздействий, причем, каждый вариант входного воздействия обозначен соответствующей пиктограммой (таблица 7.2).
Таблица 7.2 – Список пиктограмм
Продолжение таблицы 7.2
Продолжение таблицы 7.2
Рассмотрим пример задания сигнала синхронизации. В появившемся окне Count Value на первой вкладке (Counting) можно выбрать: – Radix – используемая при отображении сигнала система исчисления; – Start Value – исходное значение сигнала; – Increment by – шаг сигнала; – Count Type – вид кодирования сигнала. В окне также отображено конечное значение сигнала (значение после изменения) End Value; Вторая вкладка окна выбора параметров сигнала синхронизации (Timing) позволяет задать его временные параметры: – Start Time и End Time – время начала и окончания действия сигнала соответственно. Эти времена определяют интервал действия задаваемого сигнала; – Count every – время изменения значения сигнала; – множитель времени изменения сигнала. Использование данного множителя позволяет увеличить время изменения сигнала синхронизации (фактически его период) в целое число раз. – ввод сигнала синхронизации завершается нажатием кнопки «ОК». Аналогичным образом вводятся все необходимые для моделирования входные сигналы.
|
||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-06-26; просмотров: 575; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.195.82 (0.009 с.) |