Устройство для обмена информацией между эвм и магнитным накопителем

Номер патента: 1218391

Авторы: Новиков, Цвентух, Юрасов, Яковлев

Есть еще 2 страницы.

Смотреть все страницы или скачать ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК Р 13 20 ЗОБРЕТЕНИ ПИ ВТОРСКОМУ ТЕЛЬ ибернеГОСУДАРСТ 8 ЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(46) 15,03.86. Бюл. В 10 (7) Ордена Ленина институт к тики им. В.М. Глушкова(56) Авторское свидетельство СССР У 737984, кл. О 11 В 5/09., 1980,Микросредства управляющей вычислительной техники сер. В 7, Устройства ввода-вывода УВВ 01, УВВ 02. ИНКА, 467234,00 ТУ . нИНКА.467234.002 ТУ.(54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ МЕЖДУ ЭВМ И МАГНИТНЫМ НАКОПИТЕЛЕМ(57) Изобретение относится к вычис.лительной технике, в частности к устройствам для сопряжения ЭВМ и внешних накопителей на подвижных,801218391 магнитных носителях. Целью изобретения является обеспечение возможности самодиагностики как всего устройства, так и его отдельных блоков. Укаэанная цель достигается введением в устройство элементов, блокирующих инФормационные связи как между отдельными блоками устройства, так и между устройством и маг"ф нитным накопителем. В устройство входят блок синхронизации данных, регистр сдвига, блок цилиндрического контроля и генератор записи. Кроме того, в устройство введены элементы, устанавливающие новые информационл ные связи между блоками устройства.Все д вновь введенные элементы включаются в режиме самодиагностики устройства, позволяя ЭВМ произвести анализ его работоспособности с индикацией неисправностей до уровня отдельных блоков. 2 з.п. ф-лы, 3 ил.1218391 каз 279 Тирак 671 ИИПИ Государственного коми по делам изобретений и от 3035, Москва, Ж, Раушс сное т, д. 4/5 я Про Улторо Проектная, 4 рият кое Редактор М. Банду дственно-полигр Составитель С. БурухинТехред М.Ходанич орректор М. Шаров1 12Изобретение относится к цифровой магнитной записи и может быть применено в системах памяти для сопряжения с внешними накопителями, выполненными на подвижных магнитных ноСителях, например магнитных дисках, гибких магнитных дисках, гибких магнитных мини-дисках, магнитных лентах и т.д.Целью изобретения является расширение Функциональных возможностей устройства за счет обеспечения возможности диагностики работоспособности как всего устройства, так и его основных блоков и функциональных элементов.На фиг. 1 приведена схема устройства; на фиг. 2 - схема узла регистра циклического контроля; на фиг.З схема блока синхронизации данных.Устройство содержит блок 1 синхронизации данных, блок 2 сдвига, блок 3 циклического контроля, блок 4 записи, вход 5 начальной установки, вход 6 разделенных данных, вход 7 синхронизации данных, вход 8 синхронизации синхронмпульсов, вход 9 разделенных синхроимпульеов, вход 1 О разрешения записи, вход 11 данных записи, вход 12 разрешения работы циклического контроля, вход 13 управления записью данных, вход 14 режима диагностики, вход 15 разрешения считывания устройства, выход 16 полного байта, выход 17 управления записи выход 18 данных записи, выход 19 ошибки циклического контроля, выход 20 управления считыванием, "четвертый 21 элемент И-НЕ, второй 22 и первый 23 ключевые элементы, элемент И 24, мультиплексор 25, элемент НЕ 26, пятый элемент И-НЕ 27, регистр 28 сдвига, узел 29 регистра циклического контроля, второй мультиплексор 30, .задающий генератор 31, элемент 2 ИИЛИ-НЕ 32, элемент ИЛИ-НЕ 33, первый 34, второй 35, четвертый 36 элемен- ты И-НЕ. Кроме. того, на фиг. 1 обозначены 37, 38, 39, 40, 41, 42 соответственно первый установочный, информационный,. второй установочный, синхронизирующий входы и информационный и полного байта выходы блока синхронизации данных; 43, 33, 45, 46 соответственно синхронизирующий, второй и первый информационные и управляющий входы регистр 28, а 47, 48 соответ 18391 2 30 Блок 1 синхронизации данных предназначен для выбора сигналов синхронизации элементов блока 1, блоков 2и 3. Прн этом при записи информациина носитель он осуществляет подсчетчисла записанных бит информации. Привоспроизведении бгок 1 осуществляетпоиск преамбулы и начала адресногомаркера на носителе, после обнаружения которых осуществляет подсчетчисла воспроизведенных бит информации,Блок 2 предназначен при записидля преобразования параллельногокода информации с входа 11 устройства в последовательный код информации, которая через мультиплексор30 поступает в блок 4 для записи наноситель и вход элемента И-НЕ 21 для.осуществления режима диагностики,При воспроизведении блок 2 осуществляет преобразование воспроизводимой в последовательном коде информации в параллельный код, которыйпоступает на выход 62 устройства.Блок 3 предназначен для подсчетакода циклического контроля. Приэтом при записи он выдает насчитанный код на вход блок 4, а при вос 35 40 45 50 5 5 1 О 15 20 25 ственно второй и первый информационные выходы регистра 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 соответственно выход Ошибки циклического контроля и информационный выход узла регистра циклического контроляПер-, вый элемент неравнозначности 63, первый элемент НЕ 64, второй 65, третий бб элементы неравнозначности, регистр 67 сдвига, . 3 К-триггер 68, второй элемент НЕ 69.На фиг. 3 изображены первый триггер 70, счетчик 71, элемент И-НЕ 72, второй триггер 73, регистр 74, эле- мент ИЛИ-НЕ 75.1218произведении сравнивает записанный инасчитанный код циклического контроля, результат сравнения поступаетна выход 19 устройства.Блок 4 предназначен для формирования сигналов записи информациив соответствии с применяемым методом записи,Элементы 21 и 23 предназначеныдля выдачи диагностической информа Оции на вход 6 устройства, а элемент22 выдачи сигналов синхронизациисинхроимпульсов на вход 7 устройства в режиме диагностики. При этомпри отсутствии сигнала диагностики 15(высокий уровень на входе 14 устройства) выходы элементов 22 и 23 находятся в третьем состоянии (состоянии высокого выходного сопротивле-.ния),20Элемент И 24 и мультиплексор .25предназначены для выбора сигналовсинхронизации с входа 9 устройства(при записи), Мультиплексор 25 представляет собой мультиплексор два водин с инверсным выходом.Элемент И-НЕ 27 предназначен дляуправления в режиме записи занесением поступающей с входа 11 устройства информации в параллельном кодев регистр 28, Регистра 28 представляет собой 8-разрядный сдвиговыйрегистр и предназначен для преобразования последовательного кода в параллельный и наоборот.Мультиплексор 30 предназначен длявыдачи под управлением сигнала свхода 13 .устройства сигналов с выхода 4 Орегистра 28 или бит кода циклического контроля, насчитанного узлом29, и представляет собой мультиплексор два в один.Задающий генератор 31 предназначен для выработки двух серий положительных импульсов дпя синхронизации моментов записи информационныхбит (сигнал на первом выходе) и записи тактовых импульсов (сигнал на втоОром выходе генератора 31). ь иХ +Х +Х +1,При записи он осуществляет выдачу кода циклического контроля в после-ф довательном коде на вход 57, А при воспроизведении осуществляет сравнение насчитанного кода с кодом, записанным на носитель в конце соответствующего поля информации, а результат сравнения выдает на выход 56. Один из вариантов реализации узла регистра циклического контроля приведен на фиг. 2.При этом регистр 67 и элементы 63, 64, 65, 66 предназначены для формирования кода циклического кон. - троля. Регистр 67 представляет собой 16-разрядный сдвиговый регистр,Элемент 2 И-ИЛИ-НЕ 32 предназначен для формирования сигналов записи на носитель - в соответствии с входной информацией (вход 61) в моменты, 55 определяемые сигналами с генератора 31 (сигналы тактовых импульсов присутствуют в каждой битовой позиции,391 4что определяется сигналом логической единицы на входе 60 элемента 32).Элемент ИЛИ-НЕ 33 предназначен для пропускания сформированных элементом 32 сигналов записи в режиме записи (нулевой сигнал с элемента 26).Элементы И-НЕ 34, 35 и 36 предназначены для выдачи на соответствующие выходы устройства сигналов со своих первых входов при отсутствии режима диагностикиь В режиме диагностики под управлением сигнала низкого уровня с входа 14 устройства обеспечивается блокировка передачи сигналов на выходы названных элементов. Элементы И-НЕ 34, 35 и 36 являются элементами с открытым коллектором.Узел 29 регистра циклического контроля предназначен для формирования кода циклического контроляпутем деления записываемой или воспроизводимой информации на полином типа 1 К-триггер 68 предназначен для определения результата сравнения записанного и насчитанного при воспроизведении информации кодов циклического контроля.Устройство работает следующим образом. Представленный на фнг, .1 вариант устройства предназначен для управления.процессами записи и считывания в/из накопителей, использующих принцип записи частотной модуляции (ЧМ). В соответствии с этим методом в каждой битовой позиции в ее начале производится перепад намагниченности, а в центре битовой позиции пе 1218391репад осуществляется только при записи "1",.Входные сигналы воспроизведения,поступающие на вход 9 и выход 6 устройства имеют форму нрямоугольныхотрицательных импульсов, сдвинутыхотносительно друг друга по фазе наполовину периода.Устройство может быть использовано как для непосредственного сопряжения накопителей намагнитных дисках с ЭВМ или же в составе 1 интеллектуальных" контроллеров управленияоперациями ввода-вывода.В исходном состоянии при отсутствии сигнала диагностики на входе14 (высокий уровень), а также отсутствии сигналов разрешения записи иразрешения считывания (на обоих входах 10 и 15 устройства сигналы низ, -кого уровня) на выходы 17 и.20 устройства поступают сигналы высокогоуровня, означающие отсутствие соот-ветствующей команды накопителю. Через элемент НЕ 26 блокируется элемент ИЛИ-НЕ 33 и на выходе 18 устройства установлен высокий уровень,т.е. данные записи не поступают внакопитель. Из-за отсутствия сигнала на выходе 20 устройства, наеговходы 6 и 8 сигналы воспроизведения не поступают (на этих входахвысокие уровни). На выходе элементаИ 24 под управлением сигнала на его .первом входе низкий уровень (логический нуль), управляющий прохождением через мультиплексор 25 синхросигналов с генератора 31, которыеуправляют заполнением регистра 28нулевой информацией, На входе 12устройства - логический нуль, запрещающий работу узла 29, логическийнуль на входе 13 разрешает прохождение через мультиплексор 30 информации от регистра 28.В режиме записи на входе 10 устройства устанавливают высокий уровень. Этот сигнал через элемент 34 поступает низким уровнем на выход 17 устройства для задания режима записи накопителю. Одновременно сигнал на входе 10 через элемент 26 устанавливает режим отсчета записываемых бит информации (в первом цикле сигнал полного байта на соответствующем выходе блока синхронизации данных выдает после седьмого45 50 55 Для этого на выходе 13 устанавливают сигнал логической единицы, при этом с выхода 57 узла 29 начинает последовательно поступать насчитынный код циклисеского контроля, который благодаря переключению мультиплексора 30 (сигналом с входа 13 устройства) поступает на элемент 32 для записи на носитель, Сброс режима счета узла 29 осуществляется сигналом логического нуля на входе 12 устройства, а сброс режима записи - сигналом логического нуля на входе10 устройства,10 15 20 2530 35 40 синхроимпульса, а потом отсчет ведется до 8, чем обеспечивается правильная синхронизация записи). Сигнал свыхода элемента 26 разрешает прохождение записываемой информации, сформированной на элементе 32 под управлением сигналов генератора 31, наэлемент 35 и далее на выход 18 устройства. После появления сигнала"Лолный байт" на выходе элемента 27появляется сигнал низкого уровня,переводящий регистр 28 в режим параллельного занесения. Информация совхода 11 устройства (8 разрядовбайт) по переднему фронту, сигналана входе 43 заносится в регистр 28.После .окончания сигнала на входе 46регистра 20 он переводится в режимсдвига и информация с его выхода 48(инверсный выход старшего разряда)поступает на вход узла 29 и на мультиплексор 30, поступая через негона вход элемента 32 для формированиясигналов записи. Обычно операциязаписи начинается с записи промежутков (или из части), где записываетсяобычно постоянная информация (например, байты нулей); Запись байтов информационных полей сопровождаетсяподсчетом кода циклического контролязаписываемой информации. Для этогоподают сигнал логической единицы навход 12 устройства, который разрешает работу узла 29. После записи требуемого числа байтов информации (подсчет числа записанных байтов ведет.ся по сигналу полного байта на выходе 16 устройства; по нему же определяются моменты смены информации длязаписи на входе 11 устройства) информацию подают в инверсном виде, записывают дьа байта кода циклическогоконтроля,121 20 Для задания режима считывания устанавливают высокий уровень на входе 15 устройства, который через элемент 36 поступает на выход 20 устройства, для задания режима считывания накопителю. На входах 6 и 9 устройства появляются соответствующие сигналы воспроизведения. В режиме считывания на выходе элемента 24 находится сигнал логической единицы, 10 обеспечивая пропускание через мультиплексор 25 и синхронизацию элементов устройства от синхроимпульсов воспроизведения поступающих (из накопителя) на вход 9 устройства. . 15При этом блок синхронизации данных обеспечивает поиск преамбулыадресного маркера и самого адресного маркера (примечание, в первом цикле отсчитывается 7 битов, таккак к моменту разрешения счета первый бит байта адресного маркера уже принят)После появления сигналаполного байта на соответствующем выходе блока синхронизации данныхбайт адресного маркера может бытьсчитан с выхода 62 устройства (код байта - 8 разрядов поступает на выход 62 в инверсном виде). После этого разрешается работа узла 29 сигна- . 30 лом на входе 12 устройства. После воспроизведения требуемого числа байт ин 11 юрмации производится воспроизведение двух байтов циклического контроля и их сравнение с насчитанным кодом. Перед ачалом поступления воспроизведенного кода циклического контроля на вход 53 узла 29 на входе 13 устройства устанавливают сигнал логического нуля, ко торый при воспроизведении определяет временной интервал сравнения воспроизводимого и насчитанного кодов циклического контроля. После воспроизведения двух байтов циклического 45 контроля результат сравнения считывают с выхода 19 устройства.Для определения работоспособности различных элементов устройства используется режим диагностики. Для 50 этого на вход 14 устройства подают сигнал логического нуля, который блокирует выдачу сигналов на выходы 17, 18 и 20 устройства, что обеспечивает логическое отключение нако пителей от устройства (т.е. входы 6 и 9 находятся в единичном состоянии)Одновременно сигнал с входа 4 сни 8391 8мает с третьего состояния элементы 22 и 23, разрешая прохождение на соответствующие входы устройства сигналов со своих входов. При этом сигнал логического нуля на втором входе элемента И-НЕ 27 обеспечивает постоянное прохождение через мультиплексор 25 сигналов с входа 9 устройства,При этом подачей соответствующих сигналов на входы 1 О, 12, 13, 14,можно осуществить проверку различных элементов устройства в темпе сигналов поступающих на входы 7 и 8 устройства.Последовательность проверки работоспособности устройства имитирует процессы обмена информации с накопителем в темпе с сигналами на входах 7 и 8 устройства (т.е. под управлением ЭВИ или интелпектуального контроллера ВЗУ) и может быть следующей.Проверка работоспособности блока 1 и регистра 28.Устройство находится в исходномсостоянии, подается сигнал начальной установки на входе 5 устройства. Проверяется наличие сигнала на выходе 16 устройства - он должен отсутствовать (иначе - неисправность блока 4, мультиплексора 25). Подается сигнал диагностики на входе 14 устройства. Выдаются поочередно по 24 сигнала на входе 7 (положительные импульсы) и на входе 8 (отрицательные Импульсы) и проверяется наличие сигнала полного байта на выходе 16 устройства (он должен отсутствовать - неисправность элемента 24, мультиплексора 25). Считывается содержимое регистра 28 на выходе 62 устройства (должны получить байт (9 6) 16- неисправность мультиплексора 25, регистра 28, мультиплексора 30). Подается сигна единичного уровня на вход 13 устройства, что должно обеспечить появление единичной информации на выходе мультиплексора 30. Подаются поочередно по 8 сигналов на входах 7 и 8 устройства. Проверяется наличие сигнала на выходе 16 устройства (при его отсутствии - неисправность в блоке синхронизации данных). Считывается содержимое регистра 28 (должны получить байт (УР) 16 - неисправность регистра 28).Проверка режима записи и режима параллельного занесения регистра 28.391 жим сдвига. 9 1218Сбрасывается сигнал на входе 13 устройства и выдается сигнал начальной установки на входе 5 устройства,. Подается сигнал единичного уровня на вход 10 устройства. Выдается по 7 сигналов на входы 7 и 8 устройства - .должен появиться сигнал полного байта на выходе 16 устройства (иначе неисправность блока синхронизации данных). Выставляется байт (8 рязря дов) эталонной информации на входе 11 устройства и выдается сигнал на входе 8 устройства, Считанный байт информации с выхода 62 должен совпасть с эталонным (иначе - неисправ ность элемента 27, регистра 28).Проверка работоспособности узла циклического контроля. Устанавливается режим записи, выдачей сигналов на входах 7 и 8 устройства получают 20 сигнал полного байта на выходе 16.устройства, Выставляют байт эталонной информации на входе 11 и сигналом на входе 8 записывают его в регистр 28, Подачей сигнала логичес кой единицы на вход 12 устройства включают в работу узел 29. Путем подачи сигналов на входы 7 и 8 устройства "записывают" в диагностическом режиме определенное количество 30 байтов эталонной информации. После записи в регистр 28 первого байта эталонного кода циклического контроля устанавливают сигнал единичного уровня навходе 13 устройства, обеспечивая режим сравнения эталонного и насчитанного кода циклического контроля. После записи в регистр 28 второго байта эталонного кода циклического контроля и его сравнения в 40 узле 29 с насчитанным проверяют наличие ошибки контроля на выходе 19 устройства (при ошибке - неисправность регистра 67, элементов 63.64 или 1 К-триггера 68 узла 29). В регистре 67 при правильной работе должны находиться единицы ва всех разрядах. Это может быть проверено путем сброса режима записи и последовательной переписи (выдачей сигналов на входы 7 и 8 устройства) содержимого регистра 67 в регистр 28 (должны получить,на выходе 62 устройства два байта (И 9.) 16).Устройство допускает и другой 55 алгоритм проверки насчитанного кодациклического контроля, при которомпосле записи последнего байта эталонной информации в регистр 28 сбрасывается режим записи, а после преобразования байта в регистре 28 в последовательный код устанавливается сигнал единичного уровня на входе 13 и насчитанный код циклического контроля может быть переписан в регистр 28 и считан с выхода 62 устройства для сравнения его с эталонным.Узел 29 (см.фиг. 2) работает следующим образом. Особенностью узла 29 является то, что он максимально использует особенности существующей элементной базы. Так как подсчет кода циклического контроля ведется в обратном коде, то перед началом работы во все его разряды заносятся нули, что осуществляется низким уровнем на входе 12 устройства.Подсчет кода циклического контроля осуществляется при сигнале логической единицы на входе 12 устройства в режиме параллельного занесения, Синхронизация работы регистра 67 и триггера 68 осуществляется синхросигналами с входа мультиплексора 25. Для записи насчитанного кода на носитель подают уровень логической единицы на вход 13 устройства, который переводит регистр 67 в ре-Сравнение насчитанного и воспроизводимого кода циклического контроля осуществляется при единичном сигнале на входе 13, который разрешает работу 1 К-триггера 68. При этом сравнение осуществляет элемент 63 (при сравнении кодов, учитывая, что в регистре 67 код насчитывается в инверсном виде, на выходе элемента 63 появляется сигнал логической единицы, который через элемент НЕ 64 поступает на 3 -вход триггера 68). Если возникло несравнение, то перебрасывается в единичное состояние 1 К-триггер 68, который фиксирует ошибку циклического контроля. Сброс 1 К-триггера осуществляется после сравнениявсего кода циклического контроля(16 бит, т,е. появления двух сигналов на выходе 16 устройства) сигналом на входе 13 устройства.После осуществления диагностического режима устанавливают сигнал логической единицы на входе 14 устройства, разрешающего логическую121 связь с накопителем и осуществление режимов записи и считывания информации с накопителем.Осуществление диагностического режима работы устройства может производиться после включения устройства, те, перед началом работы, а также после обнаружения (например, с помощью ЭВМ или интеллектуального контроллера ВЗУ) ошибок или неис-, 10 .правностей в функционировании устройства (например, используя сигнал на выходе 19, а также отсутствие на выходе 16 устройства при задании режима записи или воспроизведения за определенный период, например за время оборота носителя (прохождения одного сектора). Диагностический режим может быть использован во время отладки устройства и его ремонта. Формула из о бр етения 1. Устройство для обмена информацией между ЭВМ и магнитным накопителем, содержащее блок синхронизации данных, блок сдвига, блок записи, блок циклического контроля, первый и второй элементы И-НЕ, элемент НЕ и первый мультиплексор, выход которого соединен с информационным входом блока записи. выход начальной установки управляющей шины ЭВМ сое-. динен с первым установочным входом блока синхронизации данных, второй 35 установочный вход которого и вход разрешения блока записи соединены . между собой и подключены к выходу элемента НЕ, вход которого, первый вход первого элемента И-НЕ и разре О шающий вход блока сдвига соединены между собой и с выходом разрешения записи ЭВМ, выход разделенных данных накопителя подсоединен к информационному входу блока синхронизации 45 данных, синхронизирующий вход кото; рого соединен с синхронизирующими входами блока сдвига и блока циклического контроля, выход полного байта блока синхронизации данных сое динен с входом полного байта ЭВМ и с входом синхронизации байта блока сдвига, первый информационный выход которого соединен с информационным входом первого мультиплексора, 55 второй информационный вход которого соединен с информационным выходом блока циклического контроля, выход Ь 3912ошибки циклического контроля которого соединен с входом ошибки циклического контроля ЭВМ, первый и,второй информационные входы блока сдвига соединены соответственно с выходом данных записи ЭВМ и с информационным выходом блока синхронизации данных, второй информационный выход блока сдвига соединен с входом данных записи ЭВМ, вход разрешения циклического контроля ЭВМ подсоединен к первому управляющему входу блока циклического контроля, второй управляющий вход которого и управляющий вход первого мультиплексора .соединены с выходом управления записью данных ЭВМ, информационный выход блока записи соединен с первым входом второго элемента И-НЕ, выход которого и выход первого элемента И-НЕ соединены соответственно с входом данных записи накопителя и с входом управления записью накопителя, о т л и ч а ю щ е е с ятем, что, с целью расширения функциональных возможностей устройства за счет обеспечения возможности диагностики работоспособности как всего устройства, так и его основных блоков и функциональных элементов, в него введены третий и четвертый элементы И-НЕ, первый и второй ключевые элементы, элемент И и второй мультиплексор, причем выход режима диагностики ЭВМ подсоединен к первым входам ключевых элементов, элемента И и третьего элемента И-НЕ, а также к вторьм входам первого и второго элементов И-НЕ, выходы синхронизации данных и синхронизации синхроимпульсов накопителя подсоединены соответственно к первому входу четвертого элемента И-НЕ и второму входу второго ключевого элемента, выход которого соединен с выходом разделенных синхроимпульсов накопителя и с первым информационным входом второго мультиплексора, второй информационный и управляющий входы которого соединены соответственно с синхронизирующим выходом блока записи и с выходом элемента И, второй вход которого и второй вход третьего элемента И-НЕ соединены с выходом разрешения считывания ЭВМ, выход третьего элемента И-НЕ соединен с входом управления считыванием накопителя, второй вход и выход четвертого элемента И-НЕ соединены соот 1218391 14ветственно с выходом первого мультиплексора и с вторым входом первого ключевого элемента, выход которого подсоединен к информационному входу блока синхронизации данных, вход синхронизации которого подсоединен к выходу второго мультиплексора.2, Устройство по и. 1, о т л ич а ю щ е е с я тем, что блок циклического контроля содержит первый, 10 второй и третий элементы неравнозначности, 1 К-триггер, первый, второй элементы НЕ и регистр сдвига, при этом вход данных узла регистра циклического контроля соединен с 15 первым входом первого элемента не- равнозначности, выход которого соединен с первым информационным входом регистра сдвига и через первый элемент НЕ - с первыми входами второ го и третьего элементов неравнозначности, первый, второй и третий информационные выходы регистра сдвига соединены соответственно с вторым, третьим и четвертым информа ционными входами регистра сдвига, четвертый, пятый и шестой информационные выходы регистра сдвига соединены соответственно с вторыми входами второго, третьего и первого 30 элементов неравноэначности, выходы второго и третьего элементов неравнозначности подсоединены соответственно к пятому н к шестому информационным входам регистра сдвига, З 5 вход сброса и шестой информационный выход которого соединены соответственно с управляющим входом узла ре-. гистра циклического контроля и через второй элемент НЕ - с выходом 40 данных узла регистра циклического контроля, вход синхронизации которого соединен с синхронизирующим входом регистра сдвига, вход сброса. 1 К-триггера подсоединен к вто рому управляющему входу узла регистра циклического контроля и к входу разрешения сдвига регистра сдвига, выход первого элемента НЕ подсоединен к 1-входу 1 К-триггера, К-вход и инверсный выход которого соединены между собой и с выходом ошибки циклического контроля узла, синхронизирующий вход которого соединен с синхронизирующим входом 1 К-триггера. 3. Устройство по п. 1, о т л ич а ю щ е е с я тем, что. блок синхронизации данных содержит первый и второй триггеры, счетчик, регистр, элемент И-НЕ и элемент ИЛИ-НЕ, причем синхронизирующий вход блока синхронизации данных соединен с синхронизирующими входами первого триггера, счетчика и регистра, выход старшего разряда которого соединей с информационным входом регистра и с первым входом элемента ИЛИ-НЕ, второй вход и выход которого соединены соответственно с выходом предпослед.него разряда регистра и с выходом полного байта блока синхронизации данных, установочный вход регистра соединен с прямым выходом второго триггера, информационный вход которого соединен с вторым установочным вхоДом блока синхронизации данных, первый установочный вход которого соединен с входами сброса счетчика и второго триггера, информационный вход блока синхронизации данных соединен с информационным входом первого триггера, прямой выход которого соединен с первым входом элемента И-НЕ, второи вход и выход которого соединены соответственно с выходом переполнения счетчика и с синхронизирующим входом второго триггера, инверсный выход первого триггера соединен с входом загрузки счетчика и с информационным выходом блока синхронизации данных.

Смотреть

Заявка

3769372, 06.07.1984

ОРДЕНА ЛЕНИНА ИНСТИТУТ КИБЕРНЕТИКИ ИМ. В. М. ГЛУШКОВА

ЦВЕНТУХ ФЕДОР АНДРЕЕВИЧ, НОВИКОВ БОРИС ВАСИЛЬЕВИЧ, ЮРАСОВ АЛЕКСАНДР АЛЕКСЕЕВИЧ, ЯКОВЛЕВ ЮРИЙ СЕРГЕЕВИЧ

МПК / Метки

МПК: G06F 13/20

Метки: информацией, магнитным, между, накопителем, обмена, эвм

Опубликовано: 15.03.1986

Код ссылки

<a href="https://patents.su/10-1218391-ustrojjstvo-dlya-obmena-informaciejj-mezhdu-ehvm-i-magnitnym-nakopitelem.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для обмена информацией между эвм и магнитным накопителем</a>

Похожие патенты