Проектирование многоразрядного десятичного сумматора комбинационного типа

Двоично-десятичный код, в котором находятся числа. - 2421

Система логических элементов - ИЛИ, ИЛИ-НЕ.

Критерий оптимальности элементов для проектирования логических схем - минимальное количество логических элементов.

Тип триггера для проектирования схемы управления - D.

Временные параметры синхронизирующей серии импульсов логических элементов:

Задержка 1 логического элемента - 1нс.

Управляющий сигнал - 2нс.

Цифра

Кодирование 2421

0

0000

1

0001

2

0010

3

0011

4

0100

5

1011

6

1100

7

1101

8

1110

9

1111

Для получения алгоритма построим таблицу соответствия

Каждая ячейка этой таблицы содержит:

¾ коррекцию;

¾ результат сложения соответствующих двоично-десятичных чисел по правилам двоичной арифметики;

¾ корректный результат сложения.

Из таблицы видно, что корректирующих величин две.

Коррекцию 0110 необходимо вводить если

¾ появилась запрещенная комбинация (но при этом не осуществляется перенос в следующую тетраду т.е. результат меньше 10).

Коррекцию 1010 необходимо вводить если

¾ появилась запрещенная комбинация (и при этом осуществляется перенос в следующую тетраду т.е. результат больше 10).

Таблица соответствия

Код 2421

0

1

2

3

4

5

6

7

8

9

0000

0001

0010

0011

0100

1011

1100

1101

1110

1111

0

0000

0001

0010

0011

0100

1011

1100

1101

1110

1111

0000

0000

0001

0010

0011

0100

1011

1100

1101

1110

1111

0110

1

0001

0010

0011

0100

0101

1100

1101

1110

1111

1.0000

0001

0001

0010

0011

0100

1011

1100

1101

1110

1111

1.0000

0110

0110

2

0010

0011

0100

0101

0110

1101

1110

1111

1.0000

1.0001

0010

0010

0011

0100

1011

1100

1101

1110

1111

1.0000

1.0001

0110

0110

0110

3

0011

0100

0101

0110

0111

1110

1111

1.0000

1.0001

1.0010

0011

0011

0100

1011

1100

1101

1110

1111

1.0000

1.0001

1.0010

0110

0110

0110

0110

4

0100

0101

0110

0111

1000

1111

1.0000

1.0001

1.0010

1.0011

0100

0100

1011

1100

1101

1110

1111

1.0000

1.0001

1.0010

1.0011

1010

1010

1010

1010

1010

5

1011

1100

1101

1110

1111

1.0110

1.0111

1.1000

1.1001

1.1010

1011

1011

1100

1101

1110

1111

1.0000

1.0001

1.0010

1.0011

1.0100

1010

1010

1010

1010

6

1100

1101

1110

    Другое по теме:

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

    Информационная электроника
    Тема реферата «Информационная электроника» по дисциплине «Промышленная электроника». Разработка информационных средств производилась структурами, для которых промышленные устройства были побочным продуктом, о ...

    ©  www.techvarious.ru - 2020