СХЕМ ЛАБ РАБОТА_2 (Лабораторная работа - ACTIVE-HDL)

2021-10-24СтудИзба

Описание файла

Файл "СХЕМ ЛАБ РАБОТА_2" внутри архива находится в папке "LAB_RAB_s_ACTIVE-HDL". Документ из архива "Лабораторная работа - ACTIVE-HDL", который расположен в категории "". Всё это находится в предмете "схемотехника" из 2 семестр, которые можно найти в файловом архиве НИУ «МЭИ» . Не смотря на прямую связь этого архива с НИУ «МЭИ» , его также можно найти и в других разделах. .

Онлайн просмотр документа "СХЕМ ЛАБ РАБОТА_2"

Текст из документа "СХЕМ ЛАБ РАБОТА_2"

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РОССИЙСКОЙ ФЕДЕРАЦИИ

_____________

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ

____________

НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ

МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ



Кафедра ВМСиС

Поляков А.К.

Москва 2016



СХЕМОТЕХНИКА ЛАБОРАТОРНАЯ РАБОТА 2

Исследование проектов логических схем .

Код: ____________________

Продолжительность:

160 мин.

Дисциплины:

Схемотехника”,

Предназначено:

Для студентов по направлению информатика и вычислительная техника в соответствии с учебным планом.

.

Цель:

Цель работы состоит в ознакомлении с составом современных систем элементов ,с разработкой простых комбинационных схем, а также в овладении практическими навыками моделирования цифровых схем, построенных на элементах среднего уровня интеграции, с использованием САПР

Результат обучения:

После успешного завершения занятия пользователь должен уметь:

Проектировать простейшие комбинационные схемы и анализировать их методом моделирования, с использованием средств САПР

Используемые программы:

ACTIVEHDL фирмы ALDEC(бесплатная студенческая версия) или бесплатная ISE WEB PACK фирмы XILINX

План занятия:

Самостоятельная работа.

Изучение теоретического материала по методике проектирования комбинационных схем ,

И выполнение индивидуальных заданий в соответствие с номером варианта, в частности - разработка схем и тестов, которые будут использоваться в модельном эксперименте

ЗАДАНИЯ

Задание I. Исследование схем на простых логических элементах серии кр1533.

В задании предлагается исследовать временные параметры трехаргументных логических функций( см варианты) реализованных на двухвходовых логических элементах.

Постройте схему ,реализующую трехаргументную логическую функцию на двухвходовых элементах серии кр1533.

и поверьте ее правильность и соответствие расчетных задержек сигнала и задержек в моделях элементов моделированием.

Варианты заданий( по номеру студента в группе)

Функция

1

3ИЛИ

2

3И-НЕ

3

3ИЛИ-НЕ

4

5

3ИЛИ

6

7

3И-НЕ

8

3ИЛИ

9

3ИЛИ-НЕ

Н

Например. вариант 3И,входы А,В,С. Выход У. У=(А and D) and C. В серии кр1533 элемент 2И имеет обозначение ЛИ1.( см литературу 11. Справочник - Логические ИС КР1533, КР1554 под редакцией Петровского . М.Бином. 2003 г.)

Соответственно схема будет состоять из двух элементов ЛИ1.Ожидаемая Задержка сигнала соответственно 2 *Тз_элемента=20 нс.

Задание 2. Проектирование и верификация схемы, реализующей логическую функцию 3ИЛИ на элементах различных базисов

Варианты заданий( по номеру студента в группе)

Элемент

1

2И-НЕ

2

2ИЛИ-НЕ

3

2И,2ИЛИ,Не

4

2И-НЕ,2ИЛИ-НЕ

5

2ИЛИ

6

2И-НЕ

7

2ИЛИ-НЕ

8

2И,2ИЛИ,Не

9

2И-НЕ

Пример-реализовать 3И на 2И-НЕ. Заметим, что х= А and B = not(not( a and B).Соответственно для реализации такой функции потребуется применить два элемента 2И-Не,у второго на оба входа подать сигнал с выхода первого элемента.

Для реализации 3И потребуется 4 элемента 2И-НЕ

У= not( not(not(not( a and B)) and C))

В серии кр1533 микросхема ЛА3 реализует функцию 2И-Не.

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







Задание 3. Проектирование и верификация простой комбинационной схемы

Построить Схему и проверить ее-(этапы-построить таблицу истинности заданной логической функции, описать ее СДНФ,провести минимизацию, покрыть элементами серии кр1533,верифицировать проект схемы моделированием)

Варианты заданий

Логическая ФУНКЦИЯ

1

Определяет Y=1 если число F в диапазоне 1-15 простое ( простые числа 2,3,5,7)

2

Определяет число единиц в трехразрядном двоичном коде F( например в коде 011-

2 единицы)

3

Определяет позицию самой левой 1 в трехразрядном двоичном коде F (например в коде 011номер левой 1 равен 2)

4

Мажоритарная функция 2 из трех

5

Определяет число нулей в трехразрядном двоичном коде F( вых сигнал два разряда)

6

Сдвигает трехразрядный двоичный код F влево на 1 разряд или вправо в зависимости от управляющего сигнала s

7

Определяет двухразрядное двоичное число А больше двухразрядного числа В ,или нет

8

Определяет двухразрядное двоичное число А равно двухразрядному числу В ,или нет

9

Определяет Y=1 если число F в диапазоне 1-10 делится нацело на 3

10

Определяет Y=1 если число F в диапазоне 1-15 делится нацело на 5

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

При построении схемы,реализующей логическую функцию сначала постройте

Таблицу истинности, потом запишите ее СДНФ,потом минимизируйте логическую функцию, потом постройте ее схему.

Например , построить схему,определяющую число в диапазоне 3-7 простое или нет. У=F(X3,X2,X1). ИЗ ШКОЛЬНЫХ ЗНАНИЙ- ПРОСТЫЕ ЧИСЛА ДЕЛЯТСЯ ТОЛЬКО НА СЕБЯ. СООТВЕТСТВЕННО ПРОСТЫЕ 3,5,7. ЧИСЛА 0 И 1 ИСКЛЮЧЕНИЕ

Для представления чисел в этом диапазоне потребуется двоичный трехразрядный код .

Таблица истинности

Х3

Х2

Х1

У

0

0

0

0

0

1

0

0

1

0

2

0

1

0

1

3

0

1

1

1

4

1

0

0

0

5

1

0

1

1

6

1

1

0

0

7

1

1

1

1

СДНФ

У=(NOT X3 AND X2 AND NOT X1) OR (NOT x3 AND x2 AND x1)OR

(x3 AND NOT x2 AND x1) OR (x3 AND x2 AND x1)

ПОСЛЕ МИНИМИЗАЦИИ ИМЕЕМ

У=not X3 and X2 or X3 and X1.

Соответственно в схеме используются два элемента 2и и один 2ИЛИ.

Следует сравнить временную диаграмму модели с исходным заданием и табл.истинности-может где то ошибка. И сравнить задержку модели с расчетной.

теоретические сведения.

1.5. Логические функции и принцип дуализма

Введем определения, имеющие отношение к теории логических функций:

литерал – обозначение логической переменной или ее инверсии.

Например: X, Y, X.

  • т ерм – произведение – литерал или логическое произведение литералов. Например: X1,X0∙X1∙X3.

  • с умма произведений – логическая сумма термов – произве- дений. Например: X2 + X0∙X1∙X3.

  • т ерм – сумма – один литерал или логическая сумма литералов. Например: X0 + X1 + X2.

  • п роизведение сумм – логическое произведение термов – сумм. Например: (X0 + X1 + X2)* (X0 + X2 + X4).

  • нормальный терм – терм – произведение или терм – сумма, в которых каждый литерал встречается не более одного раза. Например: X1∙X2∙X3, X0 + X1 + X2.

  • минтерм с n переменными – нормальный терм – произведение с n литералами.

  • макстерм с n переменными – нормальный терм – сумма с n литералами.

Таблицы истинности логической функции содержат минтермы и макстермы. Рассмотрим пример логической функции F от трех переменных с аргументами X0, X1, X2 и значением Y, заданной в виде таблицы истинности, приведенной в таб. 1.2.

Таблица 1.2. Таблица истинности логической функции F.


Булева формула для Y легко строится по таблице истинности, включающей минтермы и макстермы.

Так называемая Совершенная Дизъюнктивная нормальная форма (СДНФ) получается как логическая сумма (ИЛИ) минтермов, для которых значение функции Y в таблице 1.2 равно единице.


Список минтермов называют множеством включений логической функции.

Совершенная Конъюнктивная нормальная форма (СКНФ) логической функции получается как логическое произведение макстермов, для которых значение логической функции Y равно нулю.


Список макстермов называют множеством выключений логической функции.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5192
Авторов
на СтудИзбе
433
Средний доход
с одного платного файла
Обучение Подробнее