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;


 

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

26123. Учет расчетов с персоналом по оплате труда 55.5 KB
  Для учета личного состава для учета расчетов по начислению и выплате зарплаты используются следующие унифицированные формы первичных документов: приказ распоряжение о приеме работника на работу личная карточка работника приказ распоряжение о предоставлении отпуска приказ распоряжение о прекращении действия трудового договора табель учета рабочего времени документы по учету выработки – наряды на сдельную работу маршрутные листы и ведомости учета выполненных работ. При косвенносдельной размер зарплаты работника ставиться в...
26124. Учет ОС 39.5 KB
  Период в течении которого организация планирует получать экономические выгоды от использования актива называется срок полезного использования. При наличии у 1 объекта нескольких частей сроки использования которых существенно отличаются то каждая такая часть учитывается как самостоятельный инвентарный объект. Амортизация начисляется исходя из срока полезности который определяет предприятие исходя из: ожидаемого срока использования ожидаемого физического износа зависящего от режима эксплуатации и среды нормативноправовых и других сроков...
26125. Сущность и порядок учета МПЗ 41 KB
  Методы списания материалов на затраты предприятия. Документальное оформление и учет материалов на складе и в бухгалтерии. Аналитический и синтетический учет материалов. МПЗ активы используемые в качестве сырья материалов при производстве продукции выполнении работ оказании услуг активы предназначенные для продажи товары готовая продукция а так же другие активы используемые для управленческих нужд организации.
26126. Учет затрат на производство и реализацию продукции 46 KB
  Учет затрат на производство и реализацию продукции. Себестоимость продукции работ услуг представляют собой стоимостную оценку использованных в процессе производства природных ресурсов сырья материалов топлива энергии основных средств трудовых ресурсов а так же других затрат на ее производство и реализацию. По способу включения в себестоимость отдельных видов продукции затраты делятся на прямые и косвенные. Прямые связаны с производством отдельных видов продукции и могут быть прямо включены в себестоимость отдельного вида продукции.
26127. Учет готовой продукции, ее реализации и финансовых результатов 33 KB
  Учет готовой продукции ее реализации и финансовых результатов. Структура ответа: Понятие готовой продукции. Виды оценки готовой продукции. Документальное оформление и отражение на счетах БУ реализации готовой продукции.
26128. Управленческий учет как элемент системы БУ 33.5 KB
  Одна из важнейших задач руководителя предприятия с максимальной отдачей использовать имеющиеся в распоряжении предприятия ресурсы. Это означает что деятельность по учету не разрывно связана с управление предприятия. При таком подходе УУ организуется исходя из потребностей управления и УУ это система сбора анализа информации об издержках предприятия система бюджетирования и система оценки деятельности как всего предприятия в целом так и его отдельных структурных подразделений. Это расширенная система организации учета для целей контроля...
26129. Сравнительная характеристика Финансового и управленческого учета 24.5 KB
  Предъявляются единые требования к первичным документам которые являются источником информации для Ф и У учета.пользователи информации Внешние пользователи Внутренние пользователи 4.базисная структура Балансовое управление: активы=капиталобязательства Структура информации зависит от запросов пользователей 5. бухгалтерские проводки делаются в учете после совершения операции Кроме исторической информации включаются оценки и планы на будущее 7.