Устройство для управления регенерацией в полупроводниковом динамическом запоминающем устройстве
Изобретение относится к вычислительной технике и может быть использовано для восстановления информации в полупроводниковых динамических запоминающих устройствах, входящих в состав специализированных ЭВМ, подвергающихся в процессе эксплуатации воздействию физических полей повышенной интенсивности. Устройство содержит первый 1 и второй 2 генераторы тактовых импульсов, первый 3 и второй 4 триггеры, второй 5 и первый 6 шинные формирователи, блок 7 местного управления, счетчики 8, дешифратор 9, шифратор 10, регистр 11, элемент И 12, элемент ИЛИ 13, блок формирования кода управления частотой регенерации 32, группа измерительных датчиков параметров внешних физических полей 33. 2 ил.
Изобретение относится к вычислительной технике и может быть использовано для восстановления информации в полупроводниковых динамических запоминающих устройствах, входящих в состав специализированных ЭВМ, подвергающихся в процессе эксплуатации воздействию физических полей повышенной интенсивности, например в информационно-измерительных системах контроля радиологической обстановки, в рентгеновских и ЯМР томографах, в промышленных роботах и т.п.
При повышенной интенсивности воздействующих на ЭВМ ионизирующих излучений и/или электромагнитных полей в первую очередь необходимо обеспечить сохранность записанной в запоминающие устройства информации. Эта задача чаще всего решается путем использования в вычислительных системах полупроводниковых динамических запоминающих устройств (ДЗУ), в которых периодически осуществляется регенерация хранимой информации. При этом регенерация содержимого ячеек памяти производится через заранее заданные и, как правило, неизменные интервалы времени, при определении длительности которых необходимо учитывать два противоречащих одно другому обстоятельства. Во-первых, при работе ДЗУ в режиме регенерации оно не может взаимодействовать с другими частями ЭВМ, работа которой прерывается на время выполнения цикла регенерации. Следовательно, для сокращения непроизводительных суммарных затрат машинного времени требуется увеличение интервала времени между циклами регенерации, то есть уменьшение частоты запуска регенерации ДЗУ. Во-вторых, хранящаяся в ячейках памяти ДЗУ информация со временем разрушается, в связи с чем для повышения помехоустойчивости ДЗУ и повышения надежности его работы за счет обеспечения сохранности занесенных в него данных нужно уменьшать интервал времени между циклами регенерации, то есть увеличивать чистоту запуска регенерации ДЗУ. При воздействии на полупроводниковые ДЗУ ионизирующих излучений и/или сильных электромагнитных полей увеличивается скорость разрушения записанной в него информации, что требует повышения частоты запуска регенерации ДЗУ, приводящее к дополнительному снижению производительности ЭВМ. При эксплуатации ЭВМ с ДЗУ в стабильных условиях возможен выбор оптимальной частоты запуска регенерации ДЗУ, при которой достигаются требуемые помехоустойчивость и надежность работы ДЗУ при определенном и неизменном снижении ее производительности. В случае же воздействия на ЭВМ с полупроводниковым ДЗУ физических полей изменяющейся интенсивности сохранение неизменной частоты запуска регенерации ДЗУ при повышении интенсивности полей сверх предусмотренных значений может привести к нарушению работоспособности ЭВМ из-за резкого снижения надежности работы ДЗУ. Выбор же повышенной частоты регенерации ДЗУ, ориентированной на максимальные пиковые значения интенсивности физических полей, приводит к неоправданным потерям машинного времени при средней и низкой их интенсивности. Обеспечение возможности автоматического изменения частоты запуска регенерации ДЗУ в зависимости от изменения интенсивности воздействующих на ЭВМ внешних физических полей позволит устранить отмеченный недостаток. Известно устройство для регенерации динамической памяти, обеспечивающее повышение производительности ЭВМ как за счет исключения регенерации ячеек памяти, расположенным в строках, к которым вообще не было обращения при записи информации в память, так и за счет осуществления регенерации только тех ранее задействованных строк памяти, к которым не было обращения в течение заданного промежутка времени [1] Известное устройство для регенерации динамической памяти содержит первый и второй генераторы тактовых импульсов, первый и второй триггеры, первый и второй шинные формирователи, блок местного управления, группу счетчиков, дешифратор, шифратор, регистр, элемент И, элемент ИЛИ, элемент задержки, группу триггеров и группу элементов И, выход первого генератора тактовых импульсов подключен к синхровходам блока местного управления и первого триггера, прямой выход которого является выходом требования прямого доступа к памяти (ПДП), входом предоставления ПДП является установочный вход второго триггера, прямой выход которого является выходом подтверждения захвата канала, а также связан с управляющими входами первого и второго шинных формирователей, с входом режима работы блока местного управления и с входом сброса первого триггера, установочный вход которого соединен с выходом элемента ИЛИ, инверсный выход второго триггера подсоединен к одному из входов элемента И, другой вход которого подключен к выходу второго генератора тактовых импульсов, а выход к одному из входов каждого из элементов И группы элементов И, другой вход каждого из которых соединен с прямым выходом соответствующего триггера группы триггеров, а выход со счетным входом соответствующего счетчика группы счетчиков, выход старшего разряда каждого из которых связан с одним из входов элемента ИЛИ и с одним из входов шифратора, выходы которого подключены ко входам второго шинного формирователя, выходы которого являются выходами адреса, входом стробирования записи является вход элемента задержки, выход которого соединен с входом сброса каждого из триггеров группы триггеров, установочный вход каждого из которых подсоединен к соответствующему выходу дешифратора, подключенного своими информационными входами к выходам регистра, информационные входы которого являются входами адреса, выходы первого шинного формирователя являются управляющими выходами устройства, управляющими входами которого является группа входов блока местного управления, группа выходов которого соединена со входами первого шинного формирователя, блок местного управления своими выходами сигнала синхронизации и сигнала разрешения записи подсоединен к соответствующим входам регистра, выходом сигнала стробирования к управляющему входу дешифратора, а выходом сигнала сброса к входу сброса второго триггера, при этом вход обнуления каждого из счетчиков группы связан с соответствующим выходом дешифратора. Однако данное устройство не обеспечивает при изменении интенсивности внешних физических полей автоматического изменения промежутка времени, по истечении которого осуществляется запуск регенерации ранее задействованных ячеек памяти. Задачей изобретения является обеспечение возможности адаптации частоты запуска регенерации ДЗУ к изменению интенсивности внешних физических полей, что позволяет повысить среднее эффективное быстродействие ДЗУ при сохранении требуемых помехоустойчивости и надежности его работы, следствием чего является повышение производительности ЭВМ. Это достигается тем, что в устройство для управления регенерацией в полупроводниковом динамическом запоминающем устройстве, содержащее первый и второй генераторы тактовых импульсов, первый и второй триггеры, первый и второй шинные формирователи, блок местного управления, группу счетчиков, дешифратор, шифратор, регистр, элемент И, элемент ИЛИ, элемент задержки, группу триггеров и группу элементов И, выход первого генератора тактовых импульсов подключен к синхровходам блока местного управления и первого триггера, прямой выход которого является выходом требования прямого доступа к памяти, входом предоставления прямого доступа к памяти является установочный вход второго триггера, прямой выход которого является выходом подтверждения захвата канала, а также связан с управляющими входами первого и второго шинных формирователей, с входом режима работы блока местного управления и с входом сброса первого триггера, установочный вход которого соединен с выходом элемента ИЛИ, инверсный вход второго триггера подсоединен к одному из входов элемента И, другой вход которого подключен к выходу второго генератора тактовых импульсов, а выход к одному из входов каждого из элементов И группы элементов И, другой вход каждого из которых соединен с прямым выходом соответствующего триггера группы триггеров, а выход со счетным входом соответствующего счетчика группы счетчиков, выход старшего разряда каждого из которых связан с одним из входов элемента ИЛИ и с одним из входов шифратора, выходы которого подключены ко входам второго шинного формирователя, выходы которого являются выходами адреса, входом стробирования записи является вход элемента задержки, выход которого соединен с входом сброса каждого из триггеров группы, установочный вход каждого из которых подсоединен к соответствующему выходу дешифратора, подключенного своими информационными входами к выходам регистра, информационные входы которого являются входами адреса, выходы первого шинного формирователя являются управляющими выходами устройства, управляющими входами которого является группа входов блока местного управления, группа выходов которое соединена со входами первого шинного формирователя, блок местного управления своими выходами сигнала синхронизации и сигнала разрешения записи подсоединен к соответствующим входом регистра, выходом сигнала стробирования к управляющему входу дешифратора, а выходом сигнала сброса к входу сброса второго триггера, введены группа измерительных датчиков параметров внешних физических полей и блок формирования кода управления частотой регенерации, входы которого связаны с выходами группы измерительных датчиков параметров внешних физических полей, а выходы с информационными входами всех, кроме старшего, разрядов каждого из счетчиков группы счетчиков, вход разрешения записи каждого из которых подключен к соответствующему выходу дешифратора. На фиг. 1 представлена функциональная схема устройства, выполненного согласно изобретению; на фиг. 2 временная диаграмма работы устройства в режиме регенерации информации. Устройство содержит первый 1 и второй 2 генераторы тактовых импульсов, первый 3 и второй 4 триггеры, второй 5 и первый 6 шинные формирователи, блок 7 местного управления, счетчики 8, дешифратор 9, шифратор 10, регистр 11, элемент И 12, элемент ИЛИ 13. На фиг. 1 также приведены элементы ЭВМ, взаимодействующие с устройством: центральный процессор 14 и оперативная память 15, в качестве которой использовано полупроводниковое ДЗУ. Кроме того, на фиг. 1 показаны выход 16 требования прямого доступа к памяти (ПДП), вход 17 предоставления ПДП, выход 18 подтверждения захвата канала (ПЗ), адресная шина 19, шина 20 управления памятью, группа 21 выходов и группа 22 входов блока 7 местного управления, вход 23 режима работы блока 7 местного управления, выход 24 сигнала синхронизации, выход 25 сигнала разрешения записи, выход 26 сигнала стробирования, выход 27 сигнала сброса, синхровход 28 блока 7 местного управления. Кроме того, устройство содержит элемент 29 задержки, группу триггеров 30.1,30.i,30.n, группу элементов И 31.1,31.i,31.n, блок 32 формирования кода управления частотой регенерации, группу 33 измерительных датчиков параметров внешних физических полей и вход 34 стробирования записи. В качестве блока 7 местного управления может быть использован блок местного управления известного устройства. Группа 33 измерительных датчиков параметров внешних физических полей может содержать, в зависимости от условий эксплуатации устройства, датчики интенсивности



Формула изобретения
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ РЕГЕНЕРАЦИЕЙ В ПОЛУПРОВОДНИКОВОМ ДИНАМИЧЕСКОМ ЗАПОМИНАЮЩЕМ УСТРОЙСТВЕ, содержащее первый и второй генераторы тактовых импульсов, первый и второй триггеры, первый и второй шинные формирователи, блок местного управления, группу счетчиков, дешифратор, шифратор, регистр, элемент И, элемент ИЛИ, элемент задержки, группу триггеров и группу элементов И, выход первого генератора тактовых импульсов подключен к синхровходам блока местного управления и первого триггера, прямой выход которого является выходом требования прямого доступа к памяти, входом предоставления прямого доступа к памяти является установочный вход второго триггера, прямой выход которого является выходом подтверждения захвата канала, а также связан с управляющими входами первого и второго шинных формирователей, с входом режима работы блока местного управления и с входом сброса первого триггера, установочный вход которого соединен с выходом элемента ИЛИ, инверсный вход второго триггера подсоединен к одному их входов элемента И, другой вход которого подключен к выходу второго генератора тактовых импульсов, а выход к одному их входов каждого из элементов И группы элементов И, другой вход каждого из которых соединен с прямым выходом соответствующего триггера группы триггеров, а выход со счетным входом соответствующего счетчика группы счетчиков, выход старшего разряда каждого из которых связан с одним из входов элемента ИЛИ и с одним из входом шифратора, выходы которого подключены ко входам второго шинного формирователя, выходы которого являются выходами адреса, входом стробирования записи является вход элемента задержки, выход которого соединен с входом сброса каждого из триггеров группы, установочный вход каждого из которых подсоединен к соответствующему выходу дешифратора, подключенного своими информационными входами к выходам регистра, информационные входы которого являются входами адреса, выходы первого шинного формирователя являются управляющими выходами устройства, управляющими входами которого является группа входов блока местного управления, группа выходов которого соединена со входами первого шинного формирователя, блок местного управления своими выходами сигнала синхронизации и сигнала разрешения записи подсоединен к соответствующим входам регистра, выходом сигнала стробирования к управляющему входу дешифратора, а выходом сигнала сброса к входу сброса второго триггера, отличающееся тем, что в него введены группа измерительных датчиков параметров внешних физических полей и блок формирования кода управления частотой регенерации, входы которого связаны с выходами группы измерительных датчиков параметров внешних физических полей, а выходы с информационными входами всех, кроме старшего, разрядов каждого из счетчиков группы счетчиков, вход разрешения записи каждого из которых подключен к соответствующему выходу дешифратора.РИСУНКИ
Рисунок 1, Рисунок 2