Рефераты - Афоризмы - Словари
Русские, белорусские и английские сочинения
Русские и белорусские изложения
 

Последовательный умножитель двух 4-разрядных чисел со знаком

Работа из раздела: «Коммуникации, связь, цифровые приборы и радиоэлектроника»

НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ЯДЕРНЫЙ УНИВЕРСИТЕТ «МИФИ»

ФАКУЛЬТЕТ АВТОМАТИКИ И ЭЛЕКТРОНИКИ

Кафедра Микро- и наноэлектроники

КУРСОВОЙ ПРОЕКТ

«Последовательный умножитель двух 4-разрядных чисел со знаком»

Выполнил: студент группы А7-09 Гуров Е.В.

Консультант: Шагурин И.И.

2012 г.

Расчёт базового элемента

Исходные данные:

Базовый элемент: 3И-НЕ;

Тз = 1.2 нс; Lк = 0.6 мкм; dox = 30 нм; С = 1 пФ;

Uon = 0.8 В; Uop = -1 В; Еп = 3 В; Vп = 1.6 В;

мр = 150 см2/(В·с); мn = 300 см2/(В·с).

Рис. 1. Схема элемента 3И-НЕ

Расчёт

b'p max = 3bp; b'n max = bn; tз10 ? tз01 = Tз = 1.2·10-9 с;

Моделирование в программе MicroCAP

Рис. 2. Временная характеристика переключения логического элемента из логического нуля в логическую единицу

Рис. 3. Временная характеристика переключения логического элемента из логической единицы в логический ноль

Как можно заметить, расчётные данные совпали с результатами моделирования.

Проектирования умножителя

В основе лежит схема полного сумматора:

Рис. 4. Полный сумматор

Представляет собой сумматор двух 1-битных чисел. Для него справедлива следующая таблица истинности:

Таблица 1

a0

b0

c0

s0

c1

0

0

0

0

0

0

1

0

1

0

1

0

0

1

0

1

1

0

0

1

0

0

1

1

0

0

1

1

0

1

1

0

1

0

1

0

1

1

1

1

Последовательным соединением получаем 4-битный сумматор:

Рис. 5. 4-битный сумматор

Последовательным соединением получаем схему умножителя (рис. 6). Схема на логических элементах представлена на рисунке 7.

Знаки входных чисел подаются на отдельные входы (az, bz). Вычисление знака реализовано на логическом элементе ИСКЛ-ИЛИ.

Для проверки работоспособности спроектированного устройства была построена временная диаграмма, её часть приведена на рисунке 8.

Рис. 8. Временная диаграмма спроектированного умножителя

последовательный умножитель число логический

Оценка быстродействия

Пусть Тз -- время задержки одного логического элемента. В данном случае это 1.2 нс. Полный сумматор содержит максимум 3 последовательно включённых элемента, отсюда следует, что время задержи полного сумматора 3Тз. 4-битный сумматор содержит последовательно 4 включённых полных сумматоров, а умножитель, в свою очередь, 3 последовательно включённых 4-битных умножителей, а также по одному логическому элементу на вход. Отсюда получим максимальную задержку всего устройства ?Тз = (3·4·3+1)Тз = 37Тз = 37·1.2 нс = 44.4 нс.

Стоит обратить внимание на то, что это максимальная задержка, задержка на каждом выходе будет разной, что является одним из главных недостатков схемы. Его можно обойти включением на каждом выходе D - триггера, синхронизируемого частотой ниже 1/?Тз ? 22.5 МГц.

Схема содержит 78 логических элементов, каждый из которых потребляет мощность 7.5 мВт на частоте 20 МГц (рассчитано в программе MicroCAP). Всё устройство потребляет мощность 585 мВт.

Список литературы

1. Титце У. Шенк К. - Полупроводниковая схемотехника

2. Алексенко А.Г., Шагурин И.И. - Микросхемотехника

3. Материал из Википедии -- свободной энциклопедии (http://ru.wikipedia.org/wiki/Сумматор)

ref.by 2006—2019
contextus@mail.ru