Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

_Разное / VYCHIT / offALP

.doc
Скачиваний:
9
Добавлен:
16.04.2013
Размер:
41.47 Кб
Скачать

Московский Институт Электронной Техники

Кафедра ПКИМС

Курсовая работа на тему:

Проектирование вычитателя

по курсу

Автоматизация функционально-логического проектирования

Выполнил:

Студент гр. ЭКТ-43

Сидорин В.А

Проверил:

Попова Т.В.

Москва 2000г.

- 2 -

Содержание:

Задание……………………………………………….3

Теоретическая часть…………………………………3

Анализ работы схемы……………………………….5

Логическая схема вычитателя………………………6

Диаграммы…………………………………………...7

Литература……………………………………………8

- 3 -

Задание:

  1. Построить логическую схему полусумматора

  2. Построить логическую схему сумматора

  3. Произвести анализ работы вычитателя. Определить пределы изменения уменьшаемого и вычитаемого.

Теоретическая часть.

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

Сумматор – логический операционный узел ЭВМ, выполняющий арифметическое сложение кодов двух чисел.

Сумматоры можно классифицировать:

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

одноразрядные

многоразрядные

по чилсу входов-выходов:

четвертьсумматоры

полусумматоры

полные одноразрядные двоичные сумматоры

по способу представления и обработки данных:

последовательные

параллельные

по способу организации переноса:

последовательный перенос

параллельный перенос

групповая структура

специальная организация цепей переноса

по способу выполнения операции сложения и возможности сохранения результата сложения:

комбинационный

накапливающий

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

Полусумматор – имеет два входа a и b для двух слагаемых и два выхода: S – сумма, P – перенос.

- 4 -

Таблица истинности полусумматора:

a b S P

0 0 0 0

0 1 1 0

1 0 1 0

1 1 1 1

Его логическая схема:

Полный двоичный сумматор – имеет три входа: a,b – для двух слагаемых и p – перенос из предыдущего разряда и два выхода: S – сумма и P – перенос.

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

a b p P S

0 0 0 0 0

0 0 1 0 1

0 1 0 0 1

0 1 1 1 0

1 0 0 0 1

1 0 1 1 0

1 1 0 1 0

1 1 1 1 1

Логическая схема:

- 5 -

Анализ работы вычитателя:

Для данного вычитателя используется прием вычитания с помощью циклического переноса:

Примем, что A={a3 a2 a1 a0} – уменьшаемое, а

B={b3 b2 b1 b0} – вычитаемое.

Проведя анализ работы вычитателя, можно заметить, что он корректно работает, только в том случае, когда A>B. В случае, если A=B на выходах вычитателя получается S={1 1 1 1} в не зависимости от входов.

После временного анализа можно установить, что минимальный период, с которым может работать схема, равен – Tmin=54нс.

То есть частота работы схемы 19Мгц.

Задержки переключений:

из 0 - > 1 из 1 - > 0 tср

для 0 разр. 47.5нс 47.3нс 47.4нс

для 1 разр. 42.6нс 43.3нс 42.9нс

для 2 разр. 33.8нс 34.3нс 34.1нс

для 3 разр. 25.1нс 25.4нс 25.3нс

- 6 -

Логическая схема анализируемого вычитателя (сумматоры заменены на их схемные символы) :

- 7 -

Диаграммы:

Функциональная верификация:

Временная верификация:

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

- 8 -

Анализ диаграмм на риски сбоев”:

Изучив первую диаграмму можно увидеть, что между переключениями схемы:

A={ 1 1 1 0 } -> A={ 1 1 0 1 } при B={ 0 0 1 1 },

получаем S={ 1 0 1 1 } -> S={ 1 0 1 0 }, и в первом разряде суммы возникает “риск сбоя”.

Литература:

  1. Н.В. Воробьев “Сумматоры”, Москва, МИЭТ 1993г.

  2. А.Г. Алексенко, И.И. Шагурин, “Микросхемотехника”, Москва, Радио и связь 1990г.

Соседние файлы в папке VYCHIT
  • #
    16.04.201322.32 Кб5A4SB.DWG
  • #
    16.04.201317.02 Кб5A4SH.DWG
  • #
    16.04.201341.47 Кб9offALP.doc
  • #
    16.04.201313.14 Кб5RADIATOR.DWG
  • #
    16.04.201312.19 Кб5SPECIF1.DWG
  • #
    16.04.20138.75 Кб5SPECIF2.DWG