SU1509901A1 - Устройство дл контрол цифровых устройств - Google Patents

Устройство дл контрол цифровых устройств Download PDF

Info

Publication number
SU1509901A1
SU1509901A1 SU884401435A SU4401435A SU1509901A1 SU 1509901 A1 SU1509901 A1 SU 1509901A1 SU 884401435 A SU884401435 A SU 884401435A SU 4401435 A SU4401435 A SU 4401435A SU 1509901 A1 SU1509901 A1 SU 1509901A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
group
shift register
information
memory block
Prior art date
Application number
SU884401435A
Other languages
English (en)
Inventor
Вячеслав Всеволодович Богданов
Виктор Семенович Лупиков
Original Assignee
Предприятие П/Я А-3756
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3756 filed Critical Предприятие П/Я А-3756
Priority to SU884401435A priority Critical patent/SU1509901A1/ru
Application granted granted Critical
Publication of SU1509901A1 publication Critical patent/SU1509901A1/ru

Links

Landscapes

  • Error Detection And Correction (AREA)
  • Complex Calculations (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано дл  имитации информационных посылок в процессе настройки, контрол  и диагностировани  неисправностей цифровых устройств. Устройство содержит мультиплексор, счетчик, блок пам ти, группу элементов И, сумматор по модулю два и регистр сдвига. Цель изобретени  состоит в сокращении аппаратурных затрат устройства и достигаетс  введением в него блока сравнени , элемента И-НЕ и формировател  импульсов. Имитируема  информаци  формируетс  из последовательности псевдослучайных кодов, генерируемых регистром сдвига с сумматором по модулю два в обратной св зи, путем отсеивани  запрещенных комбинаций. Отсеивание осуществл етс  по программе, хран щейс  в блоке пам ти, путем изменени  с помощью группы элементов И структуры обратной св зи генератора псевдослучайных кодов в моменты формировани  им определенных кодов, заданных программой и обнаруживаемых блоком сравнени . 3 ил.

Description

Изобретение относитс  к вычислительной технике и может быть использовано дл  имитации информационных сигналов на входах цифровых устройств при их автономной настройке, проверке работоспособности и диагностировании неиспрг:вностей.
Целью изобретени   вл етс  сокращение аппаратурных затрат и расширение класса решаемых задач устройства путем обеспечени  вьщачи имитируемой информации блоками произвольной длины .
На фиг.1 представлена функциональна  схема устройства дл  имитации информационных каналов; на фиг.2 временные диаграммы, по сн ющие работу устройства,
В табл. 1 и 2 приведены примеры имитируемой информационной последовательности .
Устройство содержит (фиг.1) мультиплексор 1, счетчик 2, блок 3 пам ти, блок 4 сравнени , элемент И-НЕ 5, сумматор 6 по модулю два, группу элементов И 7-1 - 7-к, регистр 8 сдвига, формирователь 9 импульсов,. синхровход 10, управл ющий вход 11, вход 12 записи , информационные входы 13, информационный выход 14 и установочный вход 15. Число к элементов И 7 в группе определ етс  числом разр дов регистСП
(UD
31509
pa 8, необходимых дл  организации, кроме основной, дополнительных обратных св зей в генераторе псевдослучайной последовательности (ПСК), пост роенном на базе регистра 8 сдвига с сумматором 6 по модулю два в обратной св зи. На фиг.1 k 6, что позвол ет формировать п-разр дные (фиг.1, ) последовательности с образующими по- липомами
Р. (х) х +1;
) х ° + х + 1;
РЗ (х) х + х + 1;
) х 5 + +1.
Мультиплексор 1 содержит злемент НЕ 16 и элемент И-ИЛИ-НЕ 17 (фиг.1).
Устройство работает слудеюущим образом .
В основу формировани  информацион- ных сигналов дл  контролируемых объектов положено программируемое отсеивание запрещенных комбинаций из последователь ости кодов, получаемых с помощью генератора ПСК на ease регист ра 8 сдвига с сумматором 6 по модулю два в обратной св зи.путем изменени  структуры обратной св зи генератора ПСК за один или несколько тактов до по влени  запрещенных кодовых ком- бинаций.
Перед началом работы дл  приведени  устройства в исходное состо ние подаетс  импульс-на установочный вход 15. При этом в регистр 8 сдвига записываетс  начальна  кодова  комбинаци , а счетчик 2 обнул етс . Затем в блок 3 пам ти загружаетс  программа селекции, определ юща  структуру выходной последовательности информацион ных сигналов, и, в частности, кодовые комбинации, которые будут отсе ны из формируемой последовательности кодов, программа селекции состоит из (п+1)- разр дных инструкций. Группа разр дов В1 - Вп каждой инструкции определ ет п-разр дную кодовую.комбинацию,.формируемую на выходах регистра 8 сдвига за один или несколько тактов до по влени  запрещенного кода и при которой осуществл етс  изменение обратной св зи в генератора ИСК. Разр ды С, - С ц инструкции определ ют структуру обратной св зи генератора ПСК до достижени  им кодовой комбинации, заданной в разр дах В1 - Вп той же инструкции. При загрузке программы селекции на управл ющий вход 11 по- ,даетс  сигнал логического О, задаю
г
5
0 5 0
5 40 5 0
щий режим загрузки, на информационные входы 13 - код первой инструкции, а-на вход 12 записи - отрицательньй импульс сопровождени . Импульс записывает первую инструкцию программы в нулевую  чейку блока 3 пам ти. По зад-ч нему фронту импульса записи формирователь 9 импульсов формирует отрицательный импульс, который поступает через мультиплексор 1 на счетный вход счетчика 2. По переднему фронту этого импульса содержимое счетчика
2увеличиваетс  на единицу. Аналогично загружаютс  остальные инструкции программ в блок 3 пам ти. По окончании загрузки программы селекции импульсов по установочному входу 15 счетчик 2 обнул етс . На вход 12 записи подаетс  сигнал логической 1, определ ющий режим чтени  дл  блока
3пам ти. На управл ющем входе 11 устанавливаетс  сигнал логической 1, задающий режим имитации информационных сигналов. На синхровход 10 подаютс  тактовые импульсы.
Рассмотрим работу на примере формировани  фрагмента выходной последовательности кодов (фиг.З).
Предположим, что дл  контролируемого объекта запрещенными  вл ютс  кодовые, комбинации 000100001110000 и 101001000011. В исходном сос то нии в регистре 8 сдвига записана началь- на  комбинаци  100001110000000, счетчик 2 обнулен и на выходах блока 3 пам ти установлена перва  инструкци  программы селекции, К сумматору 6 подключены только 14-й и 15-й разр ды регистра 8 сдвига,, т.е. в генераторе ПСК задана обратна  св зь, описываема  образующим полиномом Р(х) х + X 4- 1. По заднему фронту каждого тактового импульса на синхро- входе 10 генератор ПСК формирует очередной код, поступающий на информационные выходы 14. Блок 4 сравнени  осуществл ет сравнение кода а выходах регистра 8 сдвига с кодом, установленным на выходах В1 - В15 . блока 3 пам ти. На третьем такте работы на выходе блока 4 сравнени  формируетс  сигнал логической 1, свидетельствующий о совпадении сравниваемых кодов. На четвертом такте на выходе элемента И-НЕ 5 формируетс  отрицательный импульс, который через мультиплексор 1 поступает на счетный вход счетчика 2 и своим передним фронтом увеличивает его содержимое на единицу . Н  выходах блока 3 пам ти устанавливаетс  втора  инструкци  программы имитации информациониных сигналов . При этом разр ды С - С, инструкции обеспечивают подключение к сумматору 6 3,12,14 и 15-го разр дов регистра 8 сдвига, т.е. генератор ПСК
тактовым и установочным входами устройства , отличающе ес 
20
настраиваетс  на формирование псевдо- to выходов и информационному входу ре- случайной последовательности с обра- гистра сдвига, синхровход и вход сбро- зующим полиномом РЗ.(Х) х +1. са которого  вл ютс  соответственно По заднему фронту четвертого тактового импульса на информационных выходах
14 по вл етс  первый код этой после- тем, что, с целью сокращени  аппара- довательности. Таким образом, эапре- пленна  кодова  комбинаци  000100001110000, котора  должна была сформироватьс  по четвертому тактово му импульсу при образующем полиноме Р(х), будет пропущена.
После четвертого такта на информационные выходы 14 поступает последовательность ИСК с образущим полиномом PJ(х). После седьмого такта блок 4 сравнени  фиксирует равенство кодов на выходах регистра 8 сдвига и В 1 - В15 блока 3 пам ти. С приходом следующего тактового импульса происходит смена в генераторе ПСК образующего полинома РЗ (х) на Р,. (х) х + + х + X + 1, тем самым пропускаетс  запрещенна  кодова  комбитурных затрат устройства, в него вве- дены блок сравнени , формирователь импульсов и элемент Pi-HE, причем первый информационкьш вход мультиплексора соединен с выходом элемента И-НЕ, первым входом соединенного с тактовым входом устройства, а вторым входом - с выходом блока сравнени , перва  и втора  группы информацион25 ных входов которого подключены соответственно к группе выходов регистра сдвига и первой группе выходов блока пам ти, вход записи которого  вл етс  входом записи устройства и соединен
30 через формирователь импульсов с вторым информационным входом fyльтиплeк- сора, втора  группа входов сумматора по модулю два соединена с выходами элементов И группы, первые и вторые
входом задани  режима работы устройства , блок пам ти, информационный и адресный входы которого соединены соответственно с командным входом устройства и выходом счетчика, группу элементов И и сумматор по модулю два, перва  группа входов и выход которого покдлючены соответственно к группе
выходов и информационному входу ре- гистра сдвига, синхровход и вход сбро- са которого  вл ютс  соответственно
тактовым и установочным входами устройства , отличающе ес 
ыходов и информационному входу ре- гистра сдвига, синхровход и вход сбро а которого  вл ютс  соответственно
тем, что, с целью сокращени  аппара-
тем, что, с целью сокращени  аппара-
турных затрат устройства, в него вве- дены блок сравнени , формирователь импульсов и элемент Pi-HE, причем первый информационкьш вход мультиплексора соединен с выходом элемента И-НЕ, первым входом соединенного с тактовым входом устройства, а вторым входом - с выходом блока сравнени , перва  и втора  группы информационных входов которого подключены соответственно к группе выходов регистра сдвига и первой группе выходов блока пам ти, вход записи которого  вл етс  входом записи устройства и соединен
через формирователь импульсов с вторым информационным входом fyльтиплeк- сора, втора  группа входов сумматора по модулю два соединена с выходами элементов И группы, первые и вторые
наци  100101001000011. Далее формирова- входы которых подключены соответствен- ние информационных сигналов продолжа- но к второй группе выходов блока пам ти и группе выходов регистра сдвига, счетный вход и вход сброса счетчика, соединены соответственно с выходом . 40 мультиплексора и установочным входом устройства, группы выходов регистра сдвига  вл етс  информационной . группой выходов устройства.

Claims (1)

  1. етс  аналогичным образом. Формула изобретени 
    Устройство дл  контрол  цифровых устройств, содержащее мультиплексор, управл ющий вход которого  вл етс 
    Таблица 1
    Таблица2
    ФыеЛ
    Син)1роимп1/Аьсы набмде 10
    Коды на бымдах
    JA..l
    Коды на ВыходахjTpy-j T-у- - - FTV к, V V
    регистра сдЗиш - -«-JL- tJULliLJULLtLje
    Выход SAOt(.ii сравнени  4
    Bbfxod элемента И-Н 5
    Л/
    Выход мульти- ПАек1 13ри 1 .
    Выходы блока - пам ти 3
    Л/
    yv
    фиг.1
SU884401435A 1988-03-31 1988-03-31 Устройство дл контрол цифровых устройств SU1509901A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU884401435A SU1509901A1 (ru) 1988-03-31 1988-03-31 Устройство дл контрол цифровых устройств

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU884401435A SU1509901A1 (ru) 1988-03-31 1988-03-31 Устройство дл контрол цифровых устройств

Publications (1)

Publication Number Publication Date
SU1509901A1 true SU1509901A1 (ru) 1989-09-23

Family

ID=21365025

Family Applications (1)

Application Number Title Priority Date Filing Date
SU884401435A SU1509901A1 (ru) 1988-03-31 1988-03-31 Устройство дл контрол цифровых устройств

Country Status (1)

Country Link
SU (1) SU1509901A1 (ru)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1168953, кл. G 06 F 11/26, 1984. Авторское свидетельство СССР № 1386996, кл. G 06. F 11/00, 1986. *

Similar Documents

Publication Publication Date Title
US4737792A (en) Counter-based simulated target generator
SU1509901A1 (ru) Устройство дл контрол цифровых устройств
SU1133589A1 (ru) Многоразр дный генератор испытательных последовательностей
SU1583884A1 (ru) Устройство дл функционального контрол цифровых схем
SU1129723A1 (ru) Устройство дл формировани импульсных последовательностей
JP2924968B2 (ja) 時間双方向シミュレーション装置
SU1532978A1 (ru) Устройство дл контрол оперативной пам ти тестом Марш с двоично-нарастающим адресным шагом
SU1691841A1 (ru) Устройство дл контрол цифровых объектов
SU1183972A1 (ru) Устройство дл имитации отказов дискретной аппаратуры
KR100220201B1 (ko) 패턴 발생 회로
SU1660004A1 (ru) Устройство для контроля микропроцессора
SU1636858A1 (ru) Устройство генерации тестовых последовательностей дл контрол оперативных накопителей
JPS6273171A (ja) 論理波形生成回路
JP2532718B2 (ja) 半導体集積回路装置
SU1365097A1 (ru) Устройство дл формировани массива
SU1439564A1 (ru) Генератор тестовых воздействий
SU926727A1 (ru) Устройство дл контрол больших интегральных схем пам ти
SU1718223A1 (ru) Устройство дл имитации неисправностей ЭВМ
SU1756890A1 (ru) Сигнатурный анализатор
SU1469505A1 (ru) Устройство дл отладки программ
RU1803912C (ru) Суммирующее устройство
SU1317484A1 (ru) Запоминающее устройство с коррекцией ошибок
RU1800458C (ru) Устройство дл формировани тестов
SU1619347A1 (ru) Устройство дл контрол оперативной пам ти
SU1381516A1 (ru) Устройство дл контрол схемы сравнени