50292

Исследование работы демультиплексора

Лабораторная работа

Информатика, кибернетика и программирование

Открыть редактор временных диаграмм. Построить диаграммы работы устройства, следуя записанным рекомендациям. Выводы записывать в файл временных диаграмм списком. Для получения списка выводов шины кликнуть на знак + возле ее обозначения. Продемонстрировать временные диаграммы преподавателю.

Русский

2014-01-20

85.5 KB

5 чел.

Лабораторная работа № 2.

Исследование работы демультиплексора.

Цель работы: изучение принципов работы демультиплексора. Написание простейшей программы на VHDL.

Постановка задачи. На примере демультиплексора на 3  адресных входа рассмотреть принцип функционирования данного типа КЦУ. Выходы устройства соединить со светодиодной панелью макета , адресные входы и информацию подключить к тумблерам. Имена адресных входов: Аdr_i[2..0], информационного входа - D, выходов Y[7..0],  Рекомендуемые интервалы для временных диаграмм:     Аdr_i[0] –40нс, Аdr_i[1] –80нс, Аdr_i[2] –160нс, D – 15нс.

Порядок выполнения работы.

  1.  Запустить Quartus 7.1. (/afs/dcti.sut.ru/soft/quartus).
  2.  Открыть новый проект, прописав его в свою директорию /afs/dcti.sut.ru/homes/students/m8.../m8...n.../xx
  3.  Создать файл VHDL File и записать в него программу для  демультиплексора на 3 адресных входа по образцу, записанному в Прогр.1.
  4.  Сохранить и откомпилировать файл.
  5.  Открыть редактор временных диаграмм. Построить диаграммы работы устройства, следуя записанным рекомендациям. Выводы записывать в файл временных диаграмм списком. Для получения списка выводов шины кликнуть на знак + возле ее обозначения.
  6.  Продемонстрировать временные диаграммы преподавателю.
  7.   Вызвать планировщик (Pin Planer) и  произвести разводку выводов схемы, руководствуясь схемой панели макета. В нижней части полученного окна будет представлен список выводов, в верхней – внешний вид кристалла. Против наименования каждого элемента списка в  позиции  Location двумя кликами мышью вызвать список выводов кристалла. Затем выбрать один для соединения с выводом устройства в соответствии с выданной схемой макета. (Или левой клавишей мыши отметить название вывода и, не отпуская клавиши, переместить его на ножку кристалла). Например: Аdr_i[0], Аdr_i[1], Аdr_i[2] соединяем с выводами 42, 40 и 38, D – с выводом 48, а выходы Y[7..0] – c выводами 57, 53, 51, 49, 47, 41, 39 и 37.

Скомпилировать файл.

 Результат разводки продемонстрировать преподавателю!

  1.  Вызвать программатор (Tools - Programmer). С помощью клавиши– Hardware Setup выбрать адаптер – Byteblaster MV. В строке с именем загружаемого файла поставить галочку на пункте Program/Configure.

Убедится в том, что макет подключен и запустить программатор (клавиша Start).

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

Прогр.1. 

library ieee;

use ieee.std_logic_1164.all;

entity dms is

port(

adr_i: in bit_vector(2 downto 0);

d: in bit;

data_out: out bit_vector(7 downto 0)

);

end dms;

architecture BBB of dms is

begin

process (adr_i)

begin

data_out(0)<=(not(adr_i(0)))and(not(adr_i(1)))and

(not(adr_i(2)))and(d);

data_out(1)<=(adr_i(0))and(not(adr_i(1)))and

(not(adr_i(2)))and(d);

data_out(2)<=(not(adr_i(0)))and(adr_i(1))and

(not(adr_i(2)))and(d);

data_out(3)<=(adr_i(0))and(adr_i(1))and(not(adr_i(2)))and(d);

data_out(4)<=(not(adr_i(0)))and(not(adr_i(1)))and(adr_i(2))

and(d);

data_out(5)<=(adr_i(0))and(not(adr_i(1)))and(adr_i(2))and(d);

data_out(6)<=(not(adr_i(0)))and(adr_i(1))and(adr_i(2))and(d);

data_out(7)<=(adr_i(0))and(adr_i(1))and(adr_i(2))and(d);

end process;

end ;


 

А также другие работы, которые могут Вас заинтересовать

27293. Имидж туристской фирмы 24 KB
  Имидж фирмы определяется многими факторами. Имидж предприятия формируется следующим образом. При создании имиджа прежде всего необходимо определить наиболее общий круг потребителей услуг турфирмы типичную клиентуру.
27294. Информационные системы в туризме 23.5 KB
  ИС – это система обработки, хранения и передачи какой-либо информации, которая представлена в определенной форме.
27295. История развития мирового туризма 28.5 KB
  До 15 в – паломничество европейцев – гл вид путеш. Средневековье – перекраивается полит карта Европы переселение народов распр христианства крестовые походы осн центры паломничества – Рим и Палестина привилегир класс – путеш к целебн источн происходит много географ открытий Сарбонна актуальными стали путеш с образоват целью и паломничество к святым местам. Конец 18 в нач 19 в –Гран туры с познават целью среди молод людей Европы наиб колво путеш соверш англич в Итал и Швейц попул туры к минер ист и на морск курорты втор полов 19 –...
27296. Формирование каналов сбыта 24 KB
  Функции: исследовательская работа (сбор инф), стимулирование сбыта (о товаре), установление контактов (связь с клиентами), приспособление товара (под требования покуп), проведение переговоров, организация товародвижения (транспорт. и склад. товара), финансирование, принятие риска (ответственность).
27297. Классификация видов туризма 27.5 KB
  туризма является деление на формы типы категории и виды туризма. Типы туризма: Определяются национальной принадлежностью туризма внутренний въездной выездной Указанные виды туризма поразному сочетаются между собой и образуют категории туризма. и выездной Международный въездной выездной Виды туризма: определяются целью поездки Познавательный Деловой оздоровительный Спортивный Ностальгический Рекреационный Религиозный Религиозный туризм основан на религиозных потребностях людей различных конфессий.
27300. Международное законодательство о туризме 29 KB
  1985 София – Хартия туризма подчеркнула право человека на отдых и досуг обозначены обязанности государств по проведению политики обеспечения развития туризма и по организации отдыха. 1989 Гаага – Гаагская декларация 10 принципов руководства государств при сотрудничестве в сфере туризма упрощение туристских формальностей обеспечение безопасности туристов создание надежной инфраструктуры.
27301. Миссия и цели туристского предприятия 24.5 KB
  Не должна зависеть от текущего состояния организации форм и методов ее работы.Статус организации место и роль организации в системе рыночных отношений 2.Цели организации 4.