Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Компараторы

Полиномиальные счетчики.

Это сдвигающие регистры с линейными обратными связями, генераторы псевдослучайных последовательностей. Используются в устройствах тестового диагностирования цифровых устройств, решения задач методом Монте-Карло, моделировании систем с учетом разброса их параметров и в ряде других случаев.

Название «полиномиальные» связано с понятием линейных комбинационных функций. На рис.4.14 б) приведена схема полиномиального счетчика. При нулевых состояниях всех триггеров и при IN=0 счетчик не реагирует на С-сигналы. При подаче IN=1 (причем только одной) по очередному сигналу С счетчик переходит в состояние 100, и далее при IN=0 в каждый такт схема меняет состояние по некоторому закону. Схема входит в цикл и будет работать в нем, пока по входу гашения R все триггеры будут сброшены в «0».

Длина и вид генерируемой последовательности зависят от числа триггеров в счетчике и от того, между какими разрядами заведены О.С. и включены сумматоры по mod2.

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

Компаратор – это узел для сравнения двух чисел. Простейший компаратор сравнивает 2 числа (слова) А и В и выдает однобитовый сигнал: при равенстве А=В –>1, при неравенстве – 0.

Полный компаратор сравнивает А и В и определяет соотношения: A=B, A>B и A<B.

При построении компаратора преодолевается основная трудность: определение указанных соотношений – функций.

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

Признаки равенства разрядов сформулированы и приведены на рис.4.15 а).

На основе полученных выражений для функции FAi=Bi построена схема сравнения одноименных разрядов чисел А и В, которая приведена на рис. 4.15 б). Функции FA>B и FA<B можно получить на основе следующих рассуждений:

при a2=1 и b2=0 – слово А>B

при a2=0 и b2=1 – слово А>В.

При а2=b2 результат сравнения будет неизвестным, поэтому нужен анализ более младших разрядов. Следовательно, для трехразрядных слов можно записать выражения для FA>B и FA<B, которые приведены на рис. 4.16 а).

В соответствии с полученными выражениями для FA=B,FA>B и FA<B построен компаратор для сравнения двух двухразрядных чисел А и В, схема которого приведена на рис.4.16 б).

Компаратор можно построить и на основе сумматора, используя операцию вычитания чисел А-В, для чего число В достаточно представить в обратном коде, после чего сложить и прибавить 1 младшего разряда.

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

А>B –>CR=1 S≠0 на основе этих признаков построена схема

A=B –> CR=1 S=0 компаратора приведения на рис. 4.17 б).

A<B –> CR=0 S≠0

По затратам оборудования такая схема уступает предыдущей (сумматор сложнее). УГО компаратора показано на рис. 4.17 в). Серийно выпускаемые COMP К561ИП2, К555СП1. Входы > = < – для наращивания разрядности.

Глава 5. Сумматоры.

<== предыдущая лекция | следующая лекция ==>
Код Грэя | Полусумматор. Инкрементор
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 1650; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.