SU714399A1 - Устройство дл обнаружени и исправлени ошибок в системе остаточных классов - Google Patents
Устройство дл обнаружени и исправлени ошибок в системе остаточных классов Download PDFInfo
- Publication number
- SU714399A1 SU714399A1 SU772439703A SU2439703A SU714399A1 SU 714399 A1 SU714399 A1 SU 714399A1 SU 772439703 A SU772439703 A SU 772439703A SU 2439703 A SU2439703 A SU 2439703A SU 714399 A1 SU714399 A1 SU 714399A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- detecting
- error
- register
- inputs
- Prior art date
Links
- 230000015572 biosynthetic process Effects 0.000 description 3
- 208000011580 syndromic disease Diseases 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Complex Calculations (AREA)
Description
(54) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ И ИСПРАВЛЕНИЯ ОШИБОК В СИСТЕМЕ ОСТАТОЧНЫХ КЛАССОВ
1
Изобретение относитс к области автоматики и вычислительной техники, в частности может быть использовано как дл контрол и исправлени сшибки при передаче информации, так и при проведении арифметических операций в ЭВМ,
Известно устройство дл обнаружени и исправлени ошибок, содержащее регистр, сумматор и блок пам ти и основанное на процессе нуливиэации 1. Процесс нуливизации заключаетс в Последовательном вычитании из представлени числа в системе остаточных .классов констант системы с целью определени наличи 1ли отсутстви ошибки. I Наиболее близким по технической Сущности к за вл емому устройству вл етс устройство дл обнаружени и исправлени ,ошибок в системе остаточных классов, содержащее регистр , вход которого вл етб ёХо- дом устройства, три сумматора и блок пам ти, входы которого соединены с выходами первого и второго сумматоров 2,
Недостатками известных устройств . вл етс сложность,котора объе сн етс тем, что определение местаи
величины ошибки производитс на основе расширени исходной системы оснований, что св зано с определением величины неточного ранга.
Целью насто щего изобретени вл етс упрощение устройства. Указанна цель достигаетс тем, что устройство содержит два блока модульной свертки, причём первый выход
0 регистра соединен со входс1ми первого и второго блоков модульной свертки и с первым входом третьего .сумматора , выходы первого и второго блоков модульной бвертки.соединены
5 соответственно с первыми входами первого и второго сумматоров, второй и третий выходы регистрасоединены соответственно со вторыми входагш первого и второго cyMh aTOpoB и со
0 вторым и третьим входами третьего сумматора, выход блока пам ти соединен .с четвертым входом третьего йумматора , выход которого вл етс выходом устройства.
5
На чертеже приведена функциональй схема устройства дл обнаружени и исправлени ошибок в системе остаточных классов.
Устройство состоит из регистра 0 1, предназначенногр дл хранени ос714399
таткрв числа по рабочим и контропьнам основани м в течение времени обнаружени ошибки, вход которого соединен со входом 2 устройства; первый 3 и второй 4 блоки модульной свертки, предназначенные дл вычислени остатков числа по контрольным основани м, входы ,которых соединены с первым выходом регистра 1; первый сумнатор 5 и второй сумматор б,предназначенные дл вычислени синдромо ошибки по пepвo 1y и. второму контрольном СсЙовани м, первые входы.которых соединены соответственно с выходами первого 3 и второго 4 блоков модульной свертки, а вторые вхо ды - соответственно со вторым и . третьим -выходами регистра 1; блок 7 пам ти, предназначенный дл хранени йонстант, входы которого соединены с выходами первого сумматора 5 .и второго сумматора 6; третий cyMvia тор 8, предназначенный дл получени исправленного числа путем суммиро ,вани неправильного (с ошибкой) чисЛ.а с константой ошибки, первый, второй и третий входы которого соединены соответственно с выходами регистра 1, а четвертый вход соединен с- выходом блока пам ти 7, Выход третьего сумматора 8 вл етс выходом 9 устройства.
Работа устройства дл обнаружени и исправлени сжшбрк .в системе оста тгбчныхкласёов осуществл етс еледующим образом,
На вход 2 устройства дл обнаружени и исправлени ошибок в системе счислени остаточных классов подаетс контролируемое, число А с(- f .d.2 ..., ot f. . oCh.ri.. f - остаток числа A no модулю P. , a P,, , Pgf... P,-...., P 2. Основани системы счислени , которое записываетс в регистр 1.На : входы первого 3 и второго 4 блоков модульной свёртки с первого выхода регистра 1 додабтс число А Л. , сХ. 2 / « , . f rt /% n без остатков ot. и контрольным основани м с образованием на их выходах сигналов, соответствующих велй инам:
,0V
iti
.
..- 4- f4--- T -a V moaP 2 ,
где , Л. -константы системысгчислени .
- Остатокс1ц41 онтролируемого чйсЛа А по контрольному основанию Pf,. со второго выхода регистра 1 и величина С-vi с выхода первого блока 3 модульной сверткиподаютс на входы первого сумматора 5 с образованием на ГО выходе синдрома ошибки, равн ого
,+,.1 Остаток cCj 2контролируемого числа
А ПО контрольному.основанию Р
h+2 третьего выхода регистра 1 и величина с выхода второго блока 4 мо- дульной свертки подаютс на входы второго сумматора 6 с образованием на его выходе синдрома ошибки,равного.
.
Величины dlijCfsnocTj nawT На входы блока 7 пам ти, и выбирают оттуда со-. ответствующую константу ошибки.Эта константа ошибки поступает в третий сумматор 8, где суммируетс с неправильным числом А из регистра 1.
Константа ошибки подобрана таким образом, что при ее сложении с контролируемым числом А имевша место ошибка в числе устран етс .
Исправленное число с выхода третьего сумматора 8 поступает на выход 9 устройства.
В качестве примера рассмотЕ)Им систему счислени остаточных классов с основани ми , , В качестве контрольных оснований РП-. и выберем величины Р - 5, Р - 7 .
Соотношени , описывающие работу .первого 3 и. второго 4 блоков модульной свертки, принимают вид:
.2lno(35
оС
- Блок 7 пам ти будет содержать слёг 1 дугощие константы ошибок. .
Пусть йа вход 2 устройства подаетс контролируемое число А (7,4; 4,5)
С выходов первого 3 и второго 4. блоков модульной свертки в этом случае получаем: сС,, в 4.,7 + 4 н 2 d.4 22,7 + 5,4 6mod7
Величины синдромов свыибки С и (Tj будут равйы
сГ 4 - 2 2 ntod 5
YY1037
Из блока пам ти 7 в соответствии с 6 , d,2 2,6, выбираетс величина ошибки (3,0), котора складываетс с контролируемым числом в третьем сумматоре 8 с образованием на выходе .
(7,4) + (3,0) (10,4)
Заметим, что если число не будет содержать ошибки, то величины нев зок dl| и cf2 равны нулю.
Использованиев предлагаемом изобретении первого и второго блоков модульной свертки позвол ет упростить устройство, отказавшись от двух структурно-сложных блоков дл расширени , и тем самым увеличить быстродействие устройства.:
Claims (2)
1. Авторское свидетельство СССР ,№ 226278, кл. G66 F 11/08, 1965,
2. Авторское свидетельство СССР .№398956 кл, G06 F 11/00, 1971 (прототип).
0
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU772439703A SU714399A1 (ru) | 1977-01-26 | 1977-01-26 | Устройство дл обнаружени и исправлени ошибок в системе остаточных классов |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU772439703A SU714399A1 (ru) | 1977-01-26 | 1977-01-26 | Устройство дл обнаружени и исправлени ошибок в системе остаточных классов |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU714399A1 true SU714399A1 (ru) | 1980-02-05 |
Family
ID=20690464
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU772439703A SU714399A1 (ru) | 1977-01-26 | 1977-01-26 | Устройство дл обнаружени и исправлени ошибок в системе остаточных классов |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU714399A1 (ru) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2267808C2 (ru) * | 2004-01-26 | 2006-01-10 | Северо-Кавказский государственный технический университет | Устройство для обнаружения и исправления ошибок в полиномиальной системе класса вычетов |
| RU2300801C2 (ru) * | 2005-06-30 | 2007-06-10 | Государственное образовательное учреждение высшего профессионального образования "Северо-Кавказский государственный технический университет" | Устройство обнаружения и коррекции ошибок в кодах полиномиальной системы классов вычетов на основе нулевизации |
| RU2301442C2 (ru) * | 2005-05-04 | 2007-06-20 | Николай Иванович Червяков | Нейронная сеть для обнаружения, локализации и исправления ошибок в системе остаточных классов |
| RU2301441C2 (ru) * | 2005-08-01 | 2007-06-20 | Государственное образовательное учреждение высшего профессионального образования "Северо-Кавказский государственный технический университет" | Устройство спектрального обнаружения и коррекции ошибок в кодах полиномиальной системы классов вычетов |
| RU2453902C2 (ru) * | 2010-07-02 | 2012-06-20 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Северо-Кавказский государственный технический университет" (ФГБОУ ВПО "СевКавГТУ") | Устройство для коррекции ошибок в полиномиальной системе классов вычетов |
-
1977
- 1977-01-26 SU SU772439703A patent/SU714399A1/ru active
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2267808C2 (ru) * | 2004-01-26 | 2006-01-10 | Северо-Кавказский государственный технический университет | Устройство для обнаружения и исправления ошибок в полиномиальной системе класса вычетов |
| RU2301442C2 (ru) * | 2005-05-04 | 2007-06-20 | Николай Иванович Червяков | Нейронная сеть для обнаружения, локализации и исправления ошибок в системе остаточных классов |
| RU2300801C2 (ru) * | 2005-06-30 | 2007-06-10 | Государственное образовательное учреждение высшего профессионального образования "Северо-Кавказский государственный технический университет" | Устройство обнаружения и коррекции ошибок в кодах полиномиальной системы классов вычетов на основе нулевизации |
| RU2301441C2 (ru) * | 2005-08-01 | 2007-06-20 | Государственное образовательное учреждение высшего профессионального образования "Северо-Кавказский государственный технический университет" | Устройство спектрального обнаружения и коррекции ошибок в кодах полиномиальной системы классов вычетов |
| RU2453902C2 (ru) * | 2010-07-02 | 2012-06-20 | Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Северо-Кавказский государственный технический университет" (ФГБОУ ВПО "СевКавГТУ") | Устройство для коррекции ошибок в полиномиальной системе классов вычетов |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SU714399A1 (ru) | Устройство дл обнаружени и исправлени ошибок в системе остаточных классов | |
| US4488247A (en) | Correction circuit for approximate quotient | |
| US4789955A (en) | Operation unit with an error amount calculating circuit for output data thereof | |
| RU2294529C2 (ru) | Устройство для коррекции ошибок в полиномиальной системе классов вычетов с использованием псевдоортогональных полиномов | |
| RU2267808C2 (ru) | Устройство для обнаружения и исправления ошибок в полиномиальной системе класса вычетов | |
| SU398949A1 (ru) | Устройство для округления числа в системе остаточных классов | |
| GB1475471A (en) | Floating point apparatus and techniques | |
| SU633035A1 (ru) | Устройство дл делени | |
| SU942035A1 (ru) | Устройство дл вычислени обратной функции | |
| SU691848A1 (ru) | Устройство дл вычислени корн п той степени | |
| SU903875A1 (ru) | Цифровой интегратор | |
| SU734705A1 (ru) | Специализированный процессор | |
| SU788108A1 (ru) | Сумматор с контролем | |
| SU723581A1 (ru) | Специализированный процессор | |
| SU938254A1 (ru) | Цифрова система автоматического управлени | |
| SU744583A1 (ru) | Устройство дл обнаружени и исправлени ошибок арифметических операций | |
| JP3105577B2 (ja) | 分割積型乗算装置 | |
| SU796846A1 (ru) | Устройство дл обнаружени и исправлени ОшибОК АРифМЕТичЕСКиХ ОпЕРАций ВСиСТЕМЕ ОСТАТОчНыХ КлАССОВ | |
| KR900702462A (ko) | 네트워크 구성 데이타 처리장치의 학습처리 방식 | |
| SU862143A1 (ru) | Устройство дл обнаружени и исправлени ошибок в системе остаточных классов | |
| SU997257A1 (ru) | Делитель частоты | |
| SU1125619A1 (ru) | Устройство дл определени ранга числа | |
| SU1474640A2 (ru) | Устройство дл умножени в дополнительном коде | |
| SU858118A1 (ru) | Посто нное запоминающее устройство с самоконтролем | |
| SU771691A1 (ru) | Экстрапол тор приращений с плавающей зап той |