Функциональный синхрогенератор для доменной памяти

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в устройствах памяти на цилиндрических магнитных доменах (ЦМД). Целью изобретения является упрощение и повышение надежности синхрогенератора. Синхрогенератор содержит генератор 1 тактовых импульсов, двоичный счетчик 2, блок 3 постоянной памяти, дешифраторы 4 сигналов переключения, формирователь 5 строба дешифраторов, формирователи функциональных сигналов в виде Д-триггеров 6. Функциональный синхрогенератор экономно расходует память блока постоянной памяти. 2 ил.

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (19) (Н) А1 (51)5 G 1 1

ОПИСАНИЕ ИЗОБРЕТ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

2 тельной технике и может быть использовано в устройствах памяти на ци1 линдрических магнитных доменах (ЦИД).

Цель изобретения — упрощение и повышение надежности синхрогенератора.

Синхрогенератор содержит генератор 1 тактовых импульсов, двоичный счетчик

2, блок 3 постоянной памяти, дешифра" торы 4 сигналов переключения, формирователь 5 строба дешифраторов, формирователи функциональных сигналов в виде D-триггеров 6. Функциональный синхрогенератор экономно расходует память блока постоянной памяти. 2 ил.

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4392841/24-24 (22) 16.03.88 (46) 15,01.90. Бюл, № 2 (71) Иосковский энергетический институт (72) Г.Е.Аникеев и E.Þ.Êoðoñòåëåâà (53) 681.327.66(088.8) (56) Electronic Engineering, 1979, № 625, р. 39.

Electronic Design, v. 27, 1979, № l0 р. 60. (54) ФУНКЦИОНАЛЬНЫЙ СИНХРОГЕНЕРАТОР для домкнной пАияти (57) Изобретение относится к вычисли.

ЕНИЯ;: ...- —,;,; --,,,!

1536440

Изобретение относится к вычисли= тельной технике и может быть использовано в устройствах памяти на цилиндрических магнитных доменах (ЦИД).

Цель изобретения — упрощение и повышение надежности синхрогенератора.

На фиг ° 1 изображена блок-схема синхрогенератора; на фиг. 2 — пример выполнения синхрогенератора, имеющего 10 одну группу из семи функциональных сигналов.

Функциональный синхрогенератор (фиг. 1) содержит генератор l такто" вых импульсов, двоичный счетчик 2, блок Э постоянной памяти (БПП), дешифраторы 4 сигналов переключения, формирователь S строба дешифраторов, формирователи функциональных сигналов в виде D-триггеров 6.

Функциональный синхрогенератор работает следующим образом.

Тактовые импульсы с выхода генератора 1 поступают на счетный вход счетчика 2, в результате на выходе 25 последнего имеется постоянно и цик,лически меняющийся код. Частоту тактовых импульсов выбирают из условия, чтобы полный цикл счетчика 2 был равен периоду вращающегося поля домен- 30 ной микросборки. Поэтому период генератора 1 тактовых импульсов представ) ляет собой минимальный дискрет прира,щения времени, а содержимое счетчика

2 является двоичным представлением развертки периода поля управления в единицах периода гене атора 1 тактовых импульсов. Двоичный код с выхода счетчика 2 поступает на вход 7 адресных разрядов БПП 3, в который занесена информация о моментах переключения состояния функциональных сиг" налов (ФС), Информация кодируется следующим образом. Выходные разряды данных БПП разбиваются на группы 8 независимо декодируемых ФС. Внутри группы выходы соответствующих разрядов рассматриваются как код, имеющий 2" состояний где и — число разрядов в данной

Э

50 группе. Этот код дешифрируется дешифратором 4 сигналов переключения, который выдает сигнал на одном иэ своих 2" выходов в зависимости от входного кода данной группы. Эти выходы используются следующим образом. Один

55 из выходов 9 (удобнее всего соответствующий нулевому коду) не подключается, остальные выходы разбиваются на пары, причем один из выходов 10 пары соединен с синхровходом 0-триггера 6, а друго" выход 11 подключен к входу сброса D-триггера 6. 1<аждая пара управляет формированием на выходах 12 D-триггеров соответствующих функциональных сигналов (например, генерации, переключения и копирования доменов в доменной микросборке).

Иа информационный вход D-триггера поступает разрешение формирования данного ФС в виде сигнала высокого уровня ° Во время работы счетчика 2 происходит последовательное считывание иэ всех ячеек памяти БПП 3. Если в соответствующий момент цикла доменной микросборки (т.е. при определенном содержании счетчика 2) необходимо подать некоторый функциональный сигнал, то в ячейку памяти БПП по .данному адресу записывается двоичный код, который при дешифрации вызывает сигнал установки на соответствующем выходе 10 дешифратора 4. Если одновременно с появлением этого сигнала на соответствующем входе 13 разрешения имеется разрешающий сигнал высокого уровня, то данный триггер 6 устанавливается в "1-", à íà его выходе появляется нужный функциональный сигнал. Этот сигнал удерживается до тех пор, пока код в счетчике 2 не изменяется до состояния, соответствующего моменту сброса данного функционального сигнала. По адресу, соответствующему этому коду счетчика 2, в БПП записывается двоичный код, который после дешифрации соответствующих разрядов в дешифраторе 4 вызывает на выходе 11 сигнал сброса функционального сигнала, поступающий на вход еброса данного 9-триггера 6. Таким образом, момент появления на входе одного из дешифраторов 4 кода установки или сброса определяет изменение состояния соответствующего ФС; Формирователь 5 строба дешифратора подает сигнал 14 стробирования дешифратора

4 с задержкой, достаточной для завершения переходных процессов переключения счетчика 2 и БПП Э. Этим исключается появление коротких импульсов помех на выходах дешифратора, которые могут вызвать ложное переключение D-триггеров 6. Внутри одной группы ФС переключение может происходить только последовательно, в то время как переключение ФС, принадлежащих

5 1 разным группам, может происходить в один и тот же момент времени. Дбменные микросборки имеют большой допуск на момент переключения. ФС, Кроме того, как правило, ФС не перекрываются во времени. Это позволяет в большинстве случаев использовать одну группу ФС. Можно также задублировать сигналы установки и сброса ФС в БПЦ, по соседним адресам, что позволяет .дополнительно повысить надежность работы синхрогенератора, 536440 6 синхро генератора исключены -управляющие триггеры, логические схемы н вентильная схема, что также повышает надежность устройства. Возрастает

5 также выход годных запрограммированных БПП эа счет. существенного уменьшения числа программируемых ячеек памяти, что снижает стоимость устройства. Хранение информации в закодированном виде существенно уменьшает требуемый объем БПП.

Формула изобретения

Предлагаемый функциональный синхрогенератор экономно расходует память БПП.

На фиг. 2 показан пример выполнения синхрогенератора, вырабатывающего одну группу функциональных сигналов. Счетчик 2 может быть выполнен на микросхемах К155ИЕ7, дешифратор

4 — на К155ИДЗ, триггеры б — на

К155ТМ2, генератор 1 и .формирователь

5 — на логических элементах 155 се- рии и микросхеме К155АГЗ. В качестве

БПП использована микросхема КР556РТ4.

Прн частоте управляющего поля доменных микросборок 100 кГц частота генератора составляет 6,4 МГц, дискретность установки .сигналов и сброса—

160 нс. Синхрогенератор формирует семь функциональных сигналов.

В БПП записываются лишь коды переключения, причем число ячеек памяти, в которых записана эта информация, равно 2g, где g - число ФС. В остальных ячейках сохраняется исходная (обычно нулевая) информация, В известном устройстве информация записывается во все ячейки памяти, соответствующие активному уровню ФС. Поэтому ,вероятность искажения информации (на,пример, в результате самовосстановления перемычек) в нем существенно выше, Кроме того, в предлагаемом устройстве можно использовать дублирование сигналов установки и сброса функциональных сигналов. Из схемы!

Функциональный синхрогенератор для доменной памяти, содержащий генератор тактовых импульсов, выход которого подключен к счетному входу двоич20 ного счетчика, блок постоянной памяти, адресный вход которого соединен с выходом двоичного счетчика, о т— л и ч а ю шийся тем, что, с целью упрощения и повышения надежности

25 синхрогенератора, он содержит дешифраторы сигналов переключения по числу независимо декодируемых групп функциональных сигналов, информационные входы дешифраторов сигналов переключения соединены с соответствующим выходом разрядов данных блока постоянной памяти, формирователь строба дешифраторов, вход которого подключен к выходу генератора тактовых импульсов, а выход — к входам стробирования дешифраторов сигналов переключения, формирователи функциональных сигналов в виде Э-триггеров, синхровходы которых подключены к со40 ответствующим выходам установки функционального сигнала дешифраторов сигналов переключения, информационные входы являются входами разрешения формирования данного функциональ45 НОГО сиГнала Входы сброса сОедннены с соответствующими выходами сброса функционального сигнала дешифраторов сигналов переключения, а выходы явля-. ются выходами синхрогенератора.

Составитель Ю.Розенталь

Редактор К.Петрова Техред И.Ходанич Корректор И.Шароши

Заказ l12 Тираж 474 Подписное

ВНИИПИ Государ вен го комитета по зобретениям откр. иям при ГКНТ СССР

113035, Москва, И-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", r, Ужгород, ул, Гагарина, 101