00
о: ел со СП
00
Изобретение относится к автоматике, вычислительной технике и может использоваться для контроля цифровых устройств.
Целью изобретения является расширение области применения путем контроля любого числа разрядов п-ра рядного кода.
На чертеже представлена функцио- нальная схема устройства контроля кода т из п, которое содержит пер- вьй счетчик 1, мультиплексор 2, второй счетчик 3, первый элемент ИЛИ 4 первый 5, второй 6 триггеры, первый 7, второй 8 элементы и второй элемент ИЛИ 9.
Устройство работает следующим образом.
Перед началом работы на инфор- мационных входах -счетчиков 1 и 3 устанавливаются коды чисел пни. На управляющий вход устройства поступает импульс, который записьшает коды в счетчики 1 и 3 и устанавливает триггеры 5 и 6 в нулевое состояние. На информационные входы мультиплексора 2 поступает п-разрядный контролируемый код. Мультиплексор 2 начинает поразрядный опрос.кода. По положительному перепаду тактового сигнала на счетном входе изменяются состояние счетчика 1 и кодовая комбинация на адресных входах мультиплексора 2. По низкому уровню сигнала на управляющем входе мультиплексора 2 опрашиваемый разряд контролируемого кода передается на вход счетчика 3, производя счет единиц в этом коде. Если в контролируемом коде содержится m единиц, то счетчик 3 устанавливается в нулевое состояние и на его выходе заема формируется сигнал низкого уровня, которьй устанавливает триггер 5 в единичное состояние. Сигнал низкого уровня с выхода элемента ИЛИ 4 блокирует элемент И 7, а с инверсного выхода триггера 5 - элемент И 8, Таким образом, сигнал низкого уровня на выходе устройства не изменяется. Если в контролируемом коде содержится больше m единиц, то по сигналу с выт хода .заема счетчика 3 триггер 5 устанавливается в единичное состоя
ние, а счетчик 3 находится не в нулевом состоянии. На выходе элемента И 7 формируется сигнал высокого уровня, которьш через элемент ИЛИ 9 передается на выход устройства и является сигналом ошибки. Если в контролируемом коде содержится меньше m единиц, то сигнал на выходе заема счетчика 3 не формируется и триггер 5 остается в нулевом состоянии. По сигналу с выхода заема счетчика 1 триггер 6 устанавливается в единичное состояние и на выходе элемента И В формируется сигнал высокого уровня, который через элемент ИЛИ 9 передается на выход устройства и явля- ется сигналом ошибки.
Предлагаемое устройство позволяет изменять коды чисел тип, не изменяя структуру устройства, что отличает его от известного.
Формула изобретения
Устройство для контроля кода т из п, содержащее первьй счетчик, счетньй вход которого является счетным входом устройства, первые выходы первого счетчика соединены с соответствующими адресными входами мультиплексора, информационные входы которого являются информационными входами устройства, выход мультиплексора соединен со счетным входом второго счетчика, и первый элемент И, о т- ли ающееся тем, что, с целью расширения области применения устройства за счет контроля любого числа разрядов п-разрядного кода, в него введены .элементы ИЛИ, триггеры и второй элемент И, управляюшр вход мультиплексора подключен к счетному входу устройства, информационные входы первого, второго счетчиков являются соответственно первыми, вторыми установочными входами устройства, первые выходы второго счетчика соединены с соответствуюощми входами первого элемента ИЛИ, выход которого соединен с первым входом первого элемента И, выход которого соединен с первым входом второго элемента ИЛИ, входы разрешения записи первого, второго счетчиков и входы установки в О первого, второго триггеров объе- : динены и являются управляющим вхо-
дом устройства, вторые выходы второго, первого счетчиков соединены с входами установки в 1 соответственно первого, второго триггеров, прямой и инверсный выходы первого триг
13653584
гера соединены соответственно с вто- рым входом второго элемента И, выход рым входом первого элемента И и пер- которого соединен с вторым входом вым входом второго элемента И, вы- второго элемента ИЛИ, выход которо- ход второго триггера соединен с вто- го является выходом устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля функционирования логических блоков | 1986 |
|
SU1327107A1 |
Формирователь последовательностей импульсов | 1987 |
|
SU1480102A1 |
Параллельный накапливающий сумматор | 1987 |
|
SU1587496A1 |
Устройство для формирования тестовых воздействий | 1984 |
|
SU1168953A1 |
Формирователь импульсов | 1990 |
|
SU1711325A1 |
Устройство для контроля кода "1 из @ | 1988 |
|
SU1594705A1 |
Устройство для контроля логических блоков | 1988 |
|
SU1553980A1 |
Устройство для контроля многоканальных импульсных последовательностей | 1989 |
|
SU1732332A1 |
Устройство для контроля цифровых узлов | 1984 |
|
SU1231506A1 |
ИМИТАТОР СИГНАЛОВ УПРАВЛЕНИЯ ПОЗИЦИОНИРОВАНИЕМ МАГНИТНЫХ ГОЛОВОК ОТНОСИТЕЛЬНО МАГНИТНЫХ ДИСКОВ | 1991 |
|
RU2017239C1 |
Изобретение относится к автоматике, вычислительной технике и может использоваться для контроля цифровых устройств. Изобретение позволяет расширить область применения устройства путем контроля любого чис- ла разрядов п-разрядного кода. Перед началом работы в счетчики I,3 записываются числа, соответствующие разрядности контролируемого кода и числу единиц в коде. Устройство контролирует код, поступающий на информационные входы мультиплексора 2, и при несовпадении числа единиц в коде от наперед заданного числа формирует на выходе элемента ИЛИ 9 сигнал ошибки. Устройство содержит счетчики 1,3, мультиплексор 2, элементы .ИЛИ 4,9, триггеры 5,6 и элементы И 7,8. I ил. 9
Преснухин Л.Н., Нестеров П.В | |||
Цифровые вычислительные машины.-W.: Высшая школа, 1981, с.170, рис.3.7 | |||
Устройство контроля кода "1 из @ | 1984 |
|
SU1195451A1 |
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. | 1921 |
|
SU3A1 |
Авторы
Даты
1988-01-07—Публикация
1986-07-10—Подача