Реферат Курсовая Конспект
Створення нового документа (введення тексту програми) - раздел Образование, Архітектура ЕОМ 1.3.1 Натисніть Кнопку Design Flow ...
|
1.3.1 Натисніть кнопку Design Flow панелі інструментів (комбінація клавіш <Alt+3>). Відкриється вікно управління проектом (рис. 1.7).
Рисунок 1.7 – Кнопка і вікно Design Flow. Управління проектом
1.3.2 Нам потрібен текстовий редактор. Для цього треба клацнути на піктограмі HDE. З'явиться вікно вибору мови опису апаратури (рис. 1.8). Виберіть VHDL.
Рисунок 1.8 – HDL Editor. Вибір шаблона опису апаратури
1.3.3 З'явиться вікно New Source File Wizard. Цей майстер автоматично генерує частину тексту програми на мові VHDL – опис портів в модулі entity. На першому кроці пропонується включити створюваний файл в поточний проект (Add generated file to design). Клацніть кнопку Next.
1.3.4 На другому кроці майстер пропонує дати імена VHDL–файлу, сутності і опису архітектури (architecture) проекту, що генерується (рис. 1.9). Текстовий файл тут названий Lab1, entity – demux_3, а опис архітектури має ім'я beh. Для продовження клацніть Next.
Рисунок 1.9 – New Source File Wizard. Привласнення імен
1.3.5 Третій крок найвідповідальніший. Тут задаються порти, їх типи і режими роботи. Демультіплексор DM(3) повинен мати один інформаційний вхід w, три входи керування X і вісім виходів У (рис. 1.10).
Рисунок 1.10 – New Source File Wizard. Завдання портів
1.3.6 Список портів редагується за допомогою кнопок New і Delete. Для створення нового порту натисніть кнопку New. В полі Name введіть його ім'я. Для вибору напрямку порту використовується група параметрів Port direction. Для вибору типу порту треба клацнути кнопку Type і відкрити вікно Port Type. По умовчанню задаються типи STD_LOGIS або STD_LOGIS_VECTOR.В мові VHDL є чотири режиму роботи портів: in– вхідний порт; out– вихідний порт; inout– двонаправлений порт; buffer– порт–буфер. Параметр Array Indexesвикористовується для введенню діапазонів масивів.Опис портівдемультиплексору DM(3) має такий вигляд:
x: in STD_LOGIS_VECTOR (0 to 2);
w: in STD_LOGIS;
у: out STD_LOGIS_VECTOR (0 to 7);
1.3.7 На цьому робота з майстром шаблонів VHDL–програм New Source File Wizard закінчується. Клацніть Done. Буде створений шаблон VHDL–програми – моделі демультиплексора, в каталозі проекту з'явиться новий файл Lab1.vhd і відкриється вікно текстового редактора HDE.
Листинг 1.1 – Текст шаблона програми на мові VHDL
library IEEE;
use IEEE.STD_LOGIC_1164.all;
entity demux_3 is
port(
x : in BIT_VECTOR(0 to 3);
w : in BIT;
у : out BIT_VECTOR(0 to 15)
);
end demux_3;
architecture beh of demux_3 is
– Конец работы –
Эта тема принадлежит разделу:
Запорізький національний технічний університет... МЕТОДИЧНІ ВКАЗІВКИ до лабораторних робіт з дисципліни Архітектура ЕОМ...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Створення нового документа (введення тексту програми)
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов