00
со со
Изобрете1ше относится к радиосвязи, в частности к технике обработки телеметрической информации, и может быть использовано для ввода телемет- рической информации в системы обра- ботки данных.
Целью изобретения является расширение функциональных возможностей устройства йутем формирования в реапь ном масштабе времени различных массивов данных для последующей обработки.
На фиг.1 приведена структурная схема устройства; на фиг.2 - йременная диаграмма работы устройства; на фиг.З и 4 - Ьтруктура информации в первом и втором блоках памяти соответственно.
Устройство содержит первый блок
Iпамяти, первый блок 2 сравнения, первый формирователь 3, первый счетчик 4, первый регистр 5, второй блок 6 сравнения, второй формирователь 7, третий формирователь 8, триггер 9, второй счетчик 10, второй регистр II, третий блок 12 сравнения, второй блок 13 памяти, шину 14 номера канала,
пщну 15 сигнала синхронизации, шину 16 параметра, шину 17 готовности, элемент НЕ 18, первьй и второй элементы И 19 и 20 соответственно, третий регистр 21, четвертый регистр 22, первый элемент ИЛИ 23, третий элемент И 24, второй элемент ИЛИ 25.
Устройство работает следующим образом.
Перед началом работы счетчики 4 и 10, триггер 9 устанавливаются в исходное состояние по сигналу началь- ной установки (цепи начальной установки не показаны).
В регистр 5 записывается количество выбираемых каналов 2п, в регистр
I1- количество слов формируемого массива т. В блок 1 записывается программа выборки (фиг.З). К-аждые четыре последовательные слова этой про- . граммы содержат значение номера нечетного выбираемого канала I , , ячей ку, информация которой при работе устройства не используется X, номер четного выбираемого канала I ц.-f, базовый адрес соответствующего массива данных А,.;. Запись значений I p.i ,
X, I(.i . А, для всех выбираемых каналов осуществляется строго после довательно в порядке поступления этих
каналов от источника телеметрической информации.
После установки исходного состояния адрес, поступающий на входы блока 1, равен 0..000. Младший разряд .этого адреса поступает на второй адресный вход с выхода формирователя 30,остальные разряды поступают на первый адресный вход с первого выход счетчика 4.
С началом приема телеметрической информации по шине 14 на вход блока 2 сравнения поступает номер N | канала, на другой вход этой схемы из блока 1 считывается содержимое нулевой ячейки, в которой записан номер нулевого выбираемого канала I .. .. Если поступивший номер N. канала не равен 1р(, , на выходе блока 2 сравне ния сигнал совпадения отсутствует и устройство остается в состоянии ожидания выбираемого канала. Если же NJ Ip.j , то на выходе блока 2 сравнения появляется сигнал выбора канала, который поступает на формирователь 3.
При поступлении по шине 15 сигнала сопровождения (фиг.2) формирова- тель 3 вырабатывает импульс, который поступает на первые входы элементов И 19 и 20, на вторые входы этих элементов с второго выхода счетчика 4 поступает младший разряд адреса выбираемого канала (нулевой уровень), при чем на элемент И 19 он поступает через элемент НЕ 18, еледойательно, при нулевом номере канала на выходе элемента И 19 появляется сигнал, ко- торый поступит на вход записи регистра 21. Само измерение Р. поступает по шине 16 на информационный вход регистра 21 и записывается в этот регистр.
По заднему фронту импульса, вырабатываемого формирователем 3, к содержимому счетчика 4 добавляется единица, адрес на входах блока 1 становится равным 0,..010 и происходит считывание номера следующего выбираемого канала (младший разряд адреса поступает с выхода формирователя 3),
При поступлении по шине 14 номера N. второго канала повторится формирование импульса на выходе блока 2 сравнения и выходе формирователя J.
Импульс с выхода формирователя 3 через элемент ИЛИ 25 поступает на второй адресный вход блока 1 как
младший разряд адреса, что приводит к изменению адреса на О... и обеспечивает считывание из блока 1 значения базового адреса А .р ,
Но поскольку с второго выхода счетчика 4 теперь поступает высокий уровень (младгшй разряд счетчика ра- вен 1), на элемента И 20 будут два сигнала высокого уровня: оди сигнал с выхода формирователя 3 и второй сигнал с выхода счетчика 4. Сигнал с выхода элемента И 20 поступает на вход записи регистра 22 и обеспечивает запись второго измерения q., поступившего по шине 16, в регистр 22.
Этот же сигнал высокого уровня, пройдя через элемент ИТИ 23, поступает ка вход записи блока 13, благодаря чему по заднему фронту этого импульса обеспечивается перезапись информации из регистров 21 и 22 в блок 13.
Адрес, по которому происходит запись измерений Р. ид., образован тремя составляющими, определяющими полоэину накопителя блока 13, номер очередной пары массивов данных и порядковый номер пары поступивших измерений Р-, q . в очередном комплексном массиве данных (фиг.4).
Номер половины накопителя блока 13 определяется сигналом с выхода триггера 9 и первоначально запись информации происходит только в верх нюю половину накопителя. Базовый адрес комплексного массива данных (первоначально это Ап.р) поступает с выхода блока I. Порядковый номер измерения в массиве данных (первоначально 0...000) поступает с выхода счетчика 10.
Два измерения Р; и а-, поступивши по шине 16, поступают в блок 13 и запоминаются там как Р о. и q „. действительная и мнимая части нулевого измерения нулевого комплексного массива данных.
По заднему фронту импульса, поступающего с выхода формирователя 3, к содержащему счетчика 4 добавляется еще одна бойница и из блока происходит считывание номера следующего выбираемого канала I „-& При поступ- лении по шине 14 номера N; третьего канала и при N ; I р- устройство работает аналогично описанному, измерение Р-записывается в регистр 21.
Далее при N. 1.следующее иэмере- ; ние записывается в регистр 22, а базовый адрес следующего комплексного массива данных при записи в блок 13 равен AQ., . Два очередных измерения будут запомнены в блоке 13 памяти как ,, q действительная и мнимая части нулевого измерения пер-
0 вого комплексного массиаа данных,
Для каждой пары остальных выбирав мых каналов также происходит запись данных в блок 13 как , q ,- действительная и мнимая части нулёво-
5 го измерения комплексного массива данных, базовый адрес которого равен
При выборе канала 1„, по заднему
фронту импульса с формирователя 3 к 0 содержимому счетчика 4 прибавляется очередная единица. Содержимое счетчика 4 становится равным содержимому регистра 5 количества выбираемых каналов, что вызывает появление сигнала 5 на выходе блока 6 сравнения, который поступает на формирователь 7, Форми рователь 7 вырабатывает импульс, по переднему фронту которого происходит обнуление счетчика 4 и прибавляется 0 единица к содержимому счетчика 10 текущего адреса формируемого массива. Теперь при приеме информации по.каналам
I р-о , I .(| , 1р.,, I ) о t f-n t
I ,, , происходит заполнение первых g ячеек массивов данных Р,,., Ч . t
Pi-i , q 1-1 -, Pn-1 , qn-i . После выбора очередного канала к содеряимо му счетчика 10 добавляется очередная единица, что обеспечивает возможность 0 заполнения вторых ячеек массивов дан Hbtx Pp.j , q j,., , Р 2 ) q ,1 j
Pn-j , q n-i и I -flФормирование массивов будет закон чено, когда содержимое счетчика 10 5 становится равным содержимому регист ра I1 - количеству слов формируемого массива. В этом случае блок 12 сравнения вырабатывает сигнал равенства и с заполнением последних ячеек Р.
п
Q q по сигналу с выхода формирователя 7 формирователь 8 вырабатывает импульс счетчика 10.
Тот же сигнал поступает на шину 17 готовности и оповещает о завершении
5 формирования массивов данных, кроме того, он поступает на счетный вход триггера 9, что обеспечивает переключение этого триггера в единичное состояние. Устройство оказывается под
готовленным к заполнению второй половины накопителя блока 13.
Для выполнения условий работы в реальном времени время считывания сформированных массивов данных из блока 13 (цепи считывания не показаны) и их обработки должно быть меньше времени формирования новой группы массивов данных.
В приведенном описании работы устройства предполагалось, что количество выбираемых каналов четно.и каждые два последовательно принимаемых канала с номерами I p.j , I образуют действительную и мнимую составляющие очередного комплексного массива данньпс. Эти измерения помещаются в комплексный массив с базовым
адресом A.-i .
Однако, если число выбираемых ка- налов нечетно, для последнего выбираемого канала с номером I р., работа устройства несколько отличается от 25 описанной. При выборе канала с номером заднему фронту импульса с формирователя 3 к содержимому счетчика 4 прибавляется очередная единица. Содержимое счетчика 4 становится 30 равным содержимому регистра 5 - количеству выбираемых, каналов, что вызывает появление сигнала на выходе блока 6 сравнения, который поступает на формирователь 7. Формирователь 7 выра-. батьгаает импульс, по переднему фрон ту которого происходит обнуление счетчика 4 и прибавляется единица к содержимому счетчика 10 текущего адре-
20
са формируемого массива. Одновременно 40 второго блока памяти и соединен с сигнал с выхода формирователя 7 по- выходом второго счетчика, выход вто . ступает на второй вход элемента И 24, на первый вход которого поступает сигнал с второго выхода регистра 5 (младший разряд регистра). Этот сигнал при нечетном числе каналов имеет высокий уровень. Импульс с формирова- теля 7 пройдет через элемент И 24. и поступит на вход сброса регистра 22 и по переднему фронту импульса обну лит этот регистр. Тот же сигнал через элемент ИЛИ 25 поступит на второй адресньй вход блока 1 (младший разрого блока сравнения подключен к вхо- ду второго формирователя импульсов, выход которого соединен с входом 45 сброса первого счетчика, с первым
входом третьего формирователя импульсов и счетным входом второго счетчика, второй вход третьего формировате-
50
ля импульсов подключен к выходу третьего блока сравнения, выход третьего формирователя импульсов соединен с входом триггера, с входом сброса второго счетчика и является выходом устройства, второй адресный вход вто- 55 рого блока памяти подключен к выходу первого блока памяти, третий адрес- №1й вход второго блока памяти соединен с выходом триггера, о т л и - чающееся тем, что, с целью
ряд адреса), благодаря чему будет :- обеспечено считывание из этого блока базового адреса Л. Одновременно сигнал с выхода элемента И 24 пройдет через элемент ШИ 23 и поступит на вход записи блока 13. Запись в блок
13 осуществляется по заднему фронту импульса.
Измерение Р . , поступившее по пшне 16, будет записано в блок 13 ,. как P.i , вместо q . будет записан нуль, т.е. мнимая часть последнего комплексного массива в этом случае будет тождественно равна нулю. В остальном работа устройства при нечетном числе принимаемых каналов не отличается от его работы при четном числе каналов.
25 0 .
5 Формула изобретения
Устройство для селекции телеметрической информации, содержащее первый блок сравнения, первый вход которого 0 соединен с выходом первого блока памяти, второй вход первого блока сравнения является первым информационным входом устройства, выход первого бло ка сравнения подключен к первому входу первого формирователя импульсов, второй вход которого является вторым информационным входом устройства, выход первого формирователя импульсов соединен со счетньм входом первого счетчика, первый регистр, выход которого подключен к первому входу второ го блока сравнения, второй вход которого объединен с первым адресным входом первого блока памяти и соединен с первым выходом первого счетчика, второй регистр, выход которого , подключен к первому входу дретьего . блока сравнения, второй вход которого объединен с первым адресным входом
второго блока памяти и соединен с выходом второго счетчика, выход вто .
рого блока сравнения подключен к вхо-. ду второго формирователя импульсов, выход которого соединен с входом сброса первого счетчика, с первым
входом третьего формирователя импульсов и счетным входом второго счетчика, второй вход третьего формировате-
второго блока памяти и соединен с выходом второго счетчика, выход вто .
ля импульсов подключен к выходу третьего блока сравнения, выход третьего формирователя импульсов соединен с входом триггера, с входом сброса второго счетчика и является выходом устройства, второй адресный вход вто- рого блока памяти подключен к выходу первого блока памяти, третий адрес- №1й вход второго блока памяти соединен с выходом триггера, о т л и - чающееся тем, что, с целью
7
расптрения функциональных возможностей устройства путем формирования в реальном масгатабе времени различных массивов данных для последующей обработки, в него введены первый, второй И третий элементы И, элемент НЕ первый и вторбй элементы ИЛИ, третий и четвертый регистры, информационные входы которых являются третьим информационным входом устройства, выход первого формирователя импульсов подключен к первым входам второго элемента ИЛИ, первого и второго элементов И, второй выход первого счетчика соединен с вторым- входом второго элемента И и через элемент НЕ - с вторым входом первого элемента И, выход первого элемента И подключен к второму входу третьего регистра, выход которого подключен к
10
1В9308
первому информационному входу второго блока памяти, выход второго элемента И соединен с вторым входом четвертого регистр.а и первым вхо дом первого элемента ИЛИ, выход четвертого регистра подключен к второму информационному входу второго блока памяти, третий вход четвертого регистра, объединенный с вторым входом первого элемента ИЛИ и вторым входом вто- второго элемента ИЛИ, соединен с выходом третьего элемента И, первый и второй входы которого подключены со- ответственно к второму выходу первого регистра и выходу второго формирователя импульсов, выход второго элеменИЛИ соединен с вторым адресным входом первого блока памяти, выход
20 первого элемента ЮТ1 под1слючен к входу записи второго блока памяти.
15
название | год | авторы | номер документа |
---|---|---|---|
Устройство для селекции телеметрической информации | 1984 |
|
SU1233304A1 |
Устройство для выбора и идентификацииизМЕРиТЕльНыХ КАНАлОВ | 1979 |
|
SU843309A1 |
Многоканальное устройство для подключения источников информации к общей магистрали | 1985 |
|
SU1290325A1 |
Адаптивное телеметрическое устройство | 1987 |
|
SU1492361A1 |
Устройство для сопряжения | 1982 |
|
SU1022143A1 |
Буферное запоминающее устройство | 1985 |
|
SU1257704A1 |
Буферное запоминающее устройство | 1985 |
|
SU1261010A1 |
Устройство для сопряжения | 1980 |
|
SU903853A1 |
Адаптивное телеметрическое устройство | 1989 |
|
SU1635206A1 |
Многоканальное устройство для подключения источников информации к общей магистрали | 1987 |
|
SU1432539A2 |
Изобретение касается селекции телеметрической информации и относится к радиосвязи в частности,к технике обработки телеметрической информации. Устройство может быть использовано для ввода телеметрической информации в системы обработки дан- ных при решении задач цифровой обработки сигналов, статистического анализа, матричной арифметики. Целью изоб ретения является расширение функцио- нальных возможностей устройства пу тем формирования в реальном масштабе времени различных массивов данных для последующей обработки. Устройство содержит счетчики, первый и второй блоки памяти, блоки сравнения, первый, второй и третий формирователи импульсов, четыре регистра, триггер, три элемента И, два элемента ИЛИ, элемент НЕ, Путем введения новых блоков устройство позволяет вести предварительное формирование масси- ВОВ данных при условии совмещения процессов получения и накопления данных в реальном масштабе времени. Аил. (Л
Устройство для селекции телеметрической информации | 1984 |
|
SU1233304A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
1988-08-23—Публикация
1987-01-12—Подача