Изобретение относится к вычислительной технике и может быть использовано при построении устройств хранения дискретной информации.
Целью изобретения является повышение надежности ЗУ на цилиндрических магнитных доменах (ЦМД) путем защиты сохраняемой информации от аварийного отключения питания.
На чертеже приведена блок-схема запоминающего устройства.
Устройство содержит накопитель информации на ЦМД, формирователь 2 токов для источника вращающегося маг нитного поля, генератор 3 токов управления движением доменов в регистре ввода-вывода накопителя 1, усилитель 4 считывания, сдвиговый регистр 5, распределитель 6 импульсов управле ния, первый элемент 7 поразрядного сравнения, входные шины 8, выходнь е шины 9, счетчик Ю адреса страниц, счетчик 11 тактов, регистр 12 адреса страниц, адресные шины 13, блок 14 постоянной памяти, второй элемент 15 поразрядного сравнения, генератор 16 тактовых импульсов, шины 17 управления, элементы 18 и энергонезависимые элементы 19 памяти.
Устройство работает следующим образом.
Б период обращения с шин I7 в устройство поступают сигналы управления сигнал начального сброса, сигнал признака операции и сигнал начала обращения . Дополнительно при аварийном отключении питания с шин 17 поступает сигнал отключения, который запрещает работу генератора 16 и распределителя 6 в следующем такте работы устройства
Сигнал начального сброса осуществляет установку в исходное нулевое состояние регистровые схемы в генераторе 16 и распределителе 6. С последнего сигнал начального сброса поступает на счетчики 10 и И и регистр 12, которые устанавливаются в исходное нулевое состояние.
Сигнал признака операции определя
ет операцию Чтение или операцию Запись. По сигналу начала обраше- ния осуществляется запуск генератора 6 и распределителя 6.
В режиме Чтение с шин 13 в регистр 12 осуществляют занесение ад- реса страниц по сигналу Занесение, поступающему на регистр 12 из распределителя 6,
O
5
0
Генератор 16 формирователя 2
осуществляет запуск и распределителя 6 в
каждом такте работы устройства. С генератора 16 импульсы поступают на счетчи ; 10 адреса страниц и счетчик 11 тактов. С приходом каждого импульса осуществляется изменение содержимого счетчиков на единицу. Содержимое счетчиков 10 и 1 через злементы И-НЕ 18 поступает на элементы 19.
Поиск адресованной страницы осуществляют следующим образом.
Содержимое счетчика 10 (содержимое элементов 19) сравнивают с содержимым регистра 12 и в момент их равенства с элемента 15 на счетчики 10 и 11 и генератор 3 поступает сигнал, который осуществляет останов счетчика 10 и запуск счетчика 11 и генератора 3. Последний формирует импульс тока трансфер вывода по синхросигналу, поступающему с распределителя 6. Счетчик 11 считает 5 тактовые импульсы. Каждому импульсу соответствует перемещение домена в регистре ввода-вывода на один разряд. Поэтому полол ение страницы в регистре ввода-вывода накопителя 1 определяется состоянием счетчика 1. Из блока 14 считывается код, соответствующий расстоянию в оборотах поля межд,у трансфером вывода и репликатором накопителя 1. Этот код сравнивается с содержимым счетчрша 11 тактов , для определения момента времени включения репликатора. В момент равенства данных кодов с элемента 7 поступает сигнал на генератор 3, который разрешает его запуск. По синхросигналу, поступающему с распределителя 6, генератор 3 формирует импульс тока в репликаторе. При этом осуществляется копирование доменов. Далее из блока 14 считывают код, соответствующий расстоянию в оборотах поля между трансфером вывода и детектором накопителя 1, который сравнивается с содержимым счетчика 11. В момент совпадения кодов с элемента 7 поступает сигнал на генератор 3, который формирует ток в детекторе. Сигнал с элемента 7 поступает на усилитель 4 и регистр 5 и разрешает работу усилителя 4 и последовательное занесение информации в регистр 5 с выхода уси.гштеля 4.
Выдачу данных на шины 9 осуществляют по синхросигналу с распредели0
5
0
5
5
теля 6, В блоке 1 оказывается возможным повторно записать страницу данных в регистры хранения. Из блока 14 считывают код, соответствуюиц1Й расстоянию в оборотах поля от тран- , 5 сфера вывода до трансфера ввода. Этот код сравнивается с содержимым счетчика 11. В момент их совпадения на элементе 7 формируется сигнал, который разрешает запуск генератора 3 и счетчика 10 и останов счетчика 11. Генератор 3 формирует импульс тока трансфер ввода в трансфере ввода- вывода накопителя 1. В результате этого выполняется операция ввода стра- рических магнитных доменах, формиров элементах 19. С приходом сигнала аварийного отключения питани-я запрещается работа генератора 16 и распре делителя 6 в следующем после прихода этого сигнала такта. При этом инфорг мация о внутреннем состоянии регистров накопителя 1 оказывается зафикси рованной в элементах 19. I Формула изобретения
Запоминающее устройство, содержащее накопитель информации на цилиндватель токов для источника вращающегося магнитного поля, выходы которого соединены с соответствующими входами управления движением доменов в накопителе информации на цилиндрических магнитных доменах, генератор токов управления движением доменов в регистре ввода-вывода накопителя информации на цилиндрических магнитных доменах, выходы которого соединены с соответствующими входами аннигиляции домена, генерации домена, репликации домена и детектирования домена накопителя информации на цилиндрических магнитных доменах, усилитель считывания, информационные входы которого соединены с выходами накопителя информации на цилиндрических магнитных доменах, сдвиговый регистр, первый информационный вход которого соединен с выходом усилителя считывания, второй - с входом разрешения усилителя считывания и выходом разращения первого элемента поразрядного сравнения , а информационные выходы сдвигового регистра являются информационны- .ми выходами устройства, третий информационный вход сдвигового регистра является информационным входом устройства, распределитель импульсов управления , первый управляющий выход которого соединен с первым управляющим входом сдвигового регистра, второй - с первым управляющим входом усилителя считывания, третий - с первым управляющим входом генератора тока управления движением доменов в регистре ввода-вывода накопителя информации на цилиндрических магнитных доменах, второй управляющий вход которого соединен с вторым управляющим выходом сдвигового регистра, генератор тактовых импульсов, первый управляющий вход которого является первым
ницы в регистры хранения накопителя I. Далее осуществляется последовател ное продвижение доменов в регистрах хранения накопителя 1 с целью установки их в исходное состояние. При этом из блока 14 в регистр 12 осуществляется занесение кода, соответствующего размеру регистра хранения оборотах поля. Этот код сравнивается с содержимым счетчика 10. В момент совпадения кодов на элементе 15 формируется сигнал, который останавливает генератор 16. При этом накопитель 1 установлен в исходное состояние и он готов к следующему обращени
В режиме Запись с шин 8 осуществляется прием информации от внешних устройств в регистр 5. С щин 13 в регистр 12 осуществляется занесение кода адреса страни1ды.
Перед записью новых данных старые данные следует удалить путем разрушающего считывания. Поэтому операция поиска адрессованной страницы и опер ция вывода страницы в регистр ввода- вывода осуществляются аналогично,как и в режиме Чтение.
Операция очистки выполняется путем разрушающего считывания, т.е. домены не копируются репликатором в накопителе 1.
Таким образом, при аварийном отключении питания обеспечивается сохранность информации в регистрах хра- нения и рех истре ввода-вывода накопителя 1 в соответствии с текущим состоянием счетчиков 11 и 10, но сами эти состояния счетчиков изменяются при повторном включении питания. Поэтому в устройстве каждый выход счетчиков 10 и 11 подключен через элемент И-НЕ 18 к элементу 19. Текущее состояние счетчиков фиксируется
рических магнитных доменах, формиров элементах 19. С приходом сигнала аварийного отключения питани-я запрещается работа генератора 16 и распределителя 6 в следующем после прихода этого сигнала такта. При этом инфорг- мация о внутреннем состоянии регистров накопителя 1 оказывается зафиксированной в элементах 19. I Формула изобретения
Запоминающее устройство, содержащее накопитель информации на цилинд5 рических магнитных доменах, формиро0
5
0
5
0
ватель токов для источника вращающегося магнитного поля, выходы которого соединены с соответствующими входами управления движением доменов в накопителе информации на цилиндрических магнитных доменах, генератор токов управления движением доменов в регистре ввода-вывода накопителя информации на цилиндрических магнитных доменах, выходы которого соединены с соответствующими входами аннигиляции домена, генерации домена, репликации домена и детектирования домена накопителя информации на цилиндрических магнитных доменах, усилитель считывания, информационные входы которого соединены с выходами накопителя информации на цилиндрических магнитных доменах, сдвиговый регистр, первый информационный вход которого соединен с выходом усилителя считывания, второй - с входом разрешения усилителя считывания и выходом разращения первого элемента поразрядного сравнения , а информационные выходы сдвигового регистра являются информационны- .ми выходами устройства, третий информационный вход сдвигового регистра является информационным входом устройства, распределитель импульсов управления , первый управляющий выход которого соединен с первым управляющим входом сдвигового регистра, второй - с первым управляющим входом усилителя считывания, третий - с первым управляющим входом генератора тока управления движением доменов в регистре ввода-вывода накопителя информации на цилиндрических магнитных доменах, второй управляющий вход которого соединен с вторым управляющим выходом сдвигового регистра, генератор тактовых импульсов, первый управляющий вход которого является первым
51
входом запуска устройства, счетчик адреса страниц и счетчик тактовых импульсов, тактовые входы которых соединены с вторым выходом генератора тактовых импульсов и тактовым входом распределителя импульсов управления, первый вход запуска которого соединен с управляюп1им входом генератора тактовых импульсов, входы занесения счетчиков соединены с пятым выходом распределителя импульсов управления, входы обращения - с четвертым выходо распределителя импульсов управления, тактовые входы - с третьим управляю
причем первые информационные входы элементов И-НЕ одной группы подклющим входом генератора тока управле- 5 ти устройства, в него введены две ния движением доменов в регистре вво- группы элементов И-НЕ и две группы да-вывода. накопителя информации на энергонезависимых элементов памяти, цилиндрических магнитных доменах,входы запуска-останова - с четвертым управляющим входом генератора тока уп- 20 чены к соответствующим информацион- равления движением доменов в регист- ным выходам счетчика адреса страниц, ре ввода-вывода накопителя информации первые информационные входы элемен- на цилиндрических магнитных доменах, регистр адреса страниц, первый информационный вход которого соединен с вторым управляющим входом счетчика адреса страниц, второй - с первым управляющим входом счетчика адреса страниц, третий - с шестым управляющим
25
тов И-НЕ другой группы - к соответствующим информационным выходам счетчика тактовых импульсов, вторые информационные входы элементов И-НЕ - к первому информационному входу регистра адреса страниц и к первым информационным входам энергонезависивыходом распределителя импульсов уп- - мых элементов памяти, вторые информа- равления, блок постоянной памяти, ционные входы которых подключены к тактовый вход которого соединен с ще- соответствующим информационным выхо- стым управляющим выходом распредели- ,дам элементов И-НЕ, выходы элементов теля импульсов управления, первый ин- памяти первой группы - к соответст- формационньм выход - с пятым информа- 35 вующим информационным входам счетчи- ционным входом регистра адреса стра- ка адреса страниц и второго элемента ниц, первый элемент поразрядного сравнения, первые информационные входы которого соединены с другими соответствующими информационными выхо- 40 счетчика тактовых импульсов и перво- дами блока постоянной памяти, второй го элемента поразрядного сравнения.
поразрядного сравнения, выходы элементов памяти второй группы - к соответствующим информационным входам
Редактор И.Николайчук
Составитель В.Костин
Техред А.Кравчук Корректор М.Демчик
Заказ 622/58Тираж 590 Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раущская наб., д.4/5
Производственно-полиграфическое предприятие,г.Ужгород,ул.Проектная,4
элемент поразрядного сравнения, первые информационные входы которого соединеш 1 с соответствующими информационными выходами регистра адреса страннц, первый информационный выход- с четвертым управляющим входом генератора тока управления движением доменов в регистре ввода-вывода накопителя информации на цилиндрических магнитных доменах, а второй информационный выход - с вторьпу управляющим входом генератора тактовых импульсов, отличающееся т.ем, .что, с целью повьщ1ения надежноспричем первые информационные входы элементов И-НЕ одной группы подклюти устройства, в него введены две группы элементов И-НЕ и две группы энергонезависимых элементов памяти, чены к соответствующим информацион- ным выходам счетчика адреса страниц, первые информационные входы элемен-
мых элементов памяти, вторые информа ционные входы которых подключены к соответствующим информационным выхо- ,дам элементов И-НЕ, выходы элементов памяти первой группы - к соответст- вующим информационным входам счетчи- ка адреса страниц и второго элемента счетчика тактовых импульсов и перво- го элемента поразрядного сравнения.
поразрядного сравнения, выходы элементов памяти второй группы - к соответствующим информационным входам
название | год | авторы | номер документа |
---|---|---|---|
Устройство управления для памяти на цилиндрических магнитных доменах | 1984 |
|
SU1265855A1 |
Устройство управления буферным накопителем для доменной памяти | 1981 |
|
SU1275536A1 |
Устройство для контроля доменной памяти | 1988 |
|
SU1501160A1 |
Устройство для сопряжения вычислительной машины с каналом связи | 1985 |
|
SU1291994A1 |
Устройство управления для доменной памяти | 1982 |
|
SU1152035A1 |
Система для контроля сложных релейных распределителей | 1985 |
|
SU1252780A1 |
Устройство для вывода графической информации | 1987 |
|
SU1437908A1 |
Устройство для управления записью и считыванием информации | 1981 |
|
SU1014028A1 |
Устройство для отображения информации на газоразрядной индикаторной панели переменного тока | 1989 |
|
SU1793458A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ С КАНАЛОМ СВЯЗИ | 1992 |
|
RU2043652C1 |
Изобретение относится к вычислительной технике и может быть использовано в системах хранения информации. Устройство содержит накопитель 1 информации на цилиндрических магнитных доменах, формирователь 2 токов для источника вращающегося магнитного поля, генератор 3 токов управления движением доменов в регистре вводавывода накопителя 1, усилитель 4 считывания, сдвиговый регистр 5, распределитель 6 импульсов управления, первый элемент 7 поразрядного сравнения, входные шины 8, выходные шины 9, счетчик 10 адреса страниц, счетчик II тактов, регистр 12 адреса страниц, адресные шины 13, блок 14 постоянной памяти, второй элемент 15 поразрядного сравнения, генератор 16 такто- вык импульсов, шины 17 управления, элементы И-НЕ 18 и энергонезависимые элементы 19 памяти. При аварийном отключении питания обеспечивается сохранность информации в регистрах хранения накопителя I в соответствии с состоянием счетчиков 10 и II, фиксируемым в элементах 19. Изобретение позволяет повысить надежность запоминающего устройства. 1 ил. S (Л
Запоминающее устройство | 1977 |
|
SU678535A1 |
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Вычислительная техника | |||
Экспресс- информация, 1980, № 13, с | |||
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Авторы
Даты
1987-03-07—Публикация
1982-06-18—Подача