каскад рефлексного счетчика
Классы МПК: | H03K23/00 Счетчики импульсов со счетными цепочками; делители частоты следования импульсов со счетными цепочками |
Автор(ы): | Брайловский Г.С., Лазер И.М. |
Патентообладатель(и): | Лазер Илья Маркович |
Приоритеты: |
подача заявки:
1991-03-07 публикация патента:
10.07.1996 |
Использование: изобретение относится к цифровой вычислительной технике. Сущность изобретения: устройство содержит два триггера (1, 2), два полусумматора (3, 13), элемент И (4) и логический элемент ИЛИ (5). 2 з.п. ф-лы, 7 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7
Формула изобретения
1. Каскад рефлексного счетчика, содержащий два триггера, полусумматор, элемент И и логический элемент, первый вход каскада соединен с первым входом логического элемента, выход которого соединен с первым выходом каскада, второй вход каскада соединен с первым входом полусумматора, выход элемента И соединен с СЕ-входом второго триггера, первый выход первого триггера соединен с первым входом элемента И, отличающийся тем, что, с целью упрощения и повышения быстродействия, выход полусумматора соединен с Д-входом первого триггера и вторыми входами элемента И и логического элемента, в качестве которого использован элемент ИЛИ, первый выход первого триггера соединен с третьим входом логического элемента, второй выход второго триггера соединен со вторым входом полусумматора, а первый вход каскада соединен с синхровходами первого и второго триггеров. 2. Каскад по п.1, отличающийся тем, что содержит второй полусумматор, выход которого соединен со вторым выходом каскада, первый вход второго полусумматора соединен с выходом первого полусумматора, а второй вход второго полусумматора соединен со вторым выходом первого триггера.Описание изобретения к патенту
Изобретение относится к цифровой вычислительной технике и дискретной автоматике, и может быть использовано для построения рефлексных счетных устройств в коде Грея, преимущественно в виде фрагментов КМОП БИС. В различных преобразователях широко используются счетные устройства в рефлексном коде (коде Грея). Известен рефлексный счетчик, содержащий в каждом разряде К-триггер, полусумматор и элемент И, причем коэффициент объединения по входу элемента И линейно растет с номером разряда, что является недостатком. Известен каскад рефлексного счетчика, содержащий Т-триггер и два элемента 2И. Этот счетчик требует одного вспомогательного разряда. Его недостатками являются большие аппаратурные затраты и низкое быстродействие. Наиболее близким к предложению является каскад рефлексного счетчика, содержащий два Т-триггера, два полусумматора, два элемента 2И и два элемента 3И. Этот счетчик также требует больших аппаратурных затрат и имеет низкое быстродействие. Каскад взят нами за прототип. Цель упрощение и повышение быстродействия каскада рефлексного счетчика. Сущность изобретения состоит в том, что в каскаде рефлексного счетчика, содержащего два триггера, полусумматор, элемент И и логический элемент, причем первый вход каскада соединен с первым входом логического элемента, выход которого соединен с первым выходом каскада, второй вход каскада соединен с первым входом логического элемента, второй вход каскада соединен с первым входом полусумматора, выход элемента И соединен с СЕ-входом второго триггера, первый выход первого триггера соединен с первым входом элемента И, дополнительно выход полусумматора соединен с Д-входом первого триггера, вторыми входами элемента И и логического элемента, в качестве которого использован элемент ИЛИ, первый вход первого триггера соединен с третьим входом логического элемента, второй выход второго триггера соединен со вторым входом полусумматора, а первый вход каскада соединен с синхровходами первого и второго триггеров. Кроме того, каскад может содержать второй полусумматор, выход которого соединен со вторым выходом каскада, первый вход второго полусумматора соединен с выходом первого полусумматора, а второй вход второго полусумматора соединен со вторым выходом первого триггера. Сравнение существенных признаков объекта с прототипом позволяет выявить отличительные признаки и соответствие изобретения критерию "новизна". Сравнение с аналогами показывает, что признаки: "соединения выхода полусумматора с Д-входом первого триггера, с входом логического элемента" и др. отсутствуют в аналогах и очевидным образом не вытекают из известных правил, поэтому изобретение соответствует критерию "существенные отличия". На фиг.1 изображен каскад рефлексного счетчика; на фиг.2 приведена временная диаграмма работы каскада (фиг.1); на фиг.3 приведен пример использования каскада (фиг.1) в трехразрядном счетчике; на фиг.4 приведен пример четырехразрядного счетчика с каскадом (фиг. 1); на фиг.5 изображен каскад рефлексного счетчика со вторым выходом; на фиг.6 приведена временная диаграмма работы каскада (фиг.5); на фиг.7 приведен счетчик с каскадами (фиг.1 и 5). Каскад рефлексного счетчика (фиг.1) содержит первый 1 и второй 2 триггеры, полусумматор 3, элемент И 4 и логический элемент 5. Первый вход каскада 6 соединен с первым входом элемента 5, выход которого соединен с первым выходом каскада 7. Второй вход каскада 8 соединен с первым входом полусумматора 3. Выход элемента И 4 соединен с СЕ-входом второго триггера. Первый выход первого триггера 1 соединен с первым входом элемента И 4. Выход полусумматора 3 соединен с Д-входом первого триггера 1, вторыми входами элемента И 4 и логического элемента 5, в качестве которого использован элемент ИЛИ, первый выход первого триггера соединен с третьим входом логического элемента, второй выход второго триггера 2 соединен со вторым входом полусумматора, а первый вход каскада 6 соединен с синхровходами первого 1 и второго 2 триггеров. Функционирование каскада (фиг.1) поясняется временной диаграммой (фиг. 2), на которой представлены переключения триггеров 1 и 2 по первым выходам. Триггеры 1 и 2 переключаются по фронту импульса на синхровходах. Переключение на входе 8 должно происходить с задержкой от фронта импульса на выходе 7, как в счетчиках фиг.3 и 4. Начальная установка каскада в состояние лог.0 по первым выходам триггеров 1 и 2 может быть осуществлена введением R-входов в триггера 1 и 2. Трехразрядный счетчик в рефлексном выходе (фиг.3) содержит каскад (фиг. 1) и Т-триггер 9 (Д-триггер с обратной связью), первый выход которого соединен со вторым входом каскада 8, первый выход 7 которого соединен с синхровходом Т-триггера 9. Функционирование счетчика (фиг.3) соответствует временной диаграмме (фиг.2). Четырехразрядный счетчик (фиг.4) содержит каскад (фиг.1) Д-триггера 10 и 11 и полусумматор 12. Функционирование счетчика происходит аналогично счетчику (фиг.3). Таким образом, предложенный каскад выполняет функции первого и второго разрядов рефлексного счетчика и при этом содержит на один полусумматор и на два логических элемента меньше, чем прототип, и имеет быстродействие Tmin= tз.т.+tз.л.э вычисленное для трехразрядного счетчика (фиг.3), что на 2tз.л.э меньше, чем у прототипа и на (tз.т.+2tз.л.э) меньше чем у аналога [2]Каскад (фиг.5) дополнительно к каскаду (фиг.1) содержит второй полусумматор 13, выход которого соединен со вторым выходом каскада 14, первый вход второго полусумматора 13 соединен с выходом первого полусумматора 3, а второй вход второго полусумматора 13 соединен со вторым выходом первого триггера 1. Функционирование каскада (фиг.5) поясняется временной диаграммой (фиг.6)
Счетчик (фиг.7) содержит один каскад (фиг.1), несколько каскадов (фиг.5) и Т-триггер 9 (Д-триггер с обратной связью, первый выход которого соединен со вторым выходом 8 последнего каскада, первый выход 7 которого соединен с синхровходом Т-триггера 9. Функционирование каскадов (фиг. 1 и 5) соответствует временным диаграммам (фиг.2 и 6). В целом счетчик функционирует в рефлексном коде (коде Грея) с нечетным числом разрядов. Можно построить счетчик в рефлексном коде на четное число разрядов, если вместо триггера 9 использовать триггера 10,11 и полусумматор 12 аналогично фиг.4. Таким образом, предложенный каскад (фиг.5) проще чем прототип на два логических элемента. А счетчик с предложенными каскадами имеет минимальный период следования на 2 tз.л.э меньше, чем у счетчика, построенного на каскадах прототипа, и на (tз.т.+2tз.л.э) меньше, чем аналог. 2
Класс H03K23/00 Счетчики импульсов со счетными цепочками; делители частоты следования импульсов со счетными цепочками
квадратурный делитель частоты с делением на три - патент 2479121 (10.04.2013) | |
асинхронный двоичный счетчик - патент 2452084 (27.05.2012) | |
электронно-вычислительное устройство - патент 2435195 (27.11.2011) | |
счетчик импульсов - патент 2419200 (20.05.2011) | |
двоичный самосинхронный счетчик с предустановкой - патент 2392735 (20.06.2010) | |
реверсивный счетчик с памятью - патент 2321166 (27.03.2008) | |
мажоритарное счетное резервированное устройство - патент 2310982 (20.11.2007) | |
реверсивный регистр сдвига власова - патент 2309536 (27.10.2007) | |
счетчик импульсов - патент 2308801 (20.10.2007) | |
резервированный rs-триггер - патент 2308147 (10.10.2007) |