Устройство для обмена информацией между эвм и магнитным накопителем
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике, в частности к устройствам для сопряжения ЭВМ и внешних накопителей на подвижных магнитных носителях. Целью изобретения является обеспечение возможности самодиагностики как всего устройства , так и его о-тдельных блоков . Указанная цель достигается введением в устройство элементов, блокирующих информационные связи между отдельными блоками устройства , так и между устройством и магнйтным накопителем. В устройство входят блок синхронизации данных, регистр сдвига, блок цилиндрического контроля и генератор записи. Кроме того, в устройство введены элементы, устанавливающие новые информационные связи между блоками устройства .Все вновь введенные элементы включаются в режиме самодиагностики устройства, позволяя ЭВМ произвести анализ его работоспособности с индикацией неисправностей до уровня отдельных блоков. 2 3.п. ф-лы, 3 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (50 4 G 06 F 13 20
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABT0PCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (2i) 3769372/24-24 (22) 06.07.84 (46) 15.03.86. Бюл. В 1О (71) Ордена Ленина институт кибернетики им. В.М. Глушкова (72) Ф.А. Цвентух, Б.В. Новиков, А.А. Юрасов и Ю.С. Яковлев (5)) 681.3 (088.8) (56) Авторское свидетельство СССР
У 737984, кл. G 11 В 5/09., 1980.
Микросредства управляющей вычислительной техники сер. В7. Устройства ввода-вывода УВВ01, УВВО2.
ИНКА. 467234.001 ТУ . и
ИНКА.467234.002 ТУ. (54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ МЕЖДУ 3ВМ И МАГНИТНЫМ НАКОПИТЕЛЕИ (57) Изобретение относится к вычис.лительной технике, в частности к устройствам для сопряжения ЭВМ и внешних накопителей на подвижных
„„SU„„1218391 A магнитных носителях. Целью изобретения является обеспечение возможности самодиагностики как всего устройства, так и его отдельных блоков. Укаэанная цель достигается введением в устройство элементов, блокирующих информационные связи как между отдельными блоками устройства, так и между устройством и маг- нитным накопителем. В устройство входят блок синхронизации данных, регистр сдвига, блок цилиндрического контроля и генератор записи. Кроме того, в устройство введены элементы, устанавливающие новые информационл ные связи между блоками устройства.Bce y вновь введенные элементы включаются в режиме самодиагностики устройства, позволяя ЭВМ произвести анализ его работоспособности с индикацией неисправностей до уровня отдельных блоков. 2 з.п. ф-лы, 3 ил.
1 12 Изобретение относится к цифровой .магнитной записи и может быть применено в системах памяти для сопряжения с внешними накопителями, выполненными на подвижных магнитных носителях, например магнитных дисках, гибких магнитных дисках, гибких магнитных мини-дисках, магнитньтх лентах и т.д.
Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения возможности диагностики работоспособ ности как всего устройства, так и его основных блоков и функциональных элементов.
На фиг . 1 приведена схема устройства; на фиг. 2 — схема узла регистра циклического контроля, на фиг.3 схема блока синхронизации данных.
Устройство содержит блок 1 синхронизации данных, блок 2 сдвига, блок 3 циклического контроля, блок
4 записи, вход 5 начальной установки, вход 6 разделенных данных, вход 7 синхронизации данных, вход 8 синхронизации синхроимпульсов, вход 9 разделенных синхроимпульеов, вход
10 разрешения записи, вход 11 данных записи, вход 12 разрешения работы циклического контроля, вход 13 управления записью данных, вход 14 режима диагностики, вход 15 разрешения считывания устройства, выход 16 полного байта, выход 17 управления записи выход 18 данных записи, выход 19 ошибки циклического контроля, выход
20 управления считыванием, "четвертый
21 элемент И-НЕ, второй 22 и первый
23 ключевые элементы, элемент И 24, мультиплексор 25, элемент НЕ 26, пятый элемент И-НЕ 27, регистр 28 сдвига, узел 29 регистра циклического контроля, второй мультиплексор 30, .задающий генератор 31, элемент 2ИИЛИ-НЕ 32, элемент ИЛИ-HE 33, первый
34, второй 35, четвертый 36 элемен- ты И-НЕ.
Кроме . того, на фиг. 1 обозначены
37, 38, 39, 40, 41, 42 соответственно первый установочный, информационный,. второй установочный, синхронизирующий входь| и информационный и полного байта выходы блока синхронизации данных; 43, 33, 45, 46 соответственно синхронизирующий, второй и первый информационные и управляющий входы регистра 28, и 47, 48 соответ18391 2
2D 25
S0
$5 ственно второй и первый информационные выходы регистра 28; 49, 50 и 51 соответственно первый, второй и управляющий входы мультиплексора 25;
52, 53, 54, 55 соответственно синхроы низирующий, информационный, первый и второй управляющие входы узла 29 и 56, 57 соответственно выход ошибки циклического контроля и информационный выход узла 29; 58,-59, 60, 61 еоответственно третий, четвертый и первый входы элемента 2И-ИЛИ-НЕ 32;
62 — выход данных воспроизведения.
На .фиг ° 2 изображены 52, 53, 54, 55 соответственно синхронизирующий, информационный, первый и второй управляющие входы и.56, 57 соответственно выход ошибки циклического контроля и информационный выход узла регистра циклического контроля ° Пер-, 4 вый элемент неравнозначности 63, первый элемент НЕ 64, второй 65, третий бб элементы неравнозначности, регистр 67 сдвига, JK-триггер 68, второй элемент НЕ 69.
На фиг. 3 изображены первый триггер 70, счетчик 71, элемент .И-HK 72, второй триггер 73, регистр 74, эле мент ИЛИ-НЕ 75.
Блок 1 синхронизации данных предназначен для выбора сигналов сиихро— низации элементов блока 1, блоков 2 и 3. Прн этом при записи информации на носитель он осуществляет подсчет числа записанных бит информации. При воспроизведении бгок 1 осуществляет поиск преамбулы и начала адресного маркера на носителе, после обнаруже— ния которых осуществляет подсчет числа воспроизведенных бит информации.
Блок 2 предназначен при записи для преобразования параллельного кода информации с входа 11 устройства в последовательный код информации, которая через мультиплексор
30 поступает в блок 4 для записи на носитель и вход элемента И-НЕ 21 для. осуществления режима диагностики.
При воспроизведении блок 2 осуществляет преобразование воспроизводимой в последовательном коде информации в параллельный код, который поступает на выход 62 устройства.
Блок 3 предназначен для подсчета кода циклического контроля. При этом при записи он выдает насчитанный код на вход блока 4, а при вос ь ц 5
X+X+X+1, 3 1218 произведении сравнивает записанный и насчитанный код циклического контроля, результат сравнения поступает на выход 19 устройства.
Блок 4 предназначен для формирования сигналов записи информации в соответствии с применяемым методом записи.
Элементы 21 и 23 предназначены для выдачи диагностической информа- 10 ции на вход 6 устройства, а элемент
22 выдачи сигналов синхронизации синхроимпульсов на вход 7 устройства в режиме диагностики. При этом при отсутствии сигнала диагностики 15 (высокий уровень на входе 14 устройства) выходы элементов 22 и 23 находятся в третьем состоянии (состоянии высокого выходного сопротивле-. ния).
Элемент И 24 и мультиплексор .25 предназначены для выбора сигналов синхронизации с входа 9 устройства (при воспроизведении и режиме диагностики) или с выхода генератора 31 25 (при записи). Мультиплексор 25 представляет собой мультиплексор два в один с инверсным выходом.
Элемент И-НЕ 27 предназначен для управления в режиме записи занесением поступающей с входа 11 устройства информации в параллельном коде в регистр 28. Регистра 28 представляет собой 8-разрядный сдвиговый регистр и предназначен для преобразования последовательного кода в параллельный и наоборот.
Мультиплексор 30 предназначен для выдачи под управлением сигнала с входа 13 .устройства сигналов с выхода4О регистра 28 или бит кода циклического контроля, насчитанного узлом
29, и представляет собой мультиплексор два в один.
Задающий генератор 31 предназна- 4 чен для выработки двух серий положительных импульсов дпя синхронизации моментов записи информационных бит (сигнал на первом выходе) и записи тактовых импульсов (сигнал на вто-5О ром выходе генератора 31).
Элемент 2И-ИЛИ-HE 32 предназначен для формирования сигналов записи на носитель — в соответствии с входной информацией (вход 61) в моменты, 5 определяемые сигналами с генератора
3I (сигналы тактовых импульсов присутствуют в каждой битовой позиции, 391 4 что определяется сигналом логической единицы на входе 60 элемента 32).
Элемент ИЛИ-НЕ 33 предназначен для пропускания сформированных элементом 32 сигналов записи в режиме записи (нулевой сигнал с элемента 26).
Элементы И-НЕ 34, 35 и 36 предназначены для выдачи на соответствующие выходы устройства сигналов со своих первых входов при отсутствии режима диагностики В режиме диагностики под управлением сигнала низкого уровня с входа 14 устройства обеспечивается блокировка передачи сигналов на выходы названных элементов.
Элементы И-НЕ 34, 35 и 36 являются элементами с открытым коллектором.
Узел 29 регистра циклического конТроля предназначен для формирования кода циклического контроля путем деления записываемой или воспроизводимой информации на полином типа
При записи он осуществляет выдачу кода циклического контроля в после- довательном коде на вход 57. А при воспроизведении осуществляет сравнение насчитанного кода с кодом, записанным на носитель в конце соответствующего поля информации, а результат сравнения выдает на выход
56. Один из вариантов реализации узла регистра циклического контроля приведен на фиг. 2.
При этом регистр 67 и элементы
63, 64, 65, 66 предназначены для формирования кода циклического кон.— троля. Регистр 67 представляет собой
16-разрядный сдвиговый регистр.
IK-триггер 68 предназначен для определения результата сравнения записанного и насчитанного при воспроизведении информации кодов циклического контроля.
Устройство работает следующим образом.
Представленный на фнг..l вариант устройства предназначен для управления.процессами записи и считывания в/из накопителей, использующих принцип записи частотной модуляции (ЧМ). В соответствии с этим методом в каждой битовой позиции в ее начале производится перепад намагниченности, а в центре битовой позиции пе1218391
55 репад осуществляется только при записи "1". .Входные сигналы воспроизведения, поступающие на вход 9 и выход 6 устройства имеют форму нрямоугольных отрицательных импульсов, сдвинутых относительно друг друга по фазе на половину периода.
Устройство может быть использовано как для непосредственного сопряжения накопителей на магнитных дисках с ЭВИ или же в составе 1интеллектуальных" контроллеров управления операциями ввода-вывода.
В исходном состоянии при отсутствии сигнала диагностики на входе
14 (высокий уровень), а также отсутствии сигналов разрешения записи и разрешения считывания .(на обоих входах 10 и 15 устройства сигналы низ,— кого уровня) на выходы 17 и.20 устройства поступают сигналы высокого уровня, означающие отсутствие соот- ветствующей команды накопителю. Через элемент НЕ 26 блокируется элемент ИЛИ-HE 33 и на выходе 18 устройства установлен высокий уровень, т.е. данные записи не поступают в накопитель. Из-за отсутствия сигнала на выходе 20 устройства, на его входы 6 и 8 сигналы воспроизведения не поступают (на этих входах высокие уровни). На выходе элемента
И 24 под управлением сигнала на его . первом входе низкий уровень (логический нуль), .управляющий прохождением через мультиплексор 25 синхросигналов с генератора 31, которые управляют заполнением регистра 28 нулевой информацией, На входе 12 устройства — логический нуль, запрещающий работу узла 29, логический нуль на входе 13 разрешает прохождение через мультиплексор 30 информации от регистра 28.
В режиме записи на входе 10 устройства устанавливают высокий уровень. Этот сигнал через элемент 34 поступает низким уровнем на выход
17 устройства для задания режима записи накопителю. Одновременно сигнал на входе 10 через элемент 26 устанавливает режим отсчета записываемых бит информации (в первом цикле сигнал полного байта на соответствующем выходе блока синхронизации данных выдает после седьмого
40 синхроимпульса, а потом отсчет ведется до 8, чем обеспечивается правильная синхронизация записи). Сигнал с выхода элемента 26 разрешает прохождение записываемой информации, сформированной на элементе 32 под управлением сигналов генератора 31, на элемент 35 и далее на выход 18 устройства. После появления сигнала
"Полный байт" на выходе элемента 27 появляется сигнал низкого уровня, переводящий регистр 28 в.режим параллельного занесения. Информация со входа 11 устройства (8 разрядов байт) по переднему фронту. сигнала на входе 43 заносится в регистр 28.
После .окончания сигнала на входе 46 регистра 20 он переводится в режим сдвига и информация с его выхода 48 (инверсный выход старшего разряда) поступает на вход узла 29 и на мультиплексор 30, поступая через него на вход элемента 32 для формирования сигналов записи. Обычно операция записи начинается с записи промежутков (или из части), где записывается обычно постоянная информация (например, байты нулей); Запись байтов информационных полей сопровождается подсчетом кода циклического контроля записываемой информации. Для этого подают сигнал логической единицы на вход 12 устройства, который разрешает работу узла 29. После записи требуемого числа байтов. информации (подсчет числа записанных байтов ведет.ся по сигналу полного байта на выходе 16 устройства; по нему же определяются моменты смены информации для записи на входе 11 устройства) ин— формацию подают в инверсном виде, записывают дьа байта кода циклического контроля.
Для этого на выходе 13 устанавливают сигнал логической единицы, при этом с выхода 57 узла 29 начинает последовательно поступать насчитынный код циклисеского контроля, который благодаря переключению мультиплексора 30 (сигналом с входа 13 устройства) поступает на элемент 32 для записи на носитель. Сброс режима счета узла 29 осуществляется сигналом логического нуля на входе 12 устройства, а сброс режима записи— .сигналом логического нуля на входе
10 устройства.
121
Для задания режима считывания устанавливают высокий уровень на входе 15 устройства, который через элемент 36 поступает на выход 20 устройства, для задания режима считывания накопителю. На входах 6 и
9 устройства появляются соответствующие сигналы воспроизведения. В режиме считывания на выходе элемента 24 находится сигнал логической единицы, 10 обеспечивая пропускание через мультиплексор 25 и синхронизацию элементов устройства от синхроимпульсов воспроизведения поступающих (из накопителя) на вход 9 устройства. . 15
При этом блок синхронизации данных обеспечивает поиск преамбулы адресного маркера и самого адресного маркера (примечание, в первом цикле отсчитывается 7 битов, так как к моменту разрешения счета первый бит байта адресного маркера уже принят) ° После появления сигнала полного байта на соответствующем выходе блока синхронизации данных байт адресного маркера может быть считан с выхода 62 устройства (код байта — 8 разрядов поступает на выход 62 в инверсном виде). После этого разрешается работа узла 29 сигна- . 30 лом на входе 12 устройства. После воспроизведения требуемого числа байт информации производится воспроизведение двух байтов циклического контроля и их сравнение с насчитанным кодом. Перед «ачалом поступления воспроизведенного кода циклического контроля на вход 53 узла
29 на входе 13 устройства устанавливают сигнал логического нуля, ко- 4р торый при воспроизведении определяет временной интервал сравнения воспроизводимого и насчитанного кодов циклического контроля. После воспроизведения двух байтов циклического 45 контроля результат сравнения считывают с выхода 19 устройства.
Для определения работоспособности различных элементов устройства используется режим диагностики. Для SO этого на вход 14 устройства подают сигнал логического нуля, который блокирует выдачу сигналов на выходы
17, 18 и 20 устройства, что обеспечивает логическое отключение нако- 55 пителей от устройства (т.е. входы 6 и 9 находятся в единичном состоянии) °
Одновременно сигнал с входа 14 сни8391 8 мает с третьего состояния элементы
22 и 23, разрешая прохождение на соответствующие входы устройства сигналов со своих входов. При этом сигнал логического нуля на втором входе элемента И-НЕ 27 обеспечивает постоянное прохождение через мультиплексор 25 сигналов с входа 9 устройства.
При этом подачей соответствующих сигналов на входы 10, 12, 13, 14, можно осуществить проверку различных элементов устройства в темпе сигналов поступающих на входы 7 и 8 устройства.
Последовательность проверки работоспособности устройства имитирует процессы обмена информации с накопителем в темпе с сигналами на входах 7 и 8 устройства (т.е. под управ— лением 3ВМ или интелпектуального контроллера ВЗУ) и может быть следующей.
Проверка работоспособности блока
1 и регистра 28.
Устройство находится в исходном состоянии, подается сигнал начальной установки на входе 5 устройства.
Проверяется наличие сигнала на выходе 16 устройства — он должен отсутствовать (иначе — неисправность блока 4, мультиплексора 25). Подается сигнал диагностики на входе 14 устройства. Выдаются поочередно по
24 сигнала на входе 7 (положительные импульсы) и на входе 8 (отрицательные Импульсы) и проверяется наличие сигнала полного байта на выходе 16 устройства (он должен отсутствовать— неисправность элемента 24,.мультиплексора 25). Считывается содержимое регистра 28 на выходе 62 устройства (должны получить байт (9 9) 16- неисправность мультиплексора 25, регистра 28, мультиплексора 30). Подается сигна единичного уровня на вход 13 устройства, что должно обеспечить появление единичной информации на выходе мультиплексора 30. Подаются поочередно по 8.сигналов на входах
7 и 8 устройства. Проверяется наличие сигнала на выходе 16 устройства (при
его отсутствии — неисправность в блоке синхронизации данных). Считывается содержимое регистра 28 (должны получить байт (FF) 16 — неисправность регистра 28).
Проверка режима записи и режима параллельного занесения регистра 28.
391 жим сдвига.
9 1218
Сбрасывается сигнал на входе 13 устройства и выдается сигнал начальной установки на входе 5 устройства, Подается сигнал единичного уровня на вход 10 устройства. Выдается по 7 сиг-5 налов на входы 7 и 8 устройства — . должен появиться сигнал полного байта на выходе 16 устройства (иначе неисправность блока синхронизации данных). Выставляется байт (8 рязрядов) эталонной информации на входе
11 устройства и выдается сигнал на входе 8 устройства. Считанный байт информации с выхода 62 должен совпасть с эталонным (иначе — неисправ- 15 ность элемента 27, регистра 28).
Проверка работоспособности узла циклического контроля. Устанавливается режим записи, выдачей сигналов на входах 7 и 8 устройства получают 2р сигнал полного байта на выходе 16. устройства. Выставляют байт эталонной информации на входе ll и сигналом на входе 8 записывают его в регистр 28. Подачей сигнала логичес- 25 кой единицы на вход 12 устройства включают в работу узел 29. Путем подачи сигналов на входы 7 и 8 уст ройства "записывают" в диагностическом режиме определенное количество 3р байтов эталонной информации. После записи в регистр 28 первого байта эталонного кода циклического контроля устанавливают сигнал единичного уровня на входе 13 устройства, обеспечивая режим сравнения эталонного и насчитанного кода циклического контроля. После записи в регистр 28 второго байта эталонного кода циклического контроля и его сравнения в 4р узле 29 с насчитанным проверяют наличие ошибки контроля на выходе 19 устройства (при ошибке — неисправность регистра 67, элементов 63.
64 или IK-триггера 68 узла 29). В регистре 67 при правильной работе должны находиться единицы so всех разрядах. Это может быть проверено путем сброса режима записи и последовательной переписи (выдачей сигналов на входы 7 и 8 устройства) содержимого регистра 67 в регистр 28 (должны получить,на выходе 62 устройства два байта (9 И.) 16) °
Устройство допускает и другой 55 алгоритм проверки насчитанного кода циклического контроля, при котором после записи последнего байта эталоннои информации в регистр 28 сбра сывается режим записи, а после преобразования байта в регистре 28 в последовательный код устанавливается сигнал единичного уровня на входе
13 и насчитанный код циклического контроля может быть переписан в регистр 28 и считан с выхода 62 устройства для сравнения его с эталонным.
Узел 29 (см.фиг. 2) работает следующим образом. Особенностью узла 29 является то, что он максимально использует особенности существующей элементной базы. Так как подсчет кода циклического контроля ведется в обратном коде, то перед началом работы во все его разряды заносятся нули, что осуществляется низким уровнем на входе 12 устройства.
Подсчет кода циклического контроля осуществляется при сигнале логической единицы на входе 12 устройства в режиме параллельного занесения. Синхронизация работы регистра
67 и триггера 68 осуществляется синхросигналами с входа мультиплексора 25. Для записи насчитанного кода на носитель подают уровень логической единицы на вход 13 устройства, который переводит регистр 67 в ре-
Сравнение насчитанного и воспроизводимого кода циклического контроля осуществляется при единичном сигнале на входе 13, который разрешает работу IK-триггера 68. При этом сравнение осуществляет элемент 63 (при сравнении кодов, учитывая, что в регистре 67 код насчитывается в инверсном виде, на выходе элемента 63 появляется сигнал логической единицы, который через элемент НЕ 64 поступает на 3 -вход триггера 68). Если возникло несравнение, то перебрасывается в единичное состояние IK-yp rrep 68, который фиксирует ошибку циклического контроля. Сброс IK-триггера осуществляется после сравнения всего кода циклического контроля (16 бит, т.е. появления двух сигналов на выходе 16 устройства) сигналом на входе 13 устройства.
После осуществления диагностического режима устанавливают сигнал логической единицы на входе 14 устройства, разрешающего логическую
121 связь с накопителем и осуществление режимов записи и считывания информации с накопителем.
Осуществление диагностического режима работы устройства может производиться после включения устройства, тse. перед началом работы, а также после обнаружения (например, с помощью ЭВМ или интеллектуального контроллера ВЗУ) ошибок или неис-, .правностей в функционировании устройства (например, используя сигнал на выходе 19, а также отсутствие на выходе 16 устройства при задании режима записи или воспроизведения за определенный период, например за время оборота носителя (прохождения одного сектора). Диагностический режим может быть использован во время отладки устройства и его ремонта.
Формула из о бр етения
1. Устройство для обмена информацией между ЭВМ и магнитным накопителем, содержащее блок синхронизации данных, блок сдвига, блок записи, блок циклического контроля, первый и второй элементы И-НЕ, элемент НЕ и первый мультиплексор, выход которого соединен с информационным входом блока записи. выход начальной установки управляющей шины ЭВМ сое-. динен с первым установочным входом блока синхронизации данных, второй 35 установочный вход которого и вход разрешения блока записи соединены между собой и подключены к выходу элемента НЕ, вход которого, первый вход .первого элемента И-НЕ и разре- 4О шающий вход блока сдвига соединены между собой и с выходом разрешения записи ЭВМ, выход разделенных данных накопителя подсоединен к информационному входу блока синхронизации 45 данных, синхронизирующий вход кото; рого соединен с синхронизирующими входами блока сдвига и блока циклического контроля, выход полного байта блока синхронизации данных сое- 50 динен с входом полного байта ЭВМ и с входом синхронизации байта блока сдвига, первый информационный выход которого соединен с информационным входом первого мультиплексора, 55 второй информационный вход которого соединен с информационным выходом блока циклического контроля, выход
439!
1г ошибки циклического контроля которого соединен с входом ошибки циклического контроля ЭВМ, первый и,второй информационные входы блока сдвига соединены соответственно с выходом данных записи ЭВМ и с информационным выходом блока синхронизации данных, второй информационный выход блока сдвига соединен с входом данных записи ЭВМ, вход разрешения циклического контроля ЭВМ подсоединен к первому управляющему входу блока циклического контроля, второй управляющий вход которого и управляющий вход первого мультиплексора .соединены с выходом управления записью данных ЭВМ, информационный выход блока записи соединен с первым входом-второго элемента И-НЕ, выход которого и выход первого элемента И-НЕ соединены соответственно с входом данных записи накопителя и с входом управления записью накопителя,. о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения возможности диагностики работоспособности как всего устройства, так и его основных блоков и функциональных элементов, в него введены третий и четвертый элементы И-НЕ, первый и второй ключевые элементы, элемент И и второй мультиплексор, причем выход режима диагностики ЭВМ подсоединен к первым входам ключевых элементов, элемента И и третьего элемента И-НЕ, а также к вторьм входам первого и второго элементов И-НЕ, выходы синхронизации данных и синхронизации синхроимпульсов накопителя подсоединены соответственно к первому входу четвертого элемента И-НЕ и второму входу второго ключевого элемента, выход которого соединен с выходом разделенных синхроимпульсов накопителя и с первым информационным входом второго мультиплексора, второй информационный и управляющий входы которого соединены соответственно с синхронизирующим выходом блока записи и с выходом элемента И, второй вход которого и второй вход третьего элемента И-НЕ соединены с выходом разрешения считывания ЭВМ, выход третьего элемента И-HE соединен с входом управления считыванием накопителя, второй вход и выход четвертого элемента И-НЕ соединены соот1218391
Bpтственно с выходом первого мультиплексора и с вторым входом первого ключевого элемента, выход которого подсоединен к информационному входу блока синхронизации данных, вход синхронизации которого подсоединен к выходу второго мультиплексора.
2, Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок циклического контроля содержит первый, 10 второй и третий элементы неравнозначности, TK-триггер, первый, второй элементы НЕ и регистр сдвига, при этом вход данных узла регистра циклического контроля соединен с 15 первым входом первого элемента неравнозначности, выход которого соединен с первым информационным входом регистра сдвига и через первый элемент HE — с первыми входами второ- 20 го и третьего элементов неравнозначности, первый, второй и третий информационные выходы регистра сдвига соединены соответственно с вторым, третьим и четвертым информационными входами регистра сдвига, четвертый, пятый и шестой информационные выходы регистра сдвига соединены соответственно с вторыми входами второго, третьего и первого 30 элементов неравноэначности, выходы второго и третьего элементов неравнозначности подсоединены соответственно к пятому н к шестому информационным входам регистра сдвига, З5 вход сброса и шестой информационный выход которого соединены соответственно с управляющим входом узла ре-. гистра циклического контроля и через второй элемент НŠ— с выходом 40 данных узла регистра циклического контроля, вход синхронизации которого соединен с синхронизирующим входом регистра сдвига, вход сброса. IK-триггера подсоединен к вто- 45 рому управляющему входу узла регистра циклического контроля и к входу разрешения сдвига регистра сдвига, выход первого элемента НЕ подсоединен к I-входу IK-триггера, К-вход и инверсный выход которого соединены между собой и с выходом ошибки циклического контроля узла, синхронизирующий вход которого соединен с синхронизирующим входом IK-триггера.
3. Устройство по п. 1, о т л ич а ю щ е е с я тем, что. блок синхронизации данных содержит первый и второй триггеры, счетчик, регистр, элемент И-НЕ и элемент ИЛИ-НЕ, причем синхронизирующий вход блока синхронизации данных соединен с синхронизирующими входами первого триггера, счетчика и регистра, выход старшего разряда которого соединей с информационным входом регистра и с первым входом элемента ИЛИ-НЕ, второй вход и выход которого соединены соответственно с выходом предпоследнего разряда регистра и с выходом полного байта блока синхронизации данных, установочный вход регистра соединен с прямым выходом второго триггера, информационный вход которого соединен с вторым установочным входом блока синхронизации данных, первый установочный вход которого соединен с входами сброса счетчика и второго триггера, информационный вход блока синхронизации данных соединен с информационным входом первого триггера, прямой выход которого соединен с первым входом элемента И-НЕ, второи вход и выход которого соединены соответственно с выходом переполнения счетчика и с синхронизирующим входом второго триггера, инверсный выход первого триггера соединен с входом загрузки счетчика и с информационным выходом блока синхронизации данных.
1218391
QUAL 1
1218391
Составитель С. Бурухин
Техред М.Ходанич
Редактор М. Бандура
Корректор М. Шароши
Подписное
Заказ 2799 Тирак 671
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4