99696

Знакомство с САПР Quartus II. Комбинационная логика

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

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

Цель работы: знакомство с САПР - приобретение основ работы в схемном редакторе. Реализовать схему устройства в соответствии с заданной таблицей истинности - комбинационная логика.

Русский

2016-10-08

504.8 KB

0 чел.

Федеральное государственное автономное

образовательное учреждение

высшего профессионального образования

«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

Институт космических и информационных технологий

Кафедра «Вычислительная техника»

   

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №1

Знакомство с САПР Quartus II. Комбинационная логика

Студент,         КИ11-08Б         __________              Лаптев И.Е.

                                   номер группы                подпись, дата                         инициалы, фамилия

Студент,         КИ11-08Б         __________              Носков Н.К.

                                   номер группы                подпись, дата                         инициалы, фамилия

Преподаватель                         __________              Титовская Т.С.

               подпись, дата

Красноярск 2015

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

Знакомство с САПР Quartus II. Комбинационная логика

Цель работы: знакомство с САПР - приобретение основ работы в схемном редакторе. Реализовать схему устройства в соответствии с заданной таблицей истинности - комбинационная логика.

Вариант №8

Задание: Сумматор четырёхразрядных чисел (8 входов, 5 выходов).

Таблица 1. Таблица истинности схемы.


a[3]

a[2]

a[1]

a[0]

b[3]

b[2]

b[1]

b[0]

Sum_out

Sum[3]

Sum[2]

Sum[1]

Sum[0]

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

1

0

0

0

0

0

0

1

0

0

1

0

0

0

0

1

1

0

1

0

1

0

0

1

0

1

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

Рис.1. Схема четырёхразрядного сумматора.

Рис.2. Диаграмма работы программы

Листинг программы лабораторной работы №1

LIBRARY ieee;

USE ieee.std_logic_1164.all;

LIBRARY work;

ENTITY Lab_1 IS

PORT

(

 a :  IN  STD_LOGIC_VECTOR(3 DOWNTO 0);

 b :  IN  STD_LOGIC_VECTOR(3 DOWNTO 0);

 sum_out :  OUT  STD_LOGIC;

 sum :  OUT  STD_LOGIC_VECTOR(3 DOWNTO 0)

);

END Lab_1;

ARCHITECTURE bdf_type OF Lab_1 IS

SIGNAL SYNTHESIZED_WIRE_0 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_1 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_24 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_25 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_26 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_27 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_6 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_7 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_28 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_29 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_12 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_13 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_30 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_31 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_18 :  STD_LOGIC;

SIGNAL SYNTHESIZED_WIRE_19 :  STD_LOGIC;

BEGIN

SYNTHESIZED_WIRE_31 <= '0';

SYNTHESIZED_WIRE_30 <= a(0) XOR b(0);

SYNTHESIZED_WIRE_27 <= SYNTHESIZED_WIRE_0 XOR SYNTHESIZED_WIRE_1;

SYNTHESIZED_WIRE_0 <= SYNTHESIZED_WIRE_24 AND SYNTHESIZED_WIRE_25;

SYNTHESIZED_WIRE_1 <= a(1) AND b(1);

SYNTHESIZED_WIRE_26 <= a(2) XOR b(2);

sum(2) <= SYNTHESIZED_WIRE_26 XOR SYNTHESIZED_WIRE_27;

SYNTHESIZED_WIRE_29 <= SYNTHESIZED_WIRE_6 XOR SYNTHESIZED_WIRE_7;

SYNTHESIZED_WIRE_6 <= SYNTHESIZED_WIRE_26 AND SYNTHESIZED_WIRE_27;

SYNTHESIZED_WIRE_7 <= a(2) AND b(2);

SYNTHESIZED_WIRE_28 <= a(3) XOR b(3);

sum(3) <= SYNTHESIZED_WIRE_28 XOR SYNTHESIZED_WIRE_29;

sum_out <= SYNTHESIZED_WIRE_12 XOR SYNTHESIZED_WIRE_13;

SYNTHESIZED_WIRE_12 <= SYNTHESIZED_WIRE_28 AND SYNTHESIZED_WIRE_29;

SYNTHESIZED_WIRE_13 <= a(3) AND b(3);

sum(0) <= SYNTHESIZED_WIRE_30 XOR SYNTHESIZED_WIRE_31;

SYNTHESIZED_WIRE_25 <= SYNTHESIZED_WIRE_18 XOR SYNTHESIZED_WIRE_19;

SYNTHESIZED_WIRE_18 <= SYNTHESIZED_WIRE_30 AND SYNTHESIZED_WIRE_31;

SYNTHESIZED_WIRE_19 <= a(0) AND b(0);

SYNTHESIZED_WIRE_24 <= a(1) XOR b(1);

sum(1) <= SYNTHESIZED_WIRE_24 XOR SYNTHESIZED_WIRE_25;

END bdf_type;


 

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

45160. Столыпинская модель ГУ. Реформа органов государственного управления 23.69 KB
  Об образовании из восточных частей Люблинской и Седлецкой губерний особой Холмской губернии с изъятием ее из управления варшавского генералгубернатора Столыпин и Государственная Дума это особый вопрос. К его чести Столыпин наверное единственный из министров царского правительства кто не боялся выступать в Думе с ответами по самым разным депутатским запросам. Между тем иногда аудитория была настроена к нему настолько враждебно что изза шума в зале Столыпин не мог начать выступление в течение 10 15 минут. Например выступая в Думе по...
45161. Кризис государственной власти и начало конца дворянской управленческой элиты 23.61 KB
  Кризис государственной власти и начало конца дворянской управленческой элиты Почему же относительно легко был сокрушен монархический строй в России Среди главных причин нужно назвать десакрализацию верховной власти потерю ею своего авторитета. В период кризиса власти негативную роль сыграло отсутствие у монарха качеств государственного лидера. Продвижение к власти осуществлялось по критерию личной преданности царю. Назреванию кризиса самодержавной власти способствовала мировая война кровавый воз которой Россия тянула с августа 1914 г.
45162. Двоевластие и его сущность. Кризисы Временного правительства: причины и последствия 16.38 KB
  Кризисы Временного правительства: причины и последствия 27 февраля был образован Петроградский совет рабочих депутатов в количестве 250 человек избравший свой исполнительный комитет. 1 марта между Исполнительным комитетом Совета и Временным комитетом Государственной Думы начались переговоры об образовании Временного правительства....
45163. Новая экономическая политика 30.19 KB
  Сущность НЭПа Сущность НЭПа была понятна не всем. При самом различном понимании НЭПа многие партийные деятели сходились в том что в конце гражданской войны в Советской России сохранилось два основных класса населения: рабочие и крестьяне а вначале 20 годов после ведения НЭПа появилась и новая буржуазия носительница реставраторских тенденций. Ленин понимал неизбежные противоречия опасности развития на пути НЭПа. Не отказываясь от конечной цели создания нерыночной системы экономики НЭПа большевики прибегли к использованию...
45164. Сталинская командно-административная система 23.45 KB
  В ЗОе годы совсем оформилась та административно командная система управления русским обществом которая тесновато связана с функционированием гос партии обладающей возможностями верховной власти в стране.Процесс преобразования коммунистической партии России в государственную партию начался в годы гражданской войны когда наряду с Советами призванными после Октября 1917 года осуществлять власть в центре и на местах стали создаваться в каждом уезде волости губернии и партийные комитеты. Опыт большевистской партии рассчитанный на...
45165. Влияние войны на политические настроения 28.1 KB
  Своими глазами увидели и смогли оценить тот мир о разложении и близкой гибели которого им говорили до войны. После окончания войны в сентябре 1945 г.Состоялись выборы в местные Советы Верховные Советы республик и Верховный Совет СССР в результате чего обновился депутатский корпус не менявшийся в годы войны.
45166. ГУ СССР периода стагнации(60-80гг 20 века) 16.14 KB
  ГУ СССР периода стагнации 60-80 гг 20 века Отставка с руководящих партийных и государственных постов Н. экономическая реформа разработка и реализация которой была связана с именем председателя Совета Министров СССР А. Тупик опасный ибо отрыв развитой экономики мира от экономики СССР неуклонно увеличивался. эта концепция была законодательно закреплена в новой Конституции СССР.
45167. Попытки реорганизации советской системы управления во второй половине 1980х гг 28.13 KB
  СССР пытался в одиночку выдержать гонку вооружений против США и НАТО. Андропов оставил пост председателя КГБ СССР сохранив фактический контроль за этой организацией и стал вторым секретарем ЦК КПСС официальным наследником Брежнева. было принято постановление ЦК КПСС и Совмина СССР провозгласившее курс на введение сухого закона. Удар по бюджету был столь значителен что он так и не был преодолен до последних дней существования СССР.
45168. Современная система государственного управления в России 26.07 KB
  Мирная преемственность власти это важнейший элемент политической стабильности о которой мы с вами мечтали к которой стремились которой добивались.Отставка правительства Примакова приход к власти премьер-министра Степашина углубил государственный кризис в стране и только утверждение в должности нового Президента России привело к укреплению государственных институтов власти всех уровней. Новая команда Президента поставила перед собой цель: выстроить четко работающую исполнительную вертикаль власти добиться правовой дисциплины и...