SU1124279A1 - Information output device - Google Patents
Information output device Download PDFInfo
- Publication number
- SU1124279A1 SU1124279A1 SU833620094A SU3620094A SU1124279A1 SU 1124279 A1 SU1124279 A1 SU 1124279A1 SU 833620094 A SU833620094 A SU 833620094A SU 3620094 A SU3620094 A SU 3620094A SU 1124279 A1 SU1124279 A1 SU 1124279A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- inputs
- block
- register
- Prior art date
Links
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
1. УСТРОЙСТВО ДЛЯ ВЫВОДА ИНФОРМАЦИИ, содержащее регистр,блок ключей, накопитель, таймер, кодер, блок обнаружени ошибок, вход которого соединен с входом регистра и вл етс информационным входом уст ройства, выход регистра соединен с первым входом блока ключей, выход которого соединен с-информационным входомiнакопител , выход которого соединен а. первым входом кодера, вт рой вход которого соединен с вторым выходом таймера, первый выход котор го вл етс выходом управлени устройства , выход кодера вл етс информационным выходом, отличающеес тем, что, с целью повышени достоверности вывода информации, в него введены дешифратор адреса,синхронизатор , блок управлени и генератор , выход которого соединен с управл мцим входом накопител , адресные входы которого соединены с выходами дешифратора адреса,входы которого соединены с выходами группы регистра, выход блока обнаружени ошибок соединен с первым входом блока управлени , второй вход которого соединен с первым выходом синхронизатора , второй выход которого соединен с третьим входом блока управдени , первый выход которого соединен с входом сброса накопител , второй выход блока управлени соединен с вторым входом блока ключей, выход таймера соединен с входом генератора считывани вход синхронизатора вл етс входом синхронизации устройства .1. DEVICE FOR OUTPUT INFORMATION, containing a register, key block, accumulator, timer, encoder, error detection block, whose input is connected to the register input and is an information input of the device, the register output is connected to the first input of the key block, the output of which is connected to -informational input of the coin, the output of which is connected a. The first input of the encoder, the secondary input of which is connected to the second output of the timer, the first output of which is the device control output, the encoder output is an information output, characterized in that, in order to increase the accuracy of the information output, the address decoder is entered. , the control unit and the generator, the output of which is connected to the control input of the accumulator, the address inputs of which are connected to the outputs of the address decoder, the inputs of which are connected to the outputs of the register group, the output of the detection unit error is connected to the first input of the control unit, the second input of which is connected to the first output of the synchronizer, the second output of which is connected to the third input of the control unit, the first output of which is connected to the reset input of the accumulator, the second output of the control unit is connected to the second input of the key block, the timer output is connected With the input of the read generator, the synchronizer input is the device sync input.
Description
2. Устройство по П.1, отличающеес тем, что накопитель содержит первую и вторую группы элементов И и регистры, первые входы i которых соединены с выходами соответствующих элементов И первой группы , первые входы которьк вл ютс информационным входом накопител , вторые входы элементов И первой группы соединены с вторыми входами соответствующих элементов И второй, группы и вл ютс группой адресных входов накопител , вторые входы элементов И второй группы вл ютс входом сброса накопител , выходы элементов И второй группы соединены со вторыми входами соответствующих регистров , третьи входы регистров в42792. The device according to claim 1, characterized in that the drive contains the first and second groups of elements AND and the registers, the first inputs i of which are connected to the outputs of the corresponding elements AND of the first group, the first inputs of which are the information input of the storage device, the second inputs of the elements AND first the groups are connected to the second inputs of the corresponding elements of the second group, and are the group of address inputs of the accumulator, the second inputs of the elements of the second group are the reset input of the accumulator, the outputs of the elements of the second group are connected to orymi inputs of the respective registers, the third inputs v4279 registers
даютс управл ющим входом накопител , выход каждого регистра соединен с четвертым входом последукнцего регистра , выход последнего регистра вл етс выходом накопител .given by the drive control input, the output of each register is connected to the fourth input of the last register, the output of the last register is the output of the drive.
3. Устройство по п.I, о т л и чающеес тем, что блок управлени содержит триггер, ключ и элемент задержки, выход которого вл етс вторым выходом блока, единичный вход триггера вл етс первым входом блока, нулевой вход триггера вл етс вторым входом блока, выход триггера соединен с первым входом ключа, выход которого соединен с входом элемента задержки и вл етс первым вьпсодом блока, второй вход ключа вл етс третьим входом блока.3. The device of claim I, which means that the control unit contains a trigger, a key and a delay element whose output is the second output of the block, a single trigger input is the first input of the block, the zero input of the trigger is the second input block, the trigger output is connected to the first key input, the output of which is connected to the input of the delay element and is the first step of the block, the second key input is the third block input.
Изобретение относитс к технике сопр жени цифровых вычислительных машин (ЦВМ) с аппаратурой передачи данных (АПД) и предназначено дл бортовых авиационных радиоэлектрон1НЫХ комплексов, например.дл систем межсамолетного обмена данными. В таких комплексах при вводе данных из ЦВМ в АПД должны обеспечиватьс поддержание посто нства темпа ввода дан ных, необходимого при сеансной св зи; согласование информационных объе мов кодовой комбинации канала АПД и машинного слова ЦВМ; защита от оши бок ввода, обусловленных внутрисамолетными помехами. Известно устройство дл вывода информации из ЦВМ через АПД, содержащее св зной процессор, вход которого соединен с выходом ЦВМ, выход св зного процессора соединен с входом АДД. За счет программных решений такое устройство может обеспечить согласование информационных объемов канала АЩ и машинного слова ЦВМ, а также поддержание посто нства темпа ввода данных . Однако применение дополнительной ЭВМ существенно увеличивает сложность бортового оборудовани и не обеспечивает защиту вводимых данных от ошибок. Известно устройство дл вывода информации, содержащее на передающей строке последовательно включенные приемник сигнала Запрос, подключенный входом к шине управлени , буферный накопитель, подключенный к шине информации, и кодовый преобразователь , выход которого соединен с шиной пр мого канала, а на приемной стороне последовательно соединенные входной регистр, узел переписи и приемный накопитель, подключенный к получателю информации, а также подсоединенный к шине пр мого канала обнаружитель ошибок, первьй вькод которого соединен с узлом переписи, а второй выход через датчик сигнала Запрос подключен к шине обратного канала (2). В услови х летательного аппарата источником данных служит бортова ЦВМ, соединенн.1 с бортовыми датчиками информации, она же включает в себ все остальные элементы передающей стороны. Работает така ЦВМ в режиме По. запросу. Устройством дл вывода информации из ЦВМ в АЛД служит поэтому приемна - сторона известного устройства с переспросом, конструктивно совмещенна в АПД L23 .1 Однако известное устройство с повторной передачей данных по сигналу переспроса не обеспечивает посто нст ва темпа нывода информации и согласо вание информационных объемов канала АДЦ и машинного слова ЦВМ. Кроме того, дл реализации в ЦВМ функций буферного накопител и подпрограммы повторной передачи выборочных машинных слов по сигналу переспроса требуетс аппаратурное и программное усложнение ЦВМ, что снижает надежность вывода информации из ЦВМ в АДЦ. Цель изобретени - повьш1ение достоверности вывода информации и упрощени программного обеспечени ЦВМ. Цоставленна цель достигаетс тем что в устройство дл вывода информации , содержащее регистр, блок ключей накопитель, кодер, таймер, блок обна ружени ошибок, вход которого соедин с входом регистра и вл етс информационным входом устройства, выход р гистра соединен с первым входом блока ключей, выход которого соединен с информационным входом накопител , выход которого соединен с первым вхо дом кодера, второй вход которого,сое динен со вторым выходом таймера,первьй выход которого вл етс выходом управлени устройства, выход кодера вл етс информационным выходом устройства , дополнительно введены дешиф ратор адреса, синхронизатор, блок уп равлени и генератор, выход которого соединен с управл ющим входом накопи тел , адресные входы которого соединены с выходами дешифратора адреса, входы которого соединены с входами группы регистра, выход блока обнаружени ошибок соединен с первым входом блока управлени , второй вход которого соединен с первым выходом синхронизатора, второй выход которого соединен с третьим входом блока управлени , первый выход которого соединен с входом сброса накопител , второй вход блока управлени соединен со вторым входом блока ключей , выход таймера соединен с входом генератора считывани , вход синхронизатора вл етс входом синхронизации устройства. Накопитель содержит первую и вто рую группы элементов И и регистры, первые входы которых соединены с выходами соответствующих элементов И первой группы, первые входы которых вл ютс информационным входом накопител , вторые входы элементов И пер вой группы соединены со вторыми входами соответствующих элементов И второй группы и вл ютс группой адресных входов накопител , вторые входы элементов И второй группы вл ютс входом сброса накопител , выходы элементов И второй группы соединены с вторыми входами соответствующих регистров , третьи входы регистров вл ютс управл ющим входом накопител , вьгход каждого регистра сое;)1инен с четвертым входом последующего регистра, выход последнего регистра вл етс выходом накопител . Елок управлени содержит триггер, ключ и элемент задержки, выход которого вл етс вторым выходом блока, единичный вход триггера вл етс первым входом блока, нулевой вход триггера вл етс вторым входом блока , выход триггера соединен с первым входом ключа, выход которого соединен с входом элемента задержки и вл етс первым выходом блока, второй вход ключа вл етс третьим входом блока. На фиг. 1 представлена структурна схема устройства дл вывода информации; на фиг. 2 и 3 - структурные схемы накопител и синхронизатора, на фиг. J и 5 - примеры выполнени генератора считывани и ЦВМ; на фиг. 6,7 и 8 - диаграммы, по сн ющие работу устройства. Схема содержит ЦВМ 1, устройство 2 дл вывода информации, информационные шины 3 (пр мой канал), управл ющие шины 4 (обратный канал), гаины 5 синхронизации, регистр 6, блок 7 ключей , накопитель 8, кодер 9, таймер 10, АПД 11, блок 12 обнаружени ошибок, синхронизатор 13, триггер 14, Kjno4 15, элемент 16 задержки, дешифратор 17 адреса, блок 18 управлени , генератор 19 (считывани ). Накопитель 8 (фиг.2) содержит т-разр дные регистры 22, первые элементы И 20 и вторые элементы И 21, образующие К идентичных секций накопител . Синхронизатор 13 (фиг. За) включает узел 23 выделени переднего фронта (фиг. Зб) и узел 24 выделени заднего фррнта (фиг.Зв). Генератор 19 считывани фиг.4 содержит счетчик 25, дешифратор 26, элемент 27 И, тактовый генератор 2В. Ha фиг, 5 предствлена ЦВМ J, содержаща кодовый преобразователь 29 процессор 30, блок 31 ввода-вывода; шину 32 ввода данных от датчиков, адресную шину 33, шину 34 запроса, узел 35 ввода данных, первый и второй счетчики 36 и 37,генератор 38 цифровых импульсов, элемент 39 И, выходна шина 40. Устройство работает следующим об разом. А1Щ 11 обеспечивает сеансную св зь по циклограмме, содержащей сеансы передачи и приема (фиг.6 а,5 передаче подлежит информаци , поступаклда в ЦВМ 29 от бортовьк датчи ков. Каждый сеанс передачи состоит из тактов передачи по каналу АЛД-ТП и предшествующих им тактов вывода ТВ , в течение которых осуществл етс ввод данных из ЦВМ 1 в АПД 11 дл передачи в очередном такте ТП (фиг. 6в) i Каждому из Z тактов ТП сеанса передачи соответствует определенный состав передаваемой информации по жесткой программе. .За один такт ТП по каналу АПД передаетс одно слово информации объемом Мд„разр дов; ЦВМ выдает данные машинными словами объемом m.g разр дов, т.е. за один такт ТВ вывод тс , а за один такт ТП передаютс по каналу АПД К m/n машинных слоев. Соответственно, накопитель 8 имеет К секций. Циклограмма сеансов АПД вырабатываетс в таймере 10, откуда стро импульсы ТВ (фиг.бг) по шине 4 поступают в ЦВМ 1 на первый счетчик 3 на генератор 38 и на элемент И 39. Счетчик 36 определ ет номер такта Т в сеансе передачи и включает его в состав адреса, идущего по шине 33 в процессор 30; та часть адреса определ ет тот массив данных, который дотшен быть выведен в АПД в данном такте, ТВ. Генератор 38 вырабатывает в каждом такте ТВ N kn кадровых импульсов (фиг. 6 д,е), где п - фик сированное число повторений каждог машинного слова в процессе ввода из ЦВМ 1 в АПД 11 дл защиты от ошибок . В течение одного кадрового импул са КИ процессор 30 выдает в шину 3 пр мого канала одно машинное слово из массива, определенного счетчиком 36.Адрес этого малшнного слова определ етс счетчиком 37, подсчитывающим и fпyльcы КИ, и вводитс в шину 33 вместе с адресом массива. Этот же адрес слова добавл етс к соответствующему машинному слову на выходе процессора 30, причем все п повторений одного и .того же машинного слова имеют одинаковый адрес. По этому адресу на приемной стороне определ етс та секци приемного накопител , в которую должно быть помещено данное машинное слово. Сигнал Запрос дл процессора 30, по которому начинаетс выдача машинного слова в шину 3, вырабатываетс в элементе И 39 по совпадению тактового импульса ТВ с кадровым импульсом КИ и вводитс в процессор 30 по шине 34. Импульс КИ с выхода генератора 38 идет также по шине 5 синхронизации в синхронизатор 13 ввода. На выходе ЦВМ все машинные слова кодируютс в кодовом преобразователе 29 избыточным кодом с проверкой на четность в каждом разр де, например, в виде бипол рного сигнала. Это позвол ет обнаруживать ошибки ввода любой кратности. Повторени машинных слов в процессе ввода могут следовать в двух . основных вариантах: п повторений первого машинного слова данного массива , затем п повторений второго машинного слова и т.д. (фиг.6 д), или же первое повторение К. машинных слов данного массива, затем второе повторение тех же слов и т.д. ХФиг. бе). Конкретный йариант выбираетс из услови наименьшего усложнени , программы ЦВМ 1 и задаетс набором отводов от счетчика 37 в шину 33. В общем случае пор док следовани машинных слоев может быть произвольным и нерегул рным, что делает данное устройство мало чувствительным к сбо м ; это объ сн етс используемым процессом переписи машинных слов в накопитель 8. По шине 3 все N выводимых блоков данных ( k машинных слов, каждое из которых повтор етс п раз) последо- вательно поступают в регистр бив блок 12. Одновременно работает синхронизатор 13, на вход которого с каждым из блоков данных (машинных слоев) поступает кадровый импульс КИ (фиг. 7а), он вырабатывает импульсы опроса в начале каждого импульса КИ (фиг. 7в) и в его конце (фиг. 7г). Первым импульсом опроса , снимаемым с одного из выходов синхронизатора 13, триггер 14 устанавливаетс в состо ние S, соответствующее разрешершю перепи- си вводимого машинного слова из регистра 6 в накопитель 8. Секци накопител 8, в которую должно направлено это машинное слово, определ етс дешифратором 17 адреса по коду адреса, присвоенному в ЦВМ 1 по состо нию счетчика 37. Блок 12 обнаружени ошибок анализирует все разр ды вводимого машинного слова и обнаруживает или же не обнаруживает в нем ошибки (фиг,76); факт обнаружени ошибки фиксируетс путем перевода триггера 14 с состо ние О. Если поступившее в регистр 6 машинное слово не будет содержать ошибок , то триггер 14 останетс в состо нии 1 (состо ние Нет на фиг. 76) и вторым импульсом опроса, снимаемым со второго выхода синхронизатора 13 в конце импульса КИ, через ключ 15 и элемент И 21 (фиг.2) соответствующа секци накопител 8 обнул етс , после чего с некоторой задержкой, задаваемой элементом 16 задержки, производитс перепись в эту секцию машинного слова из входного регистра 6 через блок 7 ключей и первый элемент И 20 накопител 8. Если же блок 12 обнаружит ошибку хот бы в одном из разр дов вводиМОго машинного слова, то триггер 14 переводитс в состо ние О (состо ние Да, т.е. ошибка, фиг. 76), ключ 15 выключаетс , сигнал разрешени переписи на блок 7 ключей не пос тупает и введённое в регистр 6 мгипин ное слово в накопитель 8 не переноситс , а стираетс в регистре 6 при следующем очередном кадре ввода. I .. Таким образом, в соответствующей секции накопител 8 остаетс информаци одноименного машинного слова, поступивша при последнем повторении , не пораженном внутрисамолетными помехами (фиг.7д). Аналогично обрабатываетс п повторений каждого из последуницих машинных слов данного массива. Независимый перенос из регистра 6 в накопитель 8 каждого отдельного повторени каждого из вводимьпс машинных слов делает предла- 11 8 гаемое устройство нечувствительным к сбо м последовательности повторени машинных слов, обусловленных, например, возможными сбо ми счетчика 37. После окончани такта вывода ТВ включаетс генератор 19 считывани , обеспёчивакиций выдачу слова ин ормЬции из накопител 8 в кодер 9 АИД и далее в линию св зи в темпе передачи данных по каналу АПД. Затем процесс ввода повтор етс в следующем очередном такте вывода - ТВ, и в АПД выводитс следующий очередной массив даншлх. Так как запись машинных слов в секции накопител 8 производитс синхроимпульсом, от синхронизатора 13, то в процессе считывани информации из накопител 8 в кодер 9 секции накопител 8 обнул ютс это обеспечивает защиту от передачи ложной информации предыдущего массива данных по каналу АПД в следующем очередном такте ТП, если из-за внутрисамолетных помех все повторени одного или нескольких машинных слов данного массива будут передаватьс в виде нулевых слов. Требующеес число повторений п каждого машинного слова на вводе определ етс статистикой внутрисамолет- иых помех, т.е. веро тностью Р,наличи ошибки в одном разр де вводимого блока данных и допустимой веро тностью непоступлени блока данных из ЦВМ в АДЦ. Если ошибки в разр дах вводимого блока данных независимы , то, ( ( И не отличаетс от случа системы с переспросом при ограниченном числе повторений, равном п. Следовательно, предлагаемое устройство не отличаетс по помехозащищенности от системы с повторением по запросу (систе ы РОС), но не требует дополнительных аппаратурных затрат и усложнени программы ЦВМ дл выборочной повторной.передачи по зап- . росу. Таким, образом, использование предлагаемого устройства позвол ет решить три основные задачи ввода данных из ЦВМ в сеансную АЦЦ на борту летатель- « ного аппарата - защиту от Ошибок ввода , поддержание посто нства темпа ввода и согласование ииформа11;ионных объемов канала АПД и машинного слова ЦВМ - с минимальными аппаратурными затратами и без усложнени программы ЦВМ, благодар чему повышаетс надежность ввода данных. Это особенно важно дл бортовых радиоэлектронных комплексов -летательных аппаратов , где в результате применени изобретени будет обеспечено повышение точности и своевременности выполнени полетных заданий летательными аппаратами. Предложенное техническое решение повьш1ает живучесть системы (сети) сеансной св зи. Если по каким-либоThe invention relates to the interface of digital computers with a data transmission equipment (FDA) and is intended for onboard avionics radioelectronic systems, for example, for inter-flight data exchange systems. In such complexes, when data is entered from a digital computer to an ADF, the rate of data input necessary for session communications must be maintained; coordination of information volumes of the code combination of the ADF channel and the computer word of the digital computer; protection against input errors due to in-flight interference. A device is known for outputting information from a digital computer via an ADF containing a communication processor, the input of which is connected to the output of a digital computer, the output of the communication processor is connected to the input of an ADD. Due to software solutions, such a device can ensure the coordination of information volumes of the ASC channel and the computer word of the digital computer, as well as maintaining a constant rate of data entry. However, the use of an additional computer significantly increases the complexity of the onboard equipment and does not protect the input data from errors. It is known a device for outputting information, containing on a transmission line a successively connected signal receiver. A query connected by an input to the control bus, a buffer accumulator connected to the information bus, and a code converter whose output is connected to the forward channel bus, and on the receiving side serially connected input a register, a census node and a receiving drive connected to the recipient of information, as well as an error detector connected to the forward channel bus whose first code is connected with the census node, and the second output through the signal sensor Request is connected to the return channel bus (2). Under the conditions of the aircraft, the data source is the on-board digital computer connected with the on-board information sensors, it also includes all other elements of the transmitting side. Works such a digital computer in the mode of Po. request. A device for outputting information from a digital computer to an ALD is therefore the receive side — a side of a known device with a repeat request, structurally combined in an ADF L23 .1 However, the known device with retransmission of data by a repeat request signal does not ensure the information output rate of the ADC channel and computer word of computer. In addition, to implement in the digital computer the functions of the buffer accumulator and the subroutine for retransmitting selected machine words on the reshoot signal, hardware and software complexity of the digital computer is required, which reduces the reliability of information output from the digital computer to the ADC. The purpose of the invention is to increase the reliability of the information output and simplify the digital computer software. The goal is achieved by the fact that a device for outputting information containing a register, a key block, an accumulator, an encoder, a timer, an error detection block, whose input is connected to the register input and is an information input of the device, the output of the register is connected to the first input of the key block, the output of which is connected to the information input of the accumulator, the output of which is connected to the first input of the encoder, the second input of which is connected to the second output of the timer, the first output of which is the device control output, the output of the encoder The information output of the device is additionally entered; an address decoder, a synchronizer, a control unit and a generator, the output of which is connected to the accumulator control input, the address inputs of which are connected to the outputs of the address decoder, the inputs of which are connected to the inputs of the register group, the output of the detection unit error is connected to the first input of the control unit, the second input of which is connected to the first output of the synchronizer, the second output of which is connected to the third input of the control unit, the first output of which is connected to the reset input of the accumulator; the second input of the control unit is connected to the second input of the key block; the timer output is connected to the input of the read generator; the synchronizer input is the device synchronization input. The drive contains the first and second groups of elements AND and registers, the first inputs of which are connected to the outputs of the corresponding elements AND of the first group, the first inputs of which are the information input of the storage device, the second inputs of elements AND of the first group are connected to the second inputs of the corresponding elements AND of the second group and are the group of address inputs of the accumulator, the second inputs of the elements of the second group are the reset input of the accumulator, the outputs of the elements of the second group are connected to the second inputs of the corresponding registers , the third inputs of the registers are the control input of the accumulator, the output of each register is soy;) 1inen with the fourth input of the subsequent register, the output of the last register is the output of the accumulator. The control unit contains a trigger, a key and a delay element whose output is the second output of the block, the single trigger input is the first input of the block, the zero input of the trigger is the second input of the block, the trigger output is connected to the first input of the key, the output of which is connected to the input of the element delays and is the first output of the block; the second input of the key is the third input of the block. FIG. 1 shows a block diagram of a device for outputting information; in fig. 2 and 3 are structural diagrams of the accumulator and the synchronizer; FIG. J and 5 are examples of the read generator and digital computers; in fig. 6.7 and 8 are diagrams for the operation of the device. The scheme contains a digital computer 1, a device 2 for outputting information, information buses 3 (forward channel), control buses 4 (reverse channel), synchronization wagons 5, register 6, key block 7, accumulator 8, encoder 9, timer 10, ADF 11, an error detection unit 12, a synchronizer 13, a trigger 14, Kjno4 15, a delay element 16, an address decoder 17, a control unit 18, a generator 19 (read). The drive 8 (figure 2) contains t-bit registers 22, the first elements And 20 and the second elements And 21, forming K identical sections of the drive. The synchronizer 13 (Fig. 3a) includes a front-edge extraction unit 23 (FIG. 3B) and a rear frontend allocation unit 24 (FIG. 3b). The read generator 19 of FIG. 4 contains a counter 25, a decoder 26, an element 27 And, a clock generator 2B. Ha FIG. 5 is represented by a digital computer J, comprising code converter 29, processor 30, input / output unit 31; data input bus 32 from sensors, address bus 33, query bus 34, data input node 35, first and second counters 36 and 37, digital pulse generator 38, element 39 AND, output bus 40. The device works as follows. A1SC 11 provides session communication in a sequence diagram containing transmission and reception sessions (FIG. 6 a, 5 transmission of information to be transmitted from CVT 29 from bortovk sensors. Each transmission session consists of transmission cycles on the ALD-TP channel and preceding cycles TV output, during which data is entered from the digital computer 1 to the automatic data transfer unit 11 for transmission in the next TP cycle (Fig. 6c) i Each of the Z TP cycles of a transmission session corresponds to a certain composition of the transmitted information according to a hard program. ADF channel is transmitted one layer information about the volume of MD-bits; the digital computer provides data with machine words of the volume mg of bits, i.e., TV cycles are output in one clock cycle, and in one clock cycle TPs are transmitted via the ADF channel K m / n machine layers. Accordingly, drive 8 has Sections. The APF session sequence cycle is generated in timer 10, from where TB pulses (FIG. BG) are generated via bus 4 to digital computer 1 to first counter 3 to generator 38 and to element 39. Counter 36 determines the number of T clock in the transmission session and includes it in the address that goes along the bus 33 to the processor 30; That part of the address determines the data array that will be displayed in the ADF in this cycle, TV. The generator 38 generates, in each clock cycle TB, N kn of frame pulses (Fig. 6 d, e), where n is the fixed number of repetitions of each machine word in the process of input from DVM 1 to ADF 11 for protection against errors. During one HR impulse, the processor 30 provides one machine word from the array 3 defined by the counter 36 to the forward link bus. The address of this small word is determined by the counter 37, which counts the K signals, and is entered into the bus 33 along with the array address. The same word address is added to the corresponding machine word at the output of processor 30, with all n repetitions of the same computer word having the same address. At this address on the receiving side, the section of the receiving storage is determined in which the given machine word should be placed. A request signal for processor 30, which starts the output of a machine word to bus 3, is generated in element 39 by the coincidence of the clock pulse TV with the frame HR pulse and is inputted to processor 30 via bus 34. Pulse KI from the generator 38 output also goes through bus 5 Sync to synchronizer 13 input. At the output of the digital computer, all machine words are encoded in the code converter 29 by a redundant code with a parity check in each bit, for example, in the form of a bipolar signal. This makes it possible to detect input errors of any multiplicity. Repetitions of machine words in the input process may follow in two. The main options are: n repetitions of the first machine word of a given array, then n repetitions of the second machine word, etc. (6 d), or the first repetition of K. computer words of a given array, then the second repetition of the same words, etc. Hfig be). A particular option is selected from the least complicated condition of the DVM 1 program and is set by a set of taps from the counter 37 to the bus 33. In general, the order of the machine layers can be arbitrary and irregular, which makes this device a little sensitive to crash; this is explained by the used process of census of machine words to drive 8. On bus 3 all N output data blocks (k machine words, each of which is repeated n times) are successively entered into the register of block 12. At the same time, synchronizer 13, on the input of which with each of the data blocks (machine layers) receives a frame KI pulse (Fig. 7a), it generates polling pulses at the beginning of each KI pulse (Fig. 7b) and at its end (Fig. 7d). The first polling pulse removed from one of the outputs of the synchronizer 13, the trigger 14 is set to state S, corresponding to the resolution of the census of the input machine word from register 6 to drive 8. The section of drive 8 to which this machine word is directed is determined by the decoder 17 addresses by the address code assigned in the PC 1 according to the state of the counter 37. The error detection unit 12 analyzes all bits of the input computer word and detects or does not detect errors in it (FIG. 76); the fact of error detection is fixed by transferring trigger 14 to state O. If the machine word entered into register 6 does not contain errors, then trigger 14 will remain in state 1 (state No in FIG. 76) and the second polling pulse removed from the second the output of the synchronizer 13 at the end of the CI pulse, through the key 15 and the AND 21 element (Fig. 2), the corresponding section of the accumulator 8 is zeroed out, after which with a certain delay specified by the delay element 16, the census to this section of the computer word from the input register 6 is made through block of 7 keys the first element AND 20 of the accumulator 8. If block 12 detects an error at least in one of the digits of the MOTOR word, the trigger 14 is transferred to the state O (yes, i.e. error, Fig. 76), key 15 is turned off, the census resolution signal on the key block 7 is not received, and the migrated word entered into register 6 is not transferred to accumulator 8, but is erased in register 6 at the next next input frame. I .. Thus, in the corresponding section of the accumulator 8, information of the same machine word of the same name remains, which was received during the last repetition, which was not affected by in-flight interference (fig.7d). Similarly, n repetitions of each of the subsequent machine words of a given array are processed. Independent transfer from register 6 to accumulator 8 of each individual repetition of each of the machine word inputs makes the proposed 11 8 device insensitive to the repetition sequence of machine words caused, for example, by possible counters 37 to stop. reading, ensuring the issuance of the word information from the accumulator 8 to the encoder 9 AIDs and then to the communication line in the data transfer rate over the ADF channel. The input process is then repeated in the next regular output cycle, TV, and the next regular array of dunks is output to the ADF. Since the writing of machine words in the accumulator section 8 is made by the sync pulse from the synchronizer 13, in the process of reading information from the accumulator 8 into the encoder 9 of the accumulator section 8 they are wrapped up to protect against the transfer of false information of the previous data array on the ADF channel in the next next cycle If, due to the in-flight interference, all repetitions of one or more machine words of the given array will be transmitted in the form of zero words. The required number of repetitions n of each machine word on the input is determined by the statistics of aircraft interference, i.e. by the likelihood P, the presence of an error in one bit of the input data block, and the allowable probability of the data block not being received from the digital computer in the ADC. If the errors in the bits of the input data block are independent, then ((And does not differ from the case of the system with the reshoot with a limited number of repetitions equal to n. Consequently, the proposed device does not differ in terms of immunity from the system with the repetition on demand (POC systems) but does not require additional hardware costs and complexity of the digital computer program for selective retransmission on request. Thus, the use of the proposed device allows to solve three main tasks of data input from the digital computer to the session ACC per second. the aircraft’s mouth protects against input errors, maintains the same rate of input and coordinates information; 11 the ion volumes of the ADF channel and the computer word machine with minimal hardware costs and without complicating the computer program, thereby increasing the reliability of data entry. This is especially important for onboard electronic systems of aerial vehicles, where, as a result of the application of the invention, the accuracy and timeliness of the flight missions by aircraft will be improved. The proposed technical solution increases the survivability of the session communication system (network). If by any
Фцг.2Fzg.2
..
11eleven
Гтаи-( 910 причинам (из-за внутрисистемных помех , сбоев ЦВМ или по другим причинам ) подлежащий вводу блок данных не поступит в приемный накопитель, то в KaHiUi АПД автоматически отправл етс нулева информаци . Это поз вол ет обеспечить синхронизацию сеансов на ведомых станци х сети сеансной св зи по сигналам главной станции сети, и, следовательно, пере дачу данных ведомыми станци ми в слу чае сбоев ввода данных на главной станции. Кроме того, устройство нечувствительно к сбо м пор дка повторени машинных слоев на вводе.GTA- (910 reasons (due to intra-system interference, digital computer failures or other reasons), the data block to be entered does not arrive at the receiving drive, then zero information is automatically sent to the KaHiUi ADF. This will ensure the synchronization of the sessions on the slave stations the session network by the signals of the main station of the network, and, consequently, the transfer of data by slave stations in the event of data entry failures at the main station. In addition, the device is not sensitive to the repetition of machine layers on the input.
2828
Д5 )-l-D5) -l-
RR
лl
2727
22
(Put. If(Put. If
Фик.5Fik.5
SS
II
I I
fcfc
м mm m
4W4W
гg
Жь«;G ";
II
t Mfit ощцрциуI T /-fg авЛпвРвт/ I nelmtptHUf t Mfitch I t / -fg avlpvRvt / I nelmtptHUf
a) fletmoptHU S/ioxa данных Hotloffe; cmpoS-инпульсы Ktt; f) налшие (fa) или отсутствие fHfт) ошибок м Moffe; t),t) Нмпульсы опроса ai ироназатора КоЗа; i) Мндюрмаци 9 i-и секции накопител .a) Hotloffe fletmoptHU S / ioxa data; cmpoS impulses Ktt; f) the resulting (fa) or absence of fHft) errors m Moffe; t), t) Pulse polling ai of the KoZ radiation detector; i) Mndurmaci 9 i-and storage sections.
СимЛол,1SimLol, 1
ПP
UU
omj.omj.
fffetfffet
..
CuMioJifOCuMioJifO
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU833620094A SU1124279A1 (en) | 1983-07-13 | 1983-07-13 | Information output device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU833620094A SU1124279A1 (en) | 1983-07-13 | 1983-07-13 | Information output device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1124279A1 true SU1124279A1 (en) | 1984-11-15 |
Family
ID=21073798
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU833620094A SU1124279A1 (en) | 1983-07-13 | 1983-07-13 | Information output device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1124279A1 (en) |
-
1983
- 1983-07-13 SU SU833620094A patent/SU1124279A1/en active
Non-Patent Citations (1)
Title |
---|
1. Мультиплексоры передачи данных. Под ред. В.С.Лапина и А.И.Корчинского. М., Энерги , I980/C.26; 2. Гойхман Э.Ш., Лосев Ю.И. Пере дача информаци в АСУ. М.,Св зь, 1976.. с, 147 (прототип). * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4337465A (en) | Line driver circuit for a local area contention network | |
US5132680A (en) | Polling communication system with priority control | |
EP0123507B1 (en) | Data communication system and apparatus | |
US4513370A (en) | Data transfer control system and method for a plurality of linked stations | |
US4133504A (en) | System for protected data transmission to track-bound vehicles | |
US4642630A (en) | Method and apparatus for bus contention resolution | |
US4750176A (en) | Single-channel communication bus system and station for use in such system | |
US3539998A (en) | Communications system and remote scanner and control units | |
EP0128406B1 (en) | Data transmission/reception network system | |
JP2948837B2 (en) | Communication link interface initialization and synchronization method and communication link receiver | |
EP0024940B1 (en) | Method and apparatus for transmission of serial data | |
US4287508A (en) | Information transmitting and receiving apparatus | |
WO1983002210A1 (en) | Interconnection for local area contention networks | |
US4823305A (en) | Serial data direct memory access system | |
US4191941A (en) | Switch matrix for data transfers | |
SU1124279A1 (en) | Information output device | |
US6360290B1 (en) | Commercial standard digital bus interface circuit | |
GB1144700A (en) | Digital error control systems | |
SU1481828A1 (en) | Telemetering data transmitter | |
SU1702379A1 (en) | Two computer interface | |
SU1001074A1 (en) | Interface | |
SU1012206A1 (en) | Device for input iso-coded control program to machine pnc system | |
SU1476478A1 (en) | Unit for connecting subscribers to common bus | |
JPS6342534A (en) | Communication system | |
SU1078421A2 (en) | Data exchange device |