Устройство для преобразования последовательного кода в параллельный
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ О О О Од К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4890874/24 (22) 29.10.90 (46) 23.01,93. Бюл. N 3 (71) Научно-производственное обьединение "ЭЛАС" (72) Е,Г.Аткарская и Ю,А.Хабаров . (56) Патент ЕПВ М. 220802, кл. Н 03 М 9/00, опублик. 1987. Авторское свидетельство СССР йг 1403378, кл, Н 03 М 9/00, 1986. „„Я3„„1790032 А1 2 (54) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ ПОСЛЕДОВАТЕЛЬНОГО КОДА В ПАРАЛЛЕЛ ЬН ЫЙ (57) Изобретение относится к автоматике и вычислительной технике, Цель — повышение достоверности. Устройство содержит регистр 1 сдвига, триггер 2 режима, генератор 6, информационный 7, управляющий 8 входы, информационные 9, контрольные 10, 11 выходы, 1 ил. 1790032 Изобретение относится к автоматике и вычислительной технике. Известно устройство преобразования последовательного кода в параллельный для высокоскоростных потоков битов, содержащее и триггеров, параллельный регистр, и линий задержки. Недостатком этогб устройства является ййзкая достоверйость преобразования. Из известны)х устройств для преобразо-вания последовательного коДа в параллельный наиболее близким по технической сущности является устройство, которое содержит регистр сдвига, триггер режима, элемент И, генератор тактовых импульсов, RS-триггер, элемент задержки, сумматор по модул ю два. .Недостатком прототипа является низкаsi достоверность преобразования, Целью изобретения является повыше ние достоверности преобразования. Поставленная цель достигается тем;что в"устройство для преобразования последо вательйого кода в параллельный, содержа щee Элемент И, генератор тактовых йм пул ьсбв, выхо>д которого соединен с так товь1м вхбдом регистра сдвига, выходы и разрядов (и-разрядность кода) которого являются информационными выходами устройства, триггер режима, выход которого соединен с входом генератора тактовых импульсов,. вход установки триггера режима объединен с входом записи регистра сдвига и R-входом RS-триггера и является управля- ющим входом устройства, выход RS-триггера соединен с входом сброса триггера режима и является первым контрольным входом устройства, введен счетчик, регистр сдвига выполнен (и+1)-разрядным, выход (п+1)-го разряда сдвига соединен с S-входом RS-триггера и с первым входом элемента И, выход которого является вторым контрольным выходом устройства. выход счетчика соединен с вторым входом элемента И, счетный вход и вход сброса счетчика подключены соответственно к выходу генератора тактовых импульсов и управлятощему входу устройства, информационный вход регистра сдвига является информационным входом устройства. На чертеже представлена функциональная схема устройства. Устройство содержит регистр 1 сдвига, триггер 2 режима, генератор 3 тактовых импульсов, счетчик 4, элемент И 5, RS-триггер 6, информационный 7 и управляющий 8 входы, информационные 9 и первый и второй . контрольные 10, 11 выходы. Устройство работает следующим образом. 50 и устанавливает RS-триггер 6 в противоположное состояние, в результате на выходе 11 формируется сигнал, на выходе 10 сигнал будет "0", так как с выхода счетчика "1" не поступает на вход элемента И 5, такая ситуация сигнализирует с неверном преобразовэнии, Сигнал с выхода 11 также устанавливает триггер 2 режима в состояние (на выходе "0"), при котором останавливается работа генератора 4 тактовых импульсов и прекращается прием информации в регистр 1 сдвига, На управляющий вход 8 поступает сигнал, который записывает "1" в первый разряд регистра 1, а в остальные разряды — "0" и одновременно устанавливает в исходное состояние RS-триггер 6, счетчик 4 и триггер 2 ре>кима. Триггер 2 (на выходе "1") запускает генератор 3 TGKTQBblx импульсов, По мере поступления кодовых импульсов на информационный вход устройства 7, эта последовательность записы"0 вается в регистр 1 сдвига. 8 случае приема ожидаемых и разрядов последовательного кода без сбоя в работе регистра 1 в(п+1)-м разрядеданного регистра оказывается записанной "1", которая подает15 ся на первый вход элемента И 5; на второй вход которого подается "1" со счетчика 4, так как счетчик 4 должен быть настроен на счет до и. Если n = 2, где m = 1, 2..., то s качестве выходного сигнала можно использовать вы20 вод переноса или вывод очередного разряда счетчика, Появление "1" на выходе 10 свидетельствует об окончании преобразования последовательного кода в параллельный и сопровождается выдачей сигнала "Конец ко25 довой комбинации" .с контрольного разряда регистра, который устанавливает триггер 2 режима в состояние (на выходе "0"), при котором останавливается работа генератора 3 тактовых импульсов, при этом на выходе 11 30 также будет "1", которая вместе с."1" на выходе 10 оп ределяет успешное окончание и реобразования. Каждый раз приходу новой кодовой посылки предшествует приход управляющего 35 сигнала по входу 8, который обнуляет счетчик 4, устанавливает в "0" RS-триггер 6, а триггер 2 режима переводит в состояние на выходе "1", при этом запускается генератор 3 тактовыМ импульсов, Генератор 3 выдает 40 тактовые импульсы с частотой, равной частоте следования последовательной кодовой информации по входу 7, которая заранее известна. Если в процессе сдвига "1", предвари45 тельно записанной в регистр, в работе последнего происходит сбой, т.е. "лишняя или недостающая единица", то "1" в (и+1)-м разряде регистра появляется преждевременно 1790032 Составитель Н.Бочарова Техред М.Моргентал Корректор В.Петраш Редактор О.Стенина Заказ 352 Тираж. Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж-35, Раушская наб., 4/5 Производственно-издательский комбинат "Патент", г. Ужгород, óë.Гагарина, 101 Формула изобретения Устройство для преобразования последовательного кода в параллельный, содержащее элемент И, генератор тактовых импульсов, выход которого соединен с так- 5 товым входом регистра сдвига, выходы иразрядов (n — разрядность кода) которого являются информационными выходами устройства, триггер режима, выход которого соединен с входом генератора тактовых им- 10 пульсов, вход установки триггера режима объединен с входом записи регистра сдвига и R-входом RS-триггера и является управляющим входом устройства, выход RS-триггера соединен с входом сброса триггера 15 режима и является первым контрольным выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности преобразования, в него введен счетчик, регистр сдвига выполнен (n+1)-разрядным, выход (и+1)-го разряда регистра сдвига соединен с S-входом RS-триггера и с первым входом элемента И, выход которого является вторым контрольным выходом устройства, выход счетчика соединен с вторым входом элемента И, счетный вход и вход сброса счетчика подключены соответственно к выходу генератора тактовых импул ьсов и упра вля ющему входу устройства, информационный вход регистра сдвига является информационным входом устройства,