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 ;


 

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

44795. Мировое значение русской классики 40 KB
  Мировое значение русской классики. Интерес к русской литературе во всем мире предопределен всем ходом духовного и эстетического развития русской цивилизации основанной на ценностях Святой Руси. Главным фактором определившим особенно высокий уровень духовности русской литературы по сравнению с литературой др. Расцвет русской классики XIX в.
44796. Техническая диагностика 15.54 KB
  Целью данной дисциплины является изучение теоретических основ технической диагностики и надежности общих методов распознавания и математической теории диагностики обоснованного выбора конкретных способов диагностики и соответствующих им правил решения. Целью технической диагностики являются определение возможности и условий дальнейшей эксплуатации диагностируемого оборудования и в конечном итоге повышение промышленной и экологической безопасности. Задачами технической диагностики которые необходимо решить для достижения поставленной цели...
44797. Сущность, формы, функции исторического знания 20.83 KB
  Явления эти чрезвычайно разнообразны касаются развития хозяйства общественной жизни страны деятельности исторических личностей. Предметом отечественной истории являются закономерности политического и социально-экономического развития российского государства и общества. В результате изучения предмета отечественной истории студент должен приобрести комплексное знание процесса формирования предпосылок зарождения и социальнополитического развития российского общества как части всемирной истории человечества но со своими особенностями. Многие...
44798. Mülltrennung in Aschach 26.5 KB
  Die Müllers leben wie Millionen ndere deutsche Fmilien uch: Die Eltern аrbeiten die Kinder gehen zur Schule mn fährt ein bis zweiml im Jhr in den Urlub und mn trennt seinen Müll. Die pcke ich zu Bündeln und lege sie m bholtg zusmmen mit den vollen Knüllppiersäcken rus uf den Bürgersteig.â Ich bringe die leeren Flschen und Gläser gerne zu den ltglscontinern. Ds durchsichtige Gls kommt in den WeißglsContiner ds brune in den BrunglsContiner und ds grüne ntürlich in den GrünglsContiner ber mn muss ufpssen dss keine Deckel mehr uf...
44799. Отношение к литературной классике 19в в 20 и 21вв 26.5 KB
  Русская классика 19 века хранительница русской духовной культуры. Это споры физиков и лириков а также споры в методистов литературы споры современного прочтения и индивидуальной интерпретации. На стр рус класс литры в созданных ей образах и картинах запечатлелось развитие общества на протяжении столетий воплощен национальн характер народа.
44800. Хромосомная теория наследственности. Основные законы наследования признаков 39 KB
  Для выявления закономерности наследования признаков им был разработан гибридологический метод особенностями которого являются: исследование одной пары альтернативных признаков по которым отличались родительские особи; точный количественный учет признаков в каждом поколении и статистическая обработка данных; использование чистых линий для получения гибридов. При скрещивании гомозиготных особей анализируемых по одной паре альтернативных признаков первое поколение единообразно по своим генотипам и фенотипам. При скрещивании...
44801. Земная кора 20.22 KB
  Мантия Земли Мантия это силикатная оболочка Земли сложенная преимущественно перидотитами породами состоящими из силикатов магния железа кальция и др. Мантия составляет 67 всей массы Земли и около 83 всего объёма Земли. Хотя сведения о составе нижней мантии ограничены и число прямых данных весьма невелико можно уверенно утверждать что её состав со времён формирования Земли изменился значительно меньше чем верхней мантии породившей земную кору.
44802. Атмосфера 36.5 KB
  Нижний наиболее плотный слой воздуха тропосфера ее высота 10 15 км. В вертикальном распределении температуры имеет место максимум около 0 С Выше стратосферы примерно до высоты 80 км простирается мезосфера в которой температура воздуха с высотой падает до нескольких десятков градусов ниже нуля. Под действием ультрафиолетовой и рентгеновской солнечной радиации и космического излучения происходит ионизация воздуха основные области ионосферы лежат внутри термосферы. Далее до 10 000 км простирается экзосфера где плотность воздуха с...
44803. География населения. Демографические показатели регионов мира 15.99 KB
  Демографические показатели регионов мира География населения изучает численность структуру и размещение населения рассматриваемого в процессе общественного воспроизводства и взаимодействия с окружающей природной средой. Под воспроизводством населения понимают совокупность процессов рождаемости смертности и естественного прироста которые обеспечивают беспрерывное возобновление и смену людских поколений. Для первого типа характерны относительно невысокие показатели рождаемости смертности и естественного прироста для экономически развитых...