Изобретение относится к автомати ке и вычислительной технике и предназначено для применения в цифровых приборах для цели самоконтроля, а также для контроля трактов передачи дискретной информации. , Известно устройство для формирования тестовой последовательности, содержащее счетчики, распределители импульсов, генераторы импульсов, тр геры, элементы задержки, другие логические элементы. Это устройство предназначено для формирования различных кодовых последовательностей 1. Недостатками известного устройст ва являются сложность, а также отгсутствие функциональных узлов, пред назначенных для оперативного измене ния значений тестовой цифровой информации. Наиболее близким к предлагаемому изобретению является устройство для формирования К0ДОВЫХ последовательностей, содержащее генератор тактовых импульсов, счетчик, два триггеpa, элементы И, ИЛИ и кроме того, счетчик задания числа циклов в последовательности, переключатель числ импульсов в последовательности, переключатель числа повторений серий, второй счетчик и элементы задержки. Устройство обеспечивает оперативное изменение передаваемой контрольной информации как в статике, так и в динамике, формируя при этом различные кодовые последовательности 2}. Однако сложность известного устройства затрудняет его использование |В качестве встроенной системы для :еамопроверки цифровых приборов. Особенно это касается цифровых приборов имеющих требования минимума оборудования и, по возможности, использование для целей самопроверки оборудования, работающего как в основном режиме, так и при самопроверке, Кроме того, для встроенной системы самопроверки цифровых приборов, не тре буется бесконечное разнообразие тестовых последовательностей. Для этих целей зачастую сказываю тся достаточнь1ми следующие последовательности, 111...1, 101...О, 010,.., 000., Цель изобретения - упрощение устройства для формирования кодовых последовательнЬстей. . Поставленная цель достигается тем, что устройство для формирования кодовых последовательностей, содержащее генератор тактовых импульсов, счетчик, два триггера, элемент ИЛИ, первый и второй элементы И, причем информационный вход счетчика является информационным входом задания числа кодовых последовательностей устройства, выход счетчика подключен к информационному входу первого триг (гера и к первому входу первого элемента И, второй вход которого является входом запуска устройства, а выход первого элемента И подключен i к единичному входу второго триггера, выход генератора тактовых импульсов подключен к синхронизирующему входу первого триггера и к первому входу второго элемента И, второй вход которого подключен к выходу первого триггера, содержит регистр, регистр сдвига, два элемента НЕ, третий,четвертый и пятый элементы И и коммутатор, причем выход и нулевой вход второго триггера подключены соответственно к последовательному входу и выходу первого разряда сдвига, выходы нечетных разрядов регистра сдвига подключены к входам элемента ИЛИ, выход которого подключен к первому входу третьего элемента И и через первый- э лемент НЕ к первому входу четвертого элемента И, выкод последнего разряда регистра сдвига подключен к счетному входу счетчика и через второй элемент НЕ к второму входу четвертого элемента И и к первому входу пятого элемента И, выход второго элемента И подключен к тактовому входу регистра сдвига, к .второму входу третьего элемента И к третьему входу четвертого элемента И и к второму входу пятого элемента И, вход регистра является информационным входом задания кодовой последовательности устройства, выход регистра подключен к управляющему входу коммутатора, выходы третьегс, четвертого и пятого элементов И подключены к информационным входс1м коммутатора, выход коммутатора и выход пятого элемента И являются соответственно выходом перестраиваемой и выходом основной кодовой последовательности устройства. На чертеже приведена функциональная схема устройства для формирования кодовой последовательности. Устройство содержит счетчик 1 для задания количества кодовых последовательностей, элемент И 2, D-триггер 3, генератор 4 тактовых импульсов, RS-триггер 5, элемент И 6, регистр 7 сдвига, регистр 8 для задания кодовых комбинаций, элемент ИЛИ 9, элементы НЕ 10 и 11, элементы И 12 14, коммутатор 15, информационные входы 16 для задания режима работы, вход 17 запуска, шины 18 - 20 кодовых последовательностей, выходную шину 21 перестраиваемой последовательности для самопроверки, выходную щину 22 устройства для работы в основном режиме. Устройство работает следуюашм образом. Перед началом работы в счетчик 1 по шине 16 поступает код числа кодовых последовательностей, а в регистр 8 no той же шине записывается код типа кодо&ой комбинации. Выход счетчика 1 имеет разрешающий потенциал до его переполнения поэтому D -триггер 3 установлен в единичное состояние и тактовые имIпульсы генератора 4 проходят через элемент И 6 на его выход. При поступлении по шине 17 сигнала, запускающего устройство на выдачу кодовой последовательности, на выходе элемента И 2 появляемся сигнал, устанавливающий триггер 5 в еди ничное состояние. При этом в младший разряд регистра с№йкга 7 с помощью тактовых импульсов с выхода элемента И б записывается логическая , которая сдвигается далее в сторону старших разрядов. После записи в младший разряд регистра 7 сдвига ло1 с его первого выхода гической R-S-триггер 5 устанавливается в нуле вое состояние. Таким образом, в регистре 7 сдви га при формировании кодовьк последовательностей каждый раз находится только одна логическая , котора сдвигается в сторону старших разря дов до выхода ее за пределы старшего разряда. Поскольку входы элемента ИЛИ 9 соединены с выходами регистра 7 сдви га через один, на выходе элемента ИЛИ 9 при сдвиге логической i фоЕалируется кодовая последовательность, соответствующаяшахматному коду, а на выходе элемента НЕ 11 об ратная ей последовательность. В лходной сигнал элемента НЕ 10 разрешает формирование импульсов ко довых последовательностей на выходах эл&лентов И 12 - 14 только в предел выбранной разрядности кодовой последовательности, На выходах 18-20 элементов И 12 14 после стробирования их так1:ов)МИ. импульсами с выхода элемента И 6 одновременно формируются три кодовых последовательности:, прямой шахматный код, обратный шахматный код и :кодовая последовательность сплошных логических Ч . С помощью коммутатора 15 и регистра 8, задающего кодовые комбинации, осуществляется подключение к выход ной шине 21 устройства требуемой кодовой последовательности. Кроме того, выходная шина 22 может быть использована для основной ра.- боты проверяемого прибора, напримерг при получении серий сдвигакздих импульсов для обмена инфО(Я4ацией с дру гими приборами. Предлагаемое устройство является более экономичным с точки зрения аппаратурных затрат по сравнению с известным. Например, для формирова-. НИН восьми разрядных кодовых комбинаций при режиме самопроверки в схему прибора достаточно ввести тричетыре интегральные микросхемы, В прототипе для этих целей требуется установка четырнадцати-пятнадцати аналогичных микросхем, поскольку в нем не реализовано совмещение функций Фо ии1ирования сигналов как для ., основной работы прибора, так к для его самопроверки. Кроме того, в предшагаемом устройстве уменьшено общее количество функциональных элементов, участвующих в формировании кодовых последовательностей и число связей между ними.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля цифровых блоков | 1987 |
|
SU1667073A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ | 1991 |
|
RU2011217C1 |
Устройство управления для памяти на цилиндрических магнитных доменах | 1984 |
|
SU1265855A1 |
Устройство для задания тестов | 1983 |
|
SU1141379A2 |
Генератор случайных последовательностей | 1983 |
|
SU1180887A1 |
Устройство для формирования тестов | 1988 |
|
SU1543408A1 |
Устройство для анализа логических состояний | 1980 |
|
SU1096648A1 |
Устройство для контроля электрического монтажа | 1983 |
|
SU1151991A1 |
Устройство для регистрации информации | 1985 |
|
SU1304170A1 |
Аналого-цифровой преобразователь | 1987 |
|
SU1522400A1 |
УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ КОДОВЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ; содержащее генератор тактовБос импульсов, счетчик, два триггера, элемент ИЛИ, первый .и второй элементы И,-причем информационный вход счетчика является информационным входом задания числа кодовых последовательностей устройства, выход счетчика подключен к информационному входу первого тригг гера и к первому входу первого элемента И, второй вход которого является входом запуска устройства, a выход первого элемента И подключен к единичному входу второго триггера выход генер атора тактовых импульсов падключеи к синхронизирующему входу первого триггера и к первому входу второго элемента И, второй вход которого подключен к выходу первого гера , отличающееся тем, что, с целью упрощения устройства, оно содержит регистр, регистр сдвига, два элемента НЕ, третий, четвертый и пятый элементы И и коммутатор,, причем выход и нулевой вход -второго .триггера подключе1Ш соответственно к последовательному входу и выходу первого разряда регистра сдвига,выходы нечетных разрядов регистра сдвига подключены к входам элемента ИЛ, выход которого подключен к первому : входу третьего элемента И и через первый элемент НЕ к первому входу четвертого элемента И, выход последнего разряда регистра сдвига подключен к счетному входу счетчика и че- р&э второй элемент НЕ к вфорому вхо-; ду четвертого элемента Ник первому ,входу пятого элемента И, выход второго элемента И подключен к тактовому входу регистра сдвига, к второму входу третьего элемента И, к третьему входу четвертого элемента .И и к второму входу пятого элемента И,вход регистра является информащюнным входом задания кодовойпоследовательности устройства, выход регистра подключен к управляющему входу комму татора, выходы третьего, четвертого ND и пятого элементов И подключены к :AD lAd иеформационньм входем KOhMyTaTOpa, выход коммутатора и выход пятого элемента И являются соответствея но вЕлсодом перестраиваемой и выходом основной кодовой последовательности устройства.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для формирования серии импульсов | 1973 |
|
SU486313A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для формирования последовательности импульсов | 1977 |
|
SU726521A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Авторы
Даты
1983-06-15—Публикация
1982-01-11—Подача