сдпиеп с управляющим выходом входного дешифратора, четвертый и пятый входы блока коммутации соединены еоотвс тст1-;енн( с П1Инами «выдача н «ирием, а нервый и второй выходы--с управляюшнми входамн соответственно блоков считывания прямого и инверсного кода нечетной п четной носледовател ностей н блоков установки кода нечетгюй li четной носледовательноетей, иервый н второй входы блока контроля еоедииены соо-гветственно с выходами блоков считывания ирямого кода нечетной н четной носледовательноетей, третий вход блока контроля соединен с третьим выходом блока коммутанин и входом егстчнка носылок, четвертый вход блока контроля соединен с вторым выходом дешифратора номера ноеылки, нятый и HICCTOII входы блока контроля соединены соответственно с шниами «ирием и «коиец слова, а выход - с НИУНОЙ «исисиравиость.
На чертеже ириведеиа структурная схема устройства для нередачи цифровой информации.
Устройство содержит трилерный региетр 1, шифратор 2, входной дешифратор 3, ечетчик ноеылок 4, дешифратор номера иосылкн 5, блок считывания прямого кода нечетной носледовательноети б, блок ечитывания инверсного кода нечетной ноеледовательноетн 7, блок счнтывания ирямого кода четной ноеледовательности 8, блок счнтываиня инверсного кода четной поеледовательноети 9, блок установки нечетной носледовательности 10, блок установки четной ноеледователыюети II, блок коммутации 12, блок контроля 13, шину «выдача 14, шину «ирнем 15, шину «конец слова 16, шину «неисиравность 17 н выдаюшие н приемные линии связи 18 и 19.
Уетро1 1ство обеспечивает передачу Н|формации, охвачеиной сквозным контролем по модулю с основанием т, в частности но модулю 3, при этом регистр 1 ео/ ержнт 2/; -2 триггеров четных н нечетных разрядов (на чертеже не показаны), из которых 2п предиазначены для хранення кода информационных разрядов н два для хранения кода контрольных разрядов.
Устройство работает еледующим образом. При выдаче информации перед «еъемом очередного слова устройство управления (на схеме не ноказаио) уетанавливает на ре1истре 1 код выдаваемого елова, на ечетчике носылок I код (код первого такта передачи) и на шнпе «прием 15 зак)ываюпдн11 потенциад, сообша1ош,нй блоку коммутации 12 н блоку контроля 13 о режиме выдачи информации. Расшифрованное состояние счетчика иосылок 4 вырабатывает на первой шине первого выхода дешифратора номера посы.ткн 5 разрешающий иотенциад, который ностуиает на соответетвующАДО шииу нервого входа блока коммутацнн 12.
Тактирующий еигнал, поступающий по шнне «выдача 14 на четвертый вход блока коммутацин 12, пропускаетея им в соответстгин;
с состоянием дешифратора 5 на первую шину ciioero т;ерпого выхода. Далее этот енгнад ностхчгает на уиравля1О1Цие входы блоков ечитываиия ирямого 6, 8 и нивереного 7, 9 кода, оираьнивая еостояиие триггеров нервого н второго информационных разрядов регистра 1. В зарисимостн от сск тояния этих триггеров на соответетвующ 1х им )5ходах двух из четырех блоков счнтывания удерживаются открывающие иотенциалы, что нроиускает оирашивающий е1нч-1ал iia выходы этих блоков, образуя считанную информацию. Эта информация является napaqbasHbiM корреляционным кодом, характеризукши VI состояние нары оироп.(еииых триггеров.
Сч)гган11ый код ноступает на входы шифратора 2, где к нему ириформировываетея нроверочньн символ, нееущнй информацию о равнозначности состояния опрошенных триггеров. «I приформировываетея, если состояние триггеров од1п-1аково н «О, еели разиое. После этого е выходов шифратора 2 в линию связи 18 выдается пятиразрядная кодовая носылка. Комбннацнн кода иа выходе шифратора 2 мо-ут принимать следующне значения:
Состояние триггераЧетного
нечетного разрядаразряда
11
1О
О1
ОО
Выходы ;цнфратора
(Выходы блокор, (Проверочный .считывания ., символ)
б 8 9
1 О О 1
Сигналы с выходов блоков 6 и 8 помимо шифратора 2 нодаются также на первый и второй вход блока контроля 13, где заноминаютея. Запоминанне ос}шеетвляетея но сигналу, ностунающему на третий вход блока контроля 13 е третьего выхода блока коммутации 12. Данный сигнал вырабатывается от тактирующего имиульеа одновременно с онращнваюитим еигналом. Этот же сигнал поступает также на вход счетчика иосылок4, вычитая eдiИiицy из его состояния. Поэтому следуюнхий тактирующий сигнал уиравляется «л на счетчике иосылок 4, в соответствии е чем оирашинающнй еигнал вырабатывается же и а второй шине нервого выхода блока коммутации 12. При этом на вход шифратора 2 ечнтываются нрямое и инверсное состояние еоответствснно третьего и четвертого трнггеров регнстра 1. Сигнал с третьего выхода блока коммутации 12 вновь вычнтает единицу из содержимого счетчика носылок 4 и. ностуная на третий вход блока контроля 13. суммирует в нем но модулю 3 иостунивншй код е ранее запомненным. Аналогичным образом выдается информация остальных триггеров регистра 1. При коде «I на счетчике посылок 4 блок коммутации 12 вырабатывает сигнал, считывающий состояние триггеров контрольных разрядов, которое как и при выдаче информационной части слова поступает в линии связи 18 и па вход блока контроля 13, переводя его в полностью компснсировагитос состояние. Код «О, устанавл вагои|пйся на счетчике посылок 4 поело выдачи контрольиых разрядов, вырабатывает разрешающий потенциал па втором выходе дешифратора 5, откуда этот сигнал поступает па четвертый вход блока контроля 13, разрепшя проверка его состояния. Сигнал «конец слова, постлпаюпипЧ после этого по шине 16, опращиваст состояппе блока контроля 13. Если па момент опроса в блоке контроля отсутствует компепсированное состояппе, что свидетельствует о napvniennn соответствия между ипформациопной п коктрольиой частью передаппого слова, либо дспипЬпатор 5 пе выработал сигпал па свой второй выход, что свидетельствует о napynieiniii счета посылок, то на выходе блока контроля 13 вырабатывается сигпал неисправности. В пpoтпвиo r случае в устройстве подготавливается выдача ел Гдующего слова. При ириеме ипформапии в блок комм тации 12 и блок контроля 13 по щине «прием 15 из устройства управления (па чертеже но показано) подается разрешающий потенциал, который удерживается в течение всего режима связи. Непосредствеппо перед ппиемом слова триггеры регистра 1 устапавливаются в пулевое состояпие, а па счетчике посылок 4 устанавливается код ««+, являющийся кодом псового такта приема информации. При исправпой работе из линий связи 19 на вход входного лещисЬрятора 3 может ПОСТУПИТЬ одна из четырех разреитеииых кодовых комбипацмй. Если поступает код 10101, то сигналы выдаются па оба ппфорлгяппоппых выхода депгигЬрятора 3, если поступает код 10010 или 01100. то соотв тствеппо еигпал выдается либо только на пепвый, либо только на второй инфор ит оииьтй д птРгЬпатора 3 и, если поступает код 01011. то пи на первый, ни па второй выходы детптфраторя 3 выдачи сигнала не нроисходит. Соответствующие сигналы имеют ,тссто па ипбормаипопиых выходах блоков установк 10 и 11. Одповременно каждая исправная кодовая посылка вырабатывает сигнал на отдельный выход дешифратора 3. Этот спгнал, ггогт пая па третий вход блока коммутапип 12, управляет тактированием приема ипфop aпlI. При коле «/7-1-1 ня счетчике посылок 4 первая кодовая иоеылка вырабатывает опрашивающий сигпал на щипу второго выхода блока коммутации 12, отю;да этот сигнал поступает на управляющие входы блоков зстановки 10 и 11, разрещая црохожцение сигналов с выходов Дешифратора 3 ня единичные пходы триггеров соотнстствсгпго первого и второго ппформацношгых разрядов. При этом выработка оирашпваюилпх еигиалов иа первом выходе блока коммутации 12 также г,теет место, по веледствие наличия сигнала «прпем отстает на один такт связи от выработкп еоптпетствуюших сигналов па BTOpo.t выходе этого блока. Одиоврсмеппо с опросо т тактпрующнй ИМПУЛЬС с TpcTiicro выхода блока коммутаппи 12 поступает в блок контроля 13 п па вход счетчика посылок 4. вычитая «1 из его содержимого. При этом вв1тл того, что с выходов блоков счптываппя 6 и 8 в блок контро.дя 13 ипформяцитт пе постлпило. в пем сохрапяется псходпос Собпулентюе) состояние. При коде «/. па счетчпке посылок 4 при поступлении второй входной посылки блок 12 гырабатьтвяет опрлнгпвяющтй еигнал па вторхю ГПИПУ своего второго выхо.дя I па первлю yiTTTi своего первого выхода. При этом ослгцсств яетея хттаттовкп иоступив1исго кода на тпиггерт тргтг)его и четвертого разрядов IT счптьг.лпие состояния триггеров иервого т р.торого разрядов, т. е. код с выходов блоков 6 и 8 поетупяет в блок коитроля 13. где с ммпруется по МОДУЛЮ 3 е рапее заномнептой ипЛормятцтсй. При коде «п-1 поетуП1ТВ11ТГЯ инФор-.гаПя лттапавлпвается па трчггопах п пгестого разрядов, а па коптр- ль сгттт.тр.ястся состоянис трет1 его тг четяг птого рязрядоп. Лпалогичпыхт oбpaзo т протоджлетгя ппем о тяльпой инпюп тяцпи. ко. «Ь ия ппгылок 4 ослптестн.тяотся пог.чодей пос1)1лки. в КОТОРОЙ нсрсдгетея тнЛ)р ляипя коптрольniiix пязрятов. при этом пя коптполт счптывяется согтояппе тппггсро ДВУХ пос.дедппх тнфопмяпиоппт р-: (/ - 1 и разпядоп регистря 1. Посде этого nci с-отчике посылок 4 устаиавл-р. код «П. к::к п при вьтдяче ипdlop яIтии кол «0: пя счетчике 4 В 5тплбят1 васт епгпал на второхт выходе деиитсЬпятора TOAicpa иосылок 5. котопьй пог упаот па -тотвертый вход блока контроля 13 II ня ВТОРОЙ вход блокя ко тмутапии 12. Поп паличин разрептаютнего потепипала па пптп «прпем 15 блок коммутяппп 12 пепедяг.т сигнал со своего второго входа па посд дпюю Т1ПП; своего первого выходя, в результате чего потенпиалы с единичных выходов триггеров КОНТРОЛЬНЫХ разрядов через бл( ечптывяппя б н 8 етатнчески пропускаются ня первый п второй входь б.юкя коптродя 13. Сигчял --КО оч, C.TORP.. ПООт ЛПЯЮШИЙ по Н1Иiie 16. взидл пялпчпя разрепгающего потепп.пяля иа тпипе «прием 15 ерявипвает в блоке контроля 13 результирующий код вычета ио модЛ10 3. еформировапный для ииформацпонпой части слова, с контрольным кодом этой части слова, принятым на регистр. Если сравнение не происходит (либо дешифратор г, не выработал сигнал последнего такта), то
блок )i);iji Ij iii)ip;j6;rii) cnifi;i,;i iiciunpaniiocTif.
Кс))()скЦ;:я оп.пбсж 15 iip(;..-i;n-a;M(;M C poCiCTHC ,ч,сствлястся c.K,a ioiJU M ()6paui L Так как М11нпм;.и-ио( кодовое )асстоямм; 6c30UJ i6o4 i vMn iiocbi; KaM i . Io никакое ucKaHceniif одного р;:13)яда в п) коji.oBoii комбииац И тол1-,ко но Г рс1-;ра1цасг со 15 д, г1ос). но д.ажс НС Mf)KtT превратить се 5 комбшгацнн. яв.лямщпеся ,1м пска/ксннелт Д1У, нось.лок. 1 Го-лому одииомпые ошибки образуют а)Д.()В1.11С комбичаUiiii, кото)ые од,ио:;-| ач|1о ото кдест15,)1СЯ с
исходными ИСИра1511Ы 1И кодов) ми ОС).. Об ар /КС1 Ие 1 КОРре Ц Я ,,Х )K
ос дцест ляется ден фраторог11 3,
который Л1 рабаТ)ВаСТ на СВО ВЬ ХОды, как постлпленпп справиь Х посылок, прчем коррск и:я обесп чивастся даже тогда, когда оп :бкоГ искаже а
каждая из ,Х КОДОП з Х . 1 КНМ Д..1 СТрО |СТБа ЯР,лястся то, что п е обеен-: чиг5 ется автоматическая КОрр( Г КажДОЙ 3 ИОе.ЛОК. ДОП СКаЮТСЯ
распределения ошибок по посылкам, при этом су ;сственно понижается всрояткость npoiT TKa миогократп)Х .
Как извест ю, пятью разрядами МОГУТ бытГ) 32 кодов 11с комб тнаци т. из них в устоойетве разрет1 е гыми являются 4 беЗОШ 1боЧИ 5 С КОмбП 1аЦ1 I: 20
(4X5) комбинаи Й, которые являются одиночн з1ми пскажетп ями 1сход| 11х комбипаич. Остал Я ые восемтт комбит1а и Й являются запрещенным. Соответст эен1то пскаже с jniформатгпи од -1овремеп о в ДВУХ разрядах кодовой посылк т образует па входе входпого деш(|)ратора запрсп1сннлло кол:б 1ацию, ол б 1Т1апл ю. которая ie
от ИСКаЖС1 1 Я ДруГОЙ КОДОВОЙ 110СЫЛК.
Есл поет паст запрсп1е 1пя комбина и я. то входиой дс.п 1фратоп пол :остт-,то блокир ет
выработку 1, С Г 1алов. Пр ИОтеря , С1 гпяла ) в
работе СЧСТЧ ТКа. ПОС 1ГЛОК. что приводит к I5 1работке г:о спрг:в юст п) oniiocc блока контроля.
двойная npei5 )aniacT тередапНуЮ КОДОВУ 0 ПОСЫЛКА В ПС КаЖСпне .другой КОД01К1Й постлдкп. то дешифратор срабатывает нормал -.но. в згпабатывая соотвстствующнс снгпалы на своп в,1хс,ДЫ. -этом Иа вход одного ТП :Тгеров иро 1ускается 1нформа ; я (т. с. «о вместо «1 пли наоборот). Однако эта оилибка обпапАжена nin ,i,ovi пр гятой fbopма И, так как
вычеты но МОДуЛ О 3 для кодов СОСТОЯ ИИ
двух триггеров, отличающихся в одной позиции, принципиально не могут совпадатг
Аналогичная картина имсг-т место при тройны.х ошибках. Ошибки более высокой кратности могут приводить к ложной уста tj 5Ke Сразу двух 1р нччрО J5 среда аемой иа)с разр;-1., чри утом конт)ол1, с мм ро::анисл1 че выявляются ситуа f l, 3 ОТОр);х СОСТОЯНИЕ. Тр Г ер015 «11
чр Н :мастся ках «ОО ii.;i наоборот. Такой черсхоч маловероятс ;. так как искажгпощес
ВОЗДСЙС ЗИС ) 1 р 1ВОДИ-1 К ОД 1ОХаПал Ср1 ОМу ., X СТИра О, КОГда един, 1срсходят 15 иул, либо к ia1К)дкс. ереходят в )1.
иеооятчости . ус; ройст е обес счн:5ается за счет з)сде11 15 ) ксяггро.ля. ри котором коитрол руется не тол)Ко исрс.тааасмая И формаи я, 0 и 1 1формаи я, на т:)Г срах рег 1стра после рие.5а, т. с. та. которая далее будет непосрсдствсино спо;1ьзована.
О.(Ч() расчет I:ОКаЗ з ВаеТ, что 6c301H iбочиост з передач пр нримсиении данного устройства возрастает з 2-3 раза, а зероят1 ост) станозится исчезающс малой.
Из других прс мущсств предлагаемого устройства следует отмет 1ть сокращение вдвое време П ерслач1 каждого елова, что существси о умен) н(Ч1роизвод тельные временные затраты, расходуемые на обмен.
Ф о р м V л а Т 3 о б D е т с и н я
Устройство для передачи цифровой информаци 1. содержащее триггериый регистр, сосд -1нснныс с СВЯЗИ шифратор и
входиой де нифратс1р, счетчик посылок и дсни фиатор омера пос)1лки. вход которого соедииеи с выходом счетч ка посылок, отлнч а 0 е е с я тсл. что, с 1слью повып1е ия досто 5сриост: псред.ач. 5 него введе ы блоKi: . прямого и инверсного кода нечетной м последовательностей, блоки кода нечет юй четной после.човатс.ть оетей, б.док коммутацн, блок контроля, причем входы блоков нрямого т; ;i BepcHoro кода нечетной и четиой пг)СЛ(човатсльностей соответствен 0 с ) нуЛСЗЬТМИ ВЫХОДаМИ ТрИГгсров н четных разрядов регистра, а в,ход,1 -- с входами Н1 1фратора, входы
блоков устачс)вки кода ; четной и четной пос.тедовательностей с информациоч 1ьтми выходалт вход1 ого деи1ифратора, а выходы - с входами триггеров соответственно нечетных и четных разрядов
пегистра, первый н второй входы блока комм да и )1 cooTBf TCTBCHHo с первым I вторым выходами .дситифратора номера поС1 лк, зход блока коммутации соеди с уи)авля:оиим 5,ходом входного , чет 5Гртый и пятый входы блока соедиие ы соответственно с ши1ями .дач;- н , а первый и второй выходы - с управляющими входами соответствеино блоков считывания прямого и инверснот код нечетной и четной пог-ледовательпостск II блоков установки кода нечетной и четной последовательностей, первый и второй входы блока контроля соединены соответственно с выходами блоков считывания прямого кода нечетной и четной последовательностей, третий вход блока контроля соединен с третьим выходом блока коммутации и входом счетчика посылок, четвертый вход блока контроля соединен со вторым выходом дешифратора номера посылки, пятый и шестой илоды блока контроля соединены соответственно с шинами «Прием и «Конец слова, а выход с И1ИНОЙ «Меиснравность. Источник информации, принятые во внимание при экспертпзе 1.Авторское свидетельство СССР Л 407314, кл. G 06F 11/08, 1974. 2.Авторское свидетельство СССР 365709, кл. G 06F 11/12, 1973 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для кодирования и декодирования последовательного кода с коррекцией одиночных ошибок | 1976 |
|
SU732877A1 |
СИСТЕМА ЦИФРОВОГО СТЕРЕОФОНИЧЕСКОГО РАДИОВЕЩАНИЯ | 1991 |
|
RU2019041C1 |
Кодирующее устройство | 1987 |
|
SU1481899A1 |
Шифратор команд | 1973 |
|
SU467466A1 |
Имитатор абонентов | 1986 |
|
SU1325490A2 |
ЦИФРОВАЯ СИСТЕМА РАДИОВЕЩАНИЯ | 1992 |
|
RU2048704C1 |
Дешифратор команд | 1974 |
|
SU599262A1 |
ЦИФРОВОЙ РАДИОТЕЛЕФОН | 1994 |
|
RU2093960C1 |
Устройство для сопряжения | 1978 |
|
SU723561A1 |
Стартстопное приемное устройство | 1985 |
|
SU1259506A1 |
Н . f2 . k-I
/Ч/чЛчлчТ
Авторы
Даты
1978-02-28—Публикация
1976-05-03—Подача