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;


 

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

47473. Економіка підприемства 1.78 MB
  У пропонованому навчальному посібнику розглядаються діяльність сучасного підприємства як субєкта ринкових відносин, його ресурсне забезпечення, інфраструктура та організація виробничого процесу, а також основні фінансово-економічні результати діяльності в контексті сучасного законодавства щодо структурної перебудови, сучасної інноваційної та інвестиційної політики, державного регулювання економіки.
47474. Організація системи управління 970.5 KB
  3 формування ОСУ стратегічного типу Внесення стратегічних змін до структури підприємства завжди породжує проблему вибору рівня диференціації та інтеграції. Так створення окремих підсистем управління повязано з існуванням окремих суботочень підприємства і необхідністю урахування особливостей змін у них рис. Визначення стратегій це процес у якому враховуються всі аспекти зовнішнього та внутрішнього функціонування підприємства. Встановлюючи стратегії треба враховувати: типи реакцій на зміни умов у зовнішньому середовищі в попиті рівні...
47475. МАКРОЕКОНОМІКА ЯК НАУКА 1.18 MB
  СУКУПНІ ВИТРАТИ І ВВП Сукупні витрати і рівноважний ВВП Модель кругових потоків В основі макроекономічного аналізу лежить модель кругових потоків модель кругообігу ВВП модель кругообігу доходів та витрат. Серед показників які характеризують результати економічної діяльності країни центральне місце посідає валовий внутрішній продукт ВВП.
47476. НАЛОГОВЫЙ УЧЁТ И ОТЧЁТНОСТЬ 89.39 KB
  в ЗАО Альфа“ ЗАО Альфа является налогоплательщиком НДС произошли следующие операции: 1 поступила оплата за ранее отгруженную продукцию облагаемую НДС по ставке 10 в сумме руб.000 2 зачислен на расчетный счет аванс в счет предстоящей поставки товаров облагаемых по ставке 18 в размере руб.000 3 отгружены товары облагаемые по ставке 18 на сумму руб. НДС 18 руб.
47477. Анемии у детей 256 KB
  Дефицитные анемии являются самыми распространенными среди указанной нозологии. Апластические анемии встречаются значительно реже но являются наиболее злокачественными. Анемии патологические состояния характеризующееся снижением гемоглобина в единице объема крови менее 110 г л у детей до 6 лет и менее 120 г л старше 6 лет чаще при одновременном уменьшении количества эритроцитов менее 4.
47479. Практический курс английского языка 2.89 MB
  Вторая часть каждого урока начинается с текста по теме, который дополняется диалогами, составленными авторами или заимствованными из английских учебников и лингафонных курсов. Работа над текстами второй части не предполагает углубленной языковой проработки (и не всегда требует полного перевода), она рассчитана на изучение их содержания и лексики и на практическую работу по использованию зтой лексики в устной речи
47480. Банківська справа. Методичні вказівки 350.5 KB
  Сутність грошей. Походження грошей. Роль держави у творенні грошей. Форми грошей та їх еволюція.