[go: up one dir, main page]

SU1383327A1 - Device for delaying digital information - Google Patents

Device for delaying digital information Download PDF

Info

Publication number
SU1383327A1
SU1383327A1 SU864135846A SU4135846A SU1383327A1 SU 1383327 A1 SU1383327 A1 SU 1383327A1 SU 864135846 A SU864135846 A SU 864135846A SU 4135846 A SU4135846 A SU 4135846A SU 1383327 A1 SU1383327 A1 SU 1383327A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
information
register
block
Prior art date
Application number
SU864135846A
Other languages
Russian (ru)
Inventor
Владимир Николаевич Лацин
Евгений Леонидович Полин
Александр Валентинович Дрозд
Виктор Петрович Карпенко
Анатолий Григорьевич Шипита
Original Assignee
Специальное Проектно-Конструкторское Бюро "Дискрет" Одесского Политехнического Института
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 Специальное Проектно-Конструкторское Бюро "Дискрет" Одесского Политехнического Института filed Critical Специальное Проектно-Конструкторское Бюро "Дискрет" Одесского Политехнического Института
Priority to SU864135846A priority Critical patent/SU1383327A1/en
Application granted granted Critical
Publication of SU1383327A1 publication Critical patent/SU1383327A1/en

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

Изобретение относитс  к вычислительной технике и может быть использовано в блоках задержки цифровой информации. Цель изобретени  - повышение достоверности задержанной устройством информации . Устройство содержит входной 1 и выходной 8 регистры, первый 2 и второй 9 буферные регистры, регистр 3 признака, первый 4 и второй 11 Бычитатели, формирователь 6 адреса, блок 7 пам ти, первый 5, второй 10 и третий 12 блоки сравнени . Устройство позвол ет различать значительное искажение информационных слов задерживаемого массива, привод щее к изменению заранее вычисленной (до записи в блок пам ти) признаковой информации, однозначно определ ющей скорость изменени  функции, которую представл ет данный массив. Несовпадение признаков, вычисленных до и после задержки, свидетельствует о недопустимом искажении информации. 1 ил. с S (ЛThis invention relates to computing and can be used in digital information delay blocks. The purpose of the invention is to increase the reliability of information delayed by the device. The device contains input 1 and output 8 registers, the first 2 and second 9 buffer registers, the register 3 signs, the first 4 and second 11 readers, the address generator 6, memory block 7, first 5, second 10 and third 12 comparison blocks. The device makes it possible to distinguish a significant distortion of the information words of the delayed array, leading to a change in the previously calculated (before writing to the memory block) indicative information that uniquely determines the rate of change of the function that this array represents. The discrepancy between the signs, calculated before and after the delay, indicates an unacceptable distortion of information. 1 il. with S (L

Description

1313

W гЧW MS

J5J5

ОО 00OO 00

ОО со го OO from th

ком, вычисленным дл  этого же слова до записи его в блок 7 пам ти.com, computed for the same word before writing it into memory block 7.

При нормальной работе устройства или при незначительном искажении слова (искажение младших разр дов) признаки, вычисленные до записи и после чтени  слова, совпадают и на выходе блока 12 удерживаетс  сигнал логического «О. Если же в процессе задержки произошло значительное искажение информационного слова (искажеИзобретение относитс  к вычислительной технике и может быть использовано в блоках задержки цифровой информации.During normal operation of the device or with a slight distortion of the word (distortion of the least significant bits), the signs calculated before writing and after reading the word are the same, and the logical "O" signal is held at the output of block 12 If, in the course of the delay, there is a significant distortion of the information word (a distortion of the Invention relates to computing technology and can be used in the delay blocks of digital information.

Цель изобретени  - повышение достоверности задержанной устройством инфор- мации.The purpose of the invention is to increase the reliability of information delayed by the device.

На чертеже представлена структурна  схема устройства дл  задержки цифровой информации.The drawing shows a block diagram of a device for delaying digital information.

Устройство содержит входной регистр 1, первый буферный регистр 2, регистр 3 приз- Ю ние, его старших разр дов), которое приво- нака, первый вычислитель 4, первый блок 5 дит к переходу в ту или иную сторону сравнени , формирователь 6 адреса, блок 7 через границу порога скорости изменени  пам ти, выходной регистр 8, второй буфер-функции (модул  разности значений данный регистр 9, второй блок 10 сравне-ного и предыдущего слов), то на выходеThe device contains an input register 1, the first buffer register 2, the register 3 recognition of its most significant bits), which is the driver, the first calculator 4, the first block 5 tends to go to one side or another of the comparison, the address generator 6, block 7 through the threshold boundary of the rate of change of memory, output register 8, the second buffer function (value difference module, this register 9, second block 10 of the comparative and previous words), then the output

ни , второй вычитатель 11, третий блок 12 с блока 12 по вл етс  сигнал логической «1, сравнени , вход 13 синхронизации, информа-свидетельствующий о большой погрешностиNor, the second subtractor 11, the third block 12 from the block 12 appears the logical signal "1, the comparison, the input 13 of synchronization, information indicating a large error

ционный вход 14, информационный выход 15, выход 16 «Недостоверна  информаци .14, information output 15, output 16 "Invalid information.

Устройство работает следующим образом.The device works as follows.

В начальный момент времени происходит обнуление всех регистров устройства. 20 Цепи обнулени  условно не показаны. Далее на информационный вход 14 устройства начинают поступать слова задерданного информационного слова, тем самым повыша  достоверность выдаваемой информации .At the initial moment of time, all device registers are reset. 20 Zeroing chains are not shown conventionally. Next, the information input of the information word starts to arrive at the information input 14 of the device, thereby increasing the reliability of the information output.

Claims (1)

Формула изобретени Invention Formula Устройство дл  задержки цифровой информации , содержащее входной регистр, формирователь адреса, блок пам ти и выходной регистр, причем вход входного регистра  вл етс  информационным входом устройства , выход входного регистра подключен к информационному входу блока пам ти, адресный вход которого соединен с выходомA device for delaying digital information, comprising an input register, an address generator, a memory block and an output register, the input register input being the information input of the device, the output of the input register connected to the information input of the memory block whose address input is connected to the output жииаемого массива, сопровождаемые синхроимпульсами типа меандр на входе 13 синхронизации устройства. Причем во врем  первой половины такта происходит чтение информации из  чейки пам ти блока 7, адрес которой установлен формирователем 6 реса, а во врем  второй половины такта - за25lasing array, followed by a square wave sync at the input 13 of the device sync. Moreover, during the first half of the clock, information is read from the memory cell of block 7, the address of which is set by the resuser 6, and during the second half of the clock, for 25 Устройство дл  задержки цифровой информации , содержащее входной регистр, формирователь адреса, блок пам ти и выходной регистр, причем вход входного регистра  вл етс  информационным входом устройства , выход входного регистра подключен к информационному входу блока пам ти, адресный вход которого соединен с выходомA device for delaying digital information, comprising an input register, an address generator, a memory block and an output register, the input register input being the information input of the device, the output of the input register connected to the information input of the memory block whose address input is connected to the output пись- нового слова в эту  чейку пам ти, зо Формировател  адреса, информационныеthe new word in this memory cell, the Former addresser, the information Информаци , поступающа  на вход устройства , и информаци , считанна  из блока 7, фиксируютс  соответственно во входном 1 и выходном 8 регистрах по заднему фронту синхроимпульсов на входе 13.The information received at the input of the device and the information read from block 7 are recorded, respectively, in input 1 and output 8 registers on the falling edge of the clock at input 13. выходы блока пам ти подключены к входам информационных разр дов выходного регистра , выходы информационных разр дов которого  вл ютс  информационными выходами устройства, входы синхронизации входного иthe outputs of the memory unit are connected to the inputs of the information bits of the output register, the outputs of the information bits of which are the information outputs of the device, the synchronization inputs of the input and Задержка слов ма ссива определ етс  коэф- 35 выходного регистров соединены и  вл ютс  фиииентом пересчета, вход щего в формиро-входом синхронизации устройства, отличаюк т (ль fiщеес  тем, что, с целью повышени  достоверности задержанной устройством информации Очередное информационное слово задерживаемого массива записываетс  в блок 7The delay of the set of words is determined by the coefficient of the output registers are connected and are the conversion factor included in the device's synchronization input, which is distinguished by the fact that, in order to increase the reliability of the information delayed by the device, the next information word of the delayed array is written in block 7 вместе с соответствующим признаком, ко- 40 второй выч-итатели, первый, второй и третий торый определ ет превышает ли разность блоки сравнени , причем вход синхрониза- и предыдущего слов некотороеции формировател  адреса, входы синхронизации первого и второго буферных регистров и вход записи-чтени  блока пам ти подключены к входу синхронизации устблока 5 сравнени . Если разность дан- 5 ройства, выход входного регистра подклю- ного и предыдущего слов массива по мо-чен к информационному входу первого буферного регистра и первому входу первого вычитател , второй вход которого соединенtogether with the corresponding attribute, the second calculator is 40, the first, second and third ones determine whether the comparison blocks exceed the difference, the input of the synchronizer and the previous words of the address generator, the synchronization inputs of the first and second buffer registers and the read / write input the memory unit is connected to the synchronization input of the comparator unit 5. If the difference between the data is 5, the output of the input register of the subconnecting and previous words of the array is connected to the information input of the first buffer register and the first input of the first subtractor, the second input of which is connected в него введены первый и второй буферные регистры,-регистр признака, первый иthe first and second buffer registers are entered into it, the register of the sign, the first and данного и предыдущего слов некоторое пороговое значение, которое хранитс  в регистре 3. Вычисление признака осуществл етс  с помощью вычитател  4 и первогоof this and previous words, a certain threshold value, which is stored in register 3. The characteristic is calculated using the subtractor 4 and the first дулю не превышает значени  порога, то на выходе блока 5 устанавливаетс  сигнал логического «О если же произощло превы- щение порогового значени , то на выходе блока 5 по вл етс  сигнал логической «1. Аналогично вычисл етс  признак дл  основных информационных разр дов слова, считанного из блока 7 в выходной регистр 8. Вычисление осуществл етс  с помо50the bit does not exceed the threshold value, then the output of block 5 is set to a logical signal "O if a threshold value was exceeded, then the output of block 5 is a logical signal" 1. Similarly, the attribute is calculated for the main information bits of the word read from block 7 to the output register 8. The calculation is performed using 50 с выходом первого буферного регистра, выходы первого и второго вычитателей подключены соответственно к первым входам первого и второго блоков сравнени , вторые входы -которых соединены с выходом регистра признака, выход первого блока сравнени  подключен к контрольному входу ЩЫС1 буферного регистра 9, вычитател  11 и 55 блока пам ти, контрольный выход которого блока 10 сравнени . Признак, вычислен-соединен с входом контрольного разр да выный дл  задержанного информационного ходного регистра, выходы информационных слова, сравниваетс  на блоке 12 с призна-разр дов выходного регистра подключеныwith the output of the first buffer register, the outputs of the first and second subtractors are connected respectively to the first inputs of the first and second comparison blocks, the second inputs — which are connected to the output of the register of the sign, the output of the first comparison block is connected to the control input SHYC1 of the buffer register 9, the subtractor 11 and 55 of the block memory, the control output of the unit 10 comparison. The symptom computed — connected to the input of the test bit — is detected for the delayed information output register; the outputs of the information words are compared in block 12 with the sign bits of the output register connected ком, вычисленным дл  этого же слова до записи его в блок 7 пам ти.com, computed for the same word before writing it into memory block 7. При нормальной работе устройства или при незначительном искажении слова (искажение младших разр дов) признаки, вычисленные до записи и после чтени  слова, совпадают и на выходе блока 12 удерживаетс  сигнал логического «О. Если же в процессе задержки произошло значительное искажение информационного слова (искажение , его старших разр дов), которое приво- дит к переходу в ту или иную сторону через границу порога скорости изменени  функции (модул  разности значений данблока 12 по вл етс  сигнал логической «1, свидетельствующий о большой погрешностиDuring normal operation of the device or with a slight distortion of the word (distortion of the least significant bits), the signs calculated before writing and after reading the word are the same, and the logical "O" signal is held at the output of block 12 If, in the course of the delay, a significant distortion of the information word (distortion, its higher bits) occurred, which leads to a transition to one side or another through the boundary of the threshold for the rate of change of the function (the modulus of the difference in the values of danblock 12 appears as a logical signal indicative of large error данного информационного слова, тем самым повыша  достоверность выдаваемой информации .this information word, thereby increasing the reliability of the information issued. Формула изобретени Invention Formula 20 20 2525 Устройство дл  задержки цифровой информации , содержащее входной регистр, формирователь адреса, блок пам ти и выходной регистр, причем вход входного регистра  вл етс  информационным входом устройства , выход входного регистра подключен к информационному входу блока пам ти, адресный вход которого соединен с выходомA device for delaying digital information, comprising an input register, an address generator, a memory block and an output register, the input register input being the information input of the device, the output of the input register connected to the information input of the memory block whose address input is connected to the output зо Формировател  адреса, информационные sr Shaper addresses information ности задержанной устройством информации information delayed by the device второй выч-итатели, первый, второй и третий блоки сравнени , причем вход синхрониза- ции формировател  адреса, входы синхронив него введены первый и второй буферные регистры,-регистр признака, первый иthe second calculator, the first, second and third comparison blocks, with the synchronization input of the address generator, the synchronization inputs of it, the first and second buffer registers, the register of the feature, the first and с выходом первого буферного регистра, выходы первого и второго вычитателей подключены соответственно к первым входам первого и второго блоков сравнени , вторые входы -которых соединены с выходом регистра признака, выход первого блока сравнени  подключен к контрольному входу блока пам ти, контрольный выход которого соединен с входом контрольного разр да вы1383327with the output of the first buffer register, the outputs of the first and second subtractors are connected respectively to the first inputs of the first and second comparison blocks, the second inputs — which are connected to the output of the sign register, the output of the first comparison block is connected to the control input of the memory block, the control output of which is connected to the input test bit size is 1383327 3434 к информационным входам второго буфер-контрольного разр да выходного регистра ного регистра и первому входу второгоподключены соответственно к первому и вто- вычитател , второй вход которого соединенрому входам третьего блока сравнени , с выходом второго буферного регистра,выход которого  вл етс  выходом «Невыход второго блока сравнени  и выходдостоверна  информаци  устройства.the information inputs of the second buffer-control bit of the output register register and the first input are connected to the first and second subtractors respectively, the second input of which is connected to the inputs of the third comparison unit with the output of the second buffer register whose output is the output of the second output unit and output the trusted device information.
SU864135846A 1986-10-13 1986-10-13 Device for delaying digital information SU1383327A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU864135846A SU1383327A1 (en) 1986-10-13 1986-10-13 Device for delaying digital information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU864135846A SU1383327A1 (en) 1986-10-13 1986-10-13 Device for delaying digital information

Publications (1)

Publication Number Publication Date
SU1383327A1 true SU1383327A1 (en) 1988-03-23

Family

ID=21263306

Family Applications (1)

Application Number Title Priority Date Filing Date
SU864135846A SU1383327A1 (en) 1986-10-13 1986-10-13 Device for delaying digital information

Country Status (1)

Country Link
SU (1) SU1383327A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 556495, кл. G 11 С 11/00, 1972. Авторское свидетельство СССР № 1193653, кл. G 06 F 1/04, 1984. *

Similar Documents

Publication Publication Date Title
SU1383327A1 (en) Device for delaying digital information
SU1317487A1 (en) Storage with error correction in failed bits
SU1383323A1 (en) Device for delaying information with control
SU1536446A1 (en) Memory device with check
US20020004881A1 (en) Data transfer apparatus and data transfer method
SU1425787A1 (en) Storage with error detection
SU1541585A1 (en) Device for information delay
SU1173446A1 (en) Storage
JPH06243049A (en) Parity control circuit
SU1128294A1 (en) Storage with error correction
SU1297117A1 (en) Internal storage with error detection
SU1129655A1 (en) Storage with error detection
JP3088144B2 (en) FIFO reset circuit
SU1541624A1 (en) Device for buffering information
SU1377866A1 (en) Device for interfacing memory with processor
SU1686451A1 (en) Device for interfacing information source with processor
SU1619410A1 (en) Code converter
SU1488876A1 (en) Buffer storage devices
SU1056174A1 (en) Data output device
SU1325565A1 (en) Buffer memory
SU1425790A1 (en) Storage with error detection
SU1617441A1 (en) Logical analyzer
SU1171778A1 (en) Device for comparing codes
SU1730630A2 (en) Device for interfacing source and receiver of information
SU1261010A1 (en) Buffer storage