RU2040809C1 - Device for control of regeneration in semiconductor dynamic memory unit - Google Patents
Device for control of regeneration in semiconductor dynamic memory unit Download PDFInfo
- Publication number
- RU2040809C1 RU2040809C1 RU94013836A RU94013836A RU2040809C1 RU 2040809 C1 RU2040809 C1 RU 2040809C1 RU 94013836 A RU94013836 A RU 94013836A RU 94013836 A RU94013836 A RU 94013836A RU 2040809 C1 RU2040809 C1 RU 2040809C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- trigger
- regeneration
- signal
- Prior art date
Links
Landscapes
- Dram (AREA)
- Logic Circuits (AREA)
Abstract
Description
Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплексах специализированного назначения, подвергающихся в процессе эксплуатации воздействию физических полей повышенной и изменяющейся интенсивности, например, в информационно-измерительных системах контроля радиологической обстановки, рентгеновских и ЯМР томографах, промышленных роботах и т.п. The invention relates to computer technology and can be used in specialized computer systems that are exposed during operation to physical fields of increased and varying intensity, for example, in information-measuring systems for monitoring the radiological situation, X-ray and NMR tomographs, industrial robots, etc.
При повышенной интенсивности воздействующих на вычислительный комплекс ионизирующих излучений и/или электромагнитных полей необходимо, в первую очередь, обеспечить сохранность записанной в запоминающие устройства информации. Эта задача чаще всего решается путем использования в вычислительных комплексах полупроводниковых динамических запоминающих устройств, к числу которых относятся динамические БИС ОЗУ. With increased intensity of ionizing radiation and / or electromagnetic fields acting on the computer complex, it is necessary, first of all, to ensure the safety of the information recorded in the storage devices. This problem is most often solved by using semiconductor dynamic storage devices in computer complexes, which include dynamic RAM LSIs.
Условием сохранения информации в динамических БИС ОЗУ является необходимость периодического обращения к каждой из строк матрицы накопителя. Обычно для этой цели используется режим регенерации, при котором в каждом цикле обращения на БИС ОЗУ подается адрес очередной строки, сопровождаемый стробом адреса строки (сигналом ), и запрещается выдача строба адреса столбца (сигнала ). При этом для перебора всех строк необходимо наличие счетчика, а также схема коммутации его содержимого на адресные входы БИС ОЗУ с соответствующими элементами управления.A condition for storing information in dynamic LSI RAM is the need for periodic reference to each of the rows of the drive matrix. Usually, a regeneration mode is used for which, in each cycle of access to the LSI RAM, the address of the next line is supplied, followed by the strobe of the line address (signal ), and the strobe of the column address (signal ) At the same time, to search all the lines, it is necessary to have a counter, as well as a circuit for switching its contents to the address inputs of the BIS RAM with the corresponding controls.
Для того, чтобы исключить эти аппаратурные затраты, в последних моделях отечественных и зарубежных БИС ОЗУ предусмотрен специальный режим регенерации, когда на микросхемы подаются оба сигнала и , однако в отличие от обычной записи или чтения сигнал следует раньше сигнала . При этом работает внутренний счетчик БИС ОЗУ, который отсчитывает регенерируемые строки.In order to eliminate these hardware costs, the latest models of domestic and foreign BIS RAM have a special regeneration mode when both signals are sent to microcircuits and however, unlike normal recording or reading, the signal follows before signal . In this case, the internal LSI RAM counter works, which counts the regenerated lines.
Известно устройство для управления регенерацией в полупроводниковой динамической памяти, обеспечивающее управление режимом регенерации как при отсутствии запросов к памяти от внешних устройств, так и при их наличии [1]
Известное устройство для управления регенерацией в полупроводниковой динамической памяти содержит первый, второй, третий и четвертый элементы И-НЕ, первый и второй триггеры, первый, второй и третий элементы И, первый и второй элементы задержки, элемент ИЛИ и элемент НЕ, первый вход первого элемента И-НЕ соединен с прямым выходом первого триггера, вход синхронизации которого является первым синхронизирующим входом устройства, выход второго элемента И-НЕ подключен к установочному входу первого триггера, инверсный выход которого связан с входом сброса второго триггера и первым входом третьего элемента И-НЕ, второй вход которого является управляющим входом устройства, первый вход четвертого элемента И-НЕ подсоединен к выходу первого элемента И и является выходом запуска устройства, первый вход второго элемента И соединен с прямым выходом второго триггера, информационный вход которого является входом сигнала логической единицы устройства, выход первого элемента И-НЕ подключен к первому входу третьего элемента И, второй вход которого и вход первого элемента задержки объединены и связаны с выходом третьего элемента И-НЕ, вход второго элемента задержки и первый вход первого элемента И объединены и подсоединены к выходу элемента ИЛИ, первый вход которого и вход элемента НЕ объединены и являются запросным входом устройства, выход элемента НЕ соединен с первым входом второго элемента И-НЕ, второй вход которого, второй вход первого элемента И-НЕ и второй вход четвертого элемента И-НЕ объединены и являются вторым синхронизирующим входом устройства, третий вход второго элемента И-НЕ подключен к выходу второго элемента И, второй вход которого связан с выходом первого элемента задержки, выход второго элемента задержки подсоединен ко второму входу первого элемента И, выход четвертого элемента И-НЕ и выход третьего элемента И являются соответственно выходом стробирования адреса строки и выходом стробирования адреса столбца устройства, информационный вход первого триггера является входом сигнала логического нуля устройства, а прямой выход первого триггера соединен с вторым входом элемента ИЛИ. Устройство содержит также подключенный к входу синхронизации второго триггера генератор импульсов, период следования которых определяет частоту циклов регенерации.A device for controlling regeneration in a semiconductor dynamic memory, providing control of the regeneration mode both in the absence of memory requests from external devices, and in their presence [1]
A known device for controlling regeneration in a semiconductor dynamic memory contains the first, second, third and fourth AND elements, the first and second triggers, the first, second and third AND elements, the first and second delay elements, the OR element and the NOT element, the first input of the first The NAND element is connected to the direct output of the first trigger, the synchronization input of which is the first synchronizing input of the device, the output of the second NAND element is connected to the installation input of the first trigger, whose inverse output is connected to the reset gate of the second trigger and the first input of the third AND-NOT element, the second input of which is the control input of the device, the first input of the fourth AND-NOT element is connected to the output of the first AND element and is the device start output, the first input of the second AND element is connected to the direct output of the second the trigger, the information input of which is the signal input of a logical unit of the device, the output of the first element is NOT connected to the first input of the third element And, the second input of which is the input of the first delay element are not connected to the output of the third AND element, the input of the second delay element and the first input of the first AND element are combined and connected to the output of the OR element, the first input of which and the element input are NOT combined and are the request input of the device, the output of the element is NOT connected to the first input the second AND-NOT element, the second input of which, the second input of the first AND-NOT element and the second input of the fourth AND-NOT element are combined and are the second clock input of the device, the third input of the second AND-NOT element is connected to the output of the second nta And, the second input of which is connected to the output of the first delay element, the output of the second delay element is connected to the second input of the first AND element, the output of the fourth AND-NOT element and the output of the third AND element are, respectively, the output of the gate of the address of the row and the output of the gate of the address of the column of the device, information the input of the first trigger is the input of the logical zero signal of the device, and the direct output of the first trigger is connected to the second input of the OR element. The device also contains a pulse generator connected to the synchronization input of the second trigger, the period of which determines the frequency of regeneration cycles.
При определении длительности периода следования импульсов запуска режима регенерации необходимо учитывать, что, во-первых, при работе БИС ОЗУ она не может взаимодействовать с другими частями вычислительного комплекса, работа которого прерывается на время цикла регенерации. Во-вторых, хранящаяся в динамической памяти информация со временем разрушается, в связи с чем для повышения помехоустойчивости памяти и повышения надежности ее работы требуется увеличивать частоту запуска режима регенерации. When determining the length of the repetition period of the start pulses of the regeneration mode, it is necessary to take into account that, firstly, during the operation of the LSI RAM, it cannot interact with other parts of the computing complex, whose operation is interrupted for the duration of the regeneration cycle. Secondly, the information stored in dynamic memory is destroyed over time, and therefore, to increase the noise immunity of the memory and increase the reliability of its operation, it is necessary to increase the frequency of starting the regeneration mode.
При воздействии на полупроводниковую динамическую память ионизирующих излучений и/или сильных электромагнитных полей увеличивается скорость разрушения хранимой информации. Это, в свою очередь, требует сокращения временного интервала между циклами регенерации, то есть увеличения частоты запуска режима регенерации. При неизменной длительности цикла регенерации увеличение частоты запуска этого режима приводит к перераспределению суммарного времени работы динамической памяти в сторону уменьшения времени, в течение которого динамическая память может взаимодействовать с другими частями вычислительного комплекса, что эквивалентно снижению среднего эффективного быстродействия динамической памяти и, следовательно, снижению производительности вычислительного комплекса. When a semiconductor dynamic memory is exposed to ionizing radiation and / or strong electromagnetic fields, the rate of destruction of stored information increases. This, in turn, requires a reduction in the time interval between regeneration cycles, that is, an increase in the frequency of starting the regeneration mode. With a constant duration of the regeneration cycle, an increase in the start frequency of this mode leads to a redistribution of the total operating time of the dynamic memory in the direction of decreasing the time during which the dynamic memory can interact with other parts of the computing complex, which is equivalent to a decrease in the average effective speed of dynamic memory and, therefore, a decrease in performance computer complex.
При эксплуатации вычислительного комплекса с динамической памятью в стабильных условиях возможен выбор оптимальной неизменной частоты запуска режима регенерации, при которой достигаются требуемые помехоустойчивость и надежность работы памяти при минимально допустимом снижении ее среднего эффективного быстродействия. When operating a computer complex with dynamic memory in stable conditions, it is possible to select the optimal constant frequency of starting the regeneration mode, at which the required noise immunity and reliability of the memory are achieved with the minimum acceptable decrease in its average effective speed.
В случае воздействия на вычислительный комплекс с полупроводниковой динамической памятью физических полей изменяющейся интенсивности сохранение неизменной частоты запуска режима регенерации при повышении интенсивности полей сверх предусмотренных значений может привести к нарушению работоспособности комплекса из-за резкого снижения надежности работы памяти. Выбор повышенной частоты запуска режима регенерации, ориентированной на максимальные пиковые значения интенсивности физических полей, приводит к неоправданным потерям машинного времени при средней и низкой их интенсивности. In the case of exposure to a computer complex with a semiconductor dynamic memory of physical fields of varying intensity, maintaining a constant frequency of starting the regeneration mode when increasing the field intensity above the specified values can lead to disruption of the complex due to a sharp decrease in the reliability of the memory. The choice of an increased start frequency of the regeneration mode, oriented to the maximum peak values of the intensity of physical fields, leads to unjustified losses of machine time at medium and low intensity.
Задачей изобретения является обеспечение возможности адаптации частоты запуска режима регенерации полупроводниковой динамической памяти к изменениям интенсивности внешних физических полей, что позволит при сохранении требуемых помехоустойчивости и надежности работы памяти обеспечить максимально допустимое текущими условиями эксплуатации среднее эффективное быстродействие памяти. The objective of the invention is to provide the ability to adapt the start frequency of the regeneration mode of the semiconductor dynamic memory to changes in the intensity of external physical fields, which, while maintaining the required noise immunity and reliability of the memory, can provide the average effective memory speed that is most acceptable by the current operating conditions.
Указанный технический результат достигается тем, что в устройство для управления регенерацией в полупроводниковой динамической памяти, содержащее первый, второй, третий и четвертый элементы И-НЕ, первый и второй триггеры, первый, второй и третий элементы И, первый и второй элементы задержки, элемент ИЛИ и элемент НЕ, первый вход первого элемента И-НЕ соединен с прямым выходом первого триггера, вход синхронизации которого является первым синхронизирующим входом устройства, выход второго элемента И-НЕ подключен к установочному входу первого триггера, инверсный выход которого связан с входом сброса второго триггера и первым входом третьего элемента И-НЕ, второй вход которого является управляющим входом устройства, первый вход четвертого элемента И-НЕ подсоединен к выходу первого элемента И и является выходом запуска устройства, первый вход второго элемента И соединен с прямым выходом второго триггера, информационный вход которого является входом сигнала логической единицы устройства, выход первого элемента И-НЕ подключен к первому входу третьего элемента И, второй вход которого и вход первого элемента задержки объединены и связаны с выходом третьего элемента И-НЕ, вход второго элемента задержки и первый вход первого элемента И объединены и подсоединены к выходу элемента ИЛИ, первый вход которого и вход элемента НЕ объединены и являются запросным входом устройства, выход элемента НЕ соединен с первым входом второго элемента И-НЕ, второй вход которого, второй вход первого элемента И-НЕ и второй вход четвертого элемента И-НЕ объединены и являются вторым синхронизирующим входом устройства, третий вход второго элемента И-НЕ подключен к выходу второго элемента И, второй вход которого связан с выходом первого элемента задержки, выход второго элемента задержки подсоединен ко второму входу первого элемента И, выход четвертого элемента И-НЕ и выход третьего элемента И являются соответственно выходом стробирования адреса строки и выходом стробирования адреса столбца устройства, информационный вход первого триггера является входом сигнала логического нуля устройства, а прямой выход первого триггера соединен с вторым входом элемента ИЛИ, введены группа измерительных датчиков интенсивности внешних физических полей и блок формирования импульсов запуска регенерации, входы которого связаны с выходами измерительных датчиков интенсивности внешних физических полей, а выход с входом синхронизации второго триггера. При этом блок формирования импульсов запуска регенерации содержит интегратор, выполненный на дифференциальном операционном усилителе, компаратор и регулируемый источник постоянного напряжения, подключенный одним своим выходом к одному из суммирующих входов интегратора, остальные суммирующие входы которого являются входами блока, выход интегратора соединен с сигнальным входом компаратора, вход опорного напряжения которого связан с другим выходом регулируемого источника постоянного напряжения, а выход компаратора, соединенный с входом сброса интегратора, является выходом блока. The specified technical result is achieved in that in a device for controlling regeneration in a semiconductor dynamic memory containing the first, second, third and fourth AND-NOT elements, the first and second triggers, the first, second and third AND elements, the first and second delay elements, the element OR and the element NOT, the first input of the first element AND is NOT connected to the direct output of the first trigger, the synchronization input of which is the first synchronizing input of the device, the output of the second element is NOT connected to the installation input first about the trigger, the inverse output of which is connected to the reset input of the second trigger and the first input of the third AND-NOT element, the second input of which is the control input of the device, the first input of the fourth AND-NOT element is connected to the output of the first AND element and is the device startup output, the first input the second element And is connected to the direct output of the second trigger, the information input of which is the signal input of the logical unit of the device, the output of the first element AND is NOT connected to the first input of the third element And, the second input to and the input of the first delay element is combined and connected to the output of the third AND element, NOT, the input of the second delay element and the first input of the first AND element are combined and connected to the output of the OR element, the first input of which and the input of the element are NOT combined and are the request input of the device, output of the element is NOT connected to the first input of the second AND-NOT element, the second input of which, the second input of the first NAND element and the second input of the fourth NAND element are combined and are the second clock input of the device, the third input is second about the AND element is NOT connected to the output of the second AND element, the second input of which is connected to the output of the first delay element, the output of the second delay element is connected to the second input of the first AND element, the output of the fourth AND element and the output of the third AND element are respectively the address gating output the line and the output of the gating of the column address of the device, the information input of the first trigger is the input of the logical zero signal of the device, and the direct output of the first trigger is connected to the second input of the OR element, a group of measuring sensors of the intensity of external physical fields and a block for generating pulses of the start of regeneration, the inputs of which are connected to the outputs of the measuring sensors of the intensity of external physical fields, and an output with the synchronization input of the second trigger. At the same time, the regeneration start-up pulse generation unit contains an integrator made on a differential operational amplifier, a comparator and an adjustable constant voltage source connected by one of its outputs to one of the summing inputs of the integrator, the remaining summing inputs of which are inputs of the unit, the integrator output is connected to the signal input of the comparator, the reference voltage input of which is connected to another output of the adjustable constant voltage source, and the comparator output connected to the input house reset the integrator is the output unit.
Функциональная схема устройства для управления регенерацией в полупроводниковой динамической памяти представлена на чертеже. A functional diagram of a device for controlling regeneration in a semiconductor dynamic memory is shown in the drawing.
Устройство содержит первый 1, второй 2, третий 3 и четвертый 4 элементы И-НЕ, первый 5 и второй 6 триггеры, первый 7, второй 8 и третий 9 элементы И, первый 10 и второй 11 элементы задержки, элемент ИЛИ 12 и элемент НЕ 13, блок 14 формирования импульсов запуска регенерации и группу измерительных датчиков 15.1 15.k интенсивности внешних физических полей. На чертеже также показаны первый синхронизирующий вход 16, выход 17 запуска, запросный вход 18, второй синхронизирующий вход 19, выход 20 стробирования адреса строки (выход сигнала ) и выход 21 стробирования адреса столбца (выход сигнала ), управляющий вход 22.The device contains the first 1, second 2, third 3 and fourth 4 AND-NOT elements, first 5 and second 6 triggers, first 7, second 8 and third 9 AND elements, first 10 and second 11 delay elements, OR element 12 and NOT element 13, a unit 14 for generating regeneration start-up pulses and a group of measuring sensors 15.1 15.k of the intensity of external physical fields. The drawing also shows the first clock input 16, the output 17 start, request input 18, the second clock input 19, the output 20 of the gating address of the line (signal output ) and column address gating output 21 (signal output ), control input 22.
Устройство для управления регенерацией в полупроводниковой динамической памяти работает следующим образом. A device for controlling regeneration in a semiconductor dynamic memory operates as follows.
В исходном состоянии триггеры 5 и 6 обнулены, на входах 16 и 19 присутствуют высокие уровни напряжения логические единицы (лог. 1), а на входах 18 и 22 низкие логические нули (лог. 0), на выходе элемента ИЛИ 12 и выходе элемента И 7 оказываются лог. 0, а на выходах элементов И-НЕ 1 и 3 лог. 1. В результате на выходе 17 устройства присутствует лог. 0, а на выходах 20 и 21 лог. 1. In the initial state, triggers 5 and 6 are zeroed, at the inputs 16 and 19 there are high voltage levels of logical units (Log. 1), and at inputs 18 and 22 there are low logic zeros (Log. 0), at the output of OR 12 and the output of AND 7 turn out to be a log. 0, and at the outputs of the elements AND NOT 1 and 3 log. 1. As a result, at the output 17 of the device there is a log. 0, and at the outputs 20 and 21 log. 1.
При отсутствии запросов к памяти по очередному положительному фронту, поступающему на вход синхронизации триггера 6, последний устанавливается в единицу, и лог. 1 с его прямого выхода подается на первый вход элемента И 8. Так как на втором его входе также присутствует лог. 1, высокий уровень с выхода элемента И 8 поступает на третий вход элемента И-НЕ 2. На первых двух входах этого элемента находятся лог. 1, поэтому на его выходе формируется лог. 0, проходящий на установочный вход триггера 5. Триггер 5 переходит в единицу, и лог. 0 с его инверсного выхода выдается на вход сброса триггера 6. Последний возвращается в нулевое состояние, на выходе элемента И 8 оказывается лог. 0, а на выходе элемента И-НЕ 2 лог. 1. If there are no memory requests on the next positive edge arriving at trigger synchronization input 6, the latter is set to unity, and the log. 1 from its direct output is fed to the first input of AND 8. Since its second input also contains a log. 1, a high level from the output of the AND 8 element goes to the third input of the AND-NOT 2 element. There is a log at the first two inputs of this element. 1, therefore, a log is generated at its output. 0, passing to the installation input of trigger 5. Trigger 5 goes to unity, and the log. 0 from its inverse output is issued to the reset input of trigger 6. The latter returns to the zero state, the output of AND 8 is the log. 0, and at the output of the element AND NOT 2 log. 1.
Переход в единицу триггера 5 (единичное состояние триггера 5 является признаком цикла регенерации) вызывает появление лог. 1 на первом входе элемента И-НЕ 1. Так как на втором входе этого элемента также присутствует лог. 1, на его выходе формируется низкий уровень напряжения, который, пройдя элемент И 9, выдается на выход 21 устройства в качестве сигнала . Одновременно высокий уровень с прямого выхода триггера 5 поступает на второй вход элемента ИЛИ 12, проходит его и оказывается на первом входе элемента И 7 и входе элемента задержки 11. Время прохождения сигнала через элемент задержки 11 определяется интервалом между сигналами и в режиме регенерации, по окончании которого на втором входе элемента И 7 также оказывается высокий уровень напряжения. В результате на его выходе формируется лог. 1, выдаваемая на элемент И 8, в результате на его выходе формируется лог. 1, выдаваемая на выход 17 устройства в виде сигнала "Запуск". Последний поступает в формирователь синхросигналов ОЗУ, который может быть выполнен на основе регистра сдвига или линии задержки.The transition to trigger unit 5 (a single state of trigger 5 is a sign of a regeneration cycle) causes the appearance of a log. 1 at the first input of AND-NOT 1. Since the log is also present at the second input of this element. 1, a low voltage level is formed at its output, which, having passed the And 9 element, is output to the device output 21 as a signal . At the same time, a high level from the direct output of trigger 5 goes to the second input of the OR element 12, passes it, and is at the first input of the And element 7 and the input of the delay element 11. The signal travel time through the delay element 11 is determined by the interval between signals and in regeneration mode, at the end of which a high voltage level also appears at the second input of the And 7 element. As a result, a log is formed at its output. 1, issued to element And 8, as a result, a log is generated at its output. 1, issued to the output 17 of the device in the form of a signal "Start". The latter enters the RAM driver, which can be performed based on a shift register or delay line.
В ответ на сигнал "Запуск" формирователь синхросигналов выдает в устройство два синхросигнала: , поступающий на синхронизирующий вход 16, и задержанный относительно него на некоторое время , поступающий на синхронизирующий вход 19. Низкий уровень синхросигнала проходит на вторые входы элементов И-НЕ 1 и 4 и вызывает появление на их входах лог. 1, что приводит к завершению выдачи сигналов и . Первый синхросигнал поступает на вход синхронизации триггера 5 и, так как на его входе данных присутствует лог. 0, задним положительным фронтом возвращает триггер в нулевое состояние. Обнуление триггера 5 приводит к окончанию выдачи сигнала ЗАПУСК и гарантирует сохранение высоких уровней на выходах 20 и 21 устройства после завершения выдачи второго синхросигнала .In response to the “Start” signal, the clock driver issues two clock signals to the device: arriving at the synchronizing input 16, and delayed relative to it for a while at sync input 19. Low sync passes to the second inputs of AND-NOT elements 1 and 4 and causes a log to appear on their inputs. 1, which completes the signal output and . First clock arrives at trigger synchronization input 5 and, since a log is present at its data input. 0, a trailing positive edge returns the trigger to the zero state. Zeroing the trigger 5 leads to the end of the issuance of the START signal and guarantees the preservation of high levels at the outputs 20 and 21 of the device after the completion of the second sync signal .
При необходимости записать или прочитать информацию из накопителя на вход 18 устройства поступает высокий уровень сигнала ЗАПРОС. Он проходит на первый вход элемента ИЛИ 12 и формирует на его выходе лог. 1, затем, аналогично режиму регенерации, на выходы 17 и 20 устройства выдаются сигналы ЗАПУСК и . Для формирования сигнала на вход 22 устройства подается высокий уровень управляемого сигнала УПР, задний фронт которого определяется моментом окончания записи или чтения данных из накопителя. Поскольку в циклах обслуживания внешних запросов триггер 5 сохраняет нулевое состояние, на первом входе элемента И-НЕ 3 присутствует лог. 1, и с приходом сигнала УПР на его выходе формируется лог. 0, в дальнейшем он через элемент И 9 выдается на выход 21 устройства в качестве сигнала .If necessary, write or read information from the drive to the input 18 of the device receives a high signal level REQUEST. It goes to the first input of the OR element 12 and forms a log on its output. 1, then, similarly to the regeneration mode, START signals are issued to the outputs 17 and 20 of the device . To generate a signal at the input 22 of the device a high level of the control signal is fed, the trailing edge of which is determined by the moment the recording or reading data from the drive is completed. Since trigger 5 maintains a zero state in the service cycles of external requests, a log is present at the first input of the AND-NOT 3 element. 1, and with the arrival of the UPR signal, a log is generated at its output. 0, in the future it is transmitted through the And 9 element to the output 21 of the device as a signal .
Возможны два варианта конфликтов, между регенерацией и внешними запросами к накопителю. Первый запрос к накопителю поступает во время цикла регенерации; второй требование регенерации (положительный перепад напряжения на входе синхронизации триггера 6 возникает в процессе обслуживания запроса к накопителю). There are two possible conflicts, between regeneration and external requests to the drive. The first drive request comes during the regeneration cycle; the second regeneration requirement (a positive voltage drop at the trigger synchronization input 6 occurs in the process of servicing a request to the drive).
Если запрос к накопителю возникает во время цикла регенерации, то лог. 1 на выходе элемента ИЛИ 12 сохраняется и после обнуления триггера 5 по заднему фронту первого синхросигнала , сигнал ЗАПУСК на выходе 17 остается в состоянии лог. 1, поэтому по окончании второго синхросигнала , на обоих входах элемента И-НЕ 4 оказывается высокие уровни напряжения и на выход 20 выдается сигнал , при этом длительность паузы между сигналами , необходимая для нормальной работы БИС ОЗУ, определяется продолжительностью синхросигнала . Выдача сигнала на выход 21 осуществляется по управляющему сигналу УПР на входе 22 так же, как это было описано выше.If a request to the drive occurs during the regeneration cycle, then the log. 1 at the output of the OR element 12 is saved even after the trigger 5 is reset to zero along the trailing edge of the first clock signal , the START signal at output 17 remains in the log state. 1, therefore, at the end of the second clock , at both inputs of the AND-NOT 4 element there are high voltage levels and a signal is output 20 , while the duration of the pause between signals necessary for the normal operation of the LSI RAM, is determined by the duration of the clock . Signal output the output 21 is carried out by the control signal UPR at the input 22 in the same way as described above.
Если требование регенерации возникает во время цикла обращения к накопителю, то высокий уровень напряжения с прямого выхода триггера 6 через элемент И 8 проходит на третий вход элемента И-НЕ 2. Однако из-за наличия высокого уровня сигнала ЗАПРОС на входе 18, на выходе элемента НЕ 13 и первом входе элемента И-НЕ 2 присутствует лог. 0, поэтому на выходе элемента И-НЕ 2 сохраняется лог. 1 и триггер 5 остается в нулевом состоянии. С приходом сигнала УПР на обоих входах элемента И-НЕ 3 оказывается лог. 1, а на его выходе лог. 0. Последний проходит элемент 10 задержки, элемент И 8 и поступает на третий вход элемента И-НЕ 2, подтверждая лог. 1 на его выходе, в результате лог. 1 на выходе элемента И-НЕ 2 сохраняется и после снятия сигнала ЗАПРОС с входа 18. If the regeneration requirement arises during the drive access cycle, a high voltage level from the direct output of trigger 6 through element And 8 passes to the third input of AND-NOT 2. However, due to the presence of a high signal level, REQUEST at input 18, at the output of the element NOT 13 and the first input of the AND-NOT 2 element is a log. 0, therefore, the log is saved at the output of the AND-NOT 2 element. 1 and trigger 5 remains in the zero state. With the arrival of the control signal at both inputs of the AND-NOT 3 element, a log appears. 1, and on its output a log. 0. The latter passes the delay element 10, the And 8 element and goes to the third input of the AND-NOT 2 element, confirming the log. 1 at its output, as a result of the log. 1 at the output of the AND-NOT 2 element is also saved after removing the REQUEST signal from input 18.
По окончании записи или чтения данных из накопителя сигнал УПР со входа 22 снимается, и на выходе элемента И-НЕ 3 появляется лог. 1. Пройдя элемент 10 задержки и элемент И 8, она поступает на третий вход элемента И-НЕ 2, на всех трех входах которого оказываются высокие уровни напряжения. На выходе элемента И-НЕ 2 формируется лог. 0, и триггер 5 переходит в единичное состояние. В результате на выходы устройства выдаются сигналы ЗАПУСК, и согласно временной диаграмме, соответствующей режиму регенерации, при этом длительность паузы между сигналами, необходимая для нормальной работы БИС ОЗУ, определяется временем прохождения лог. 1 через элемент 10 задержки.At the end of writing or reading data from the drive, the control signal from input 22 is removed, and a log appears at the output of the AND-NOT 3 element. 1. Having passed the delay element 10 and the And 8 element, it enters the third input of the AND-NOT 2 element, at all three inputs of which there are high voltage levels. At the output of the AND-NOT 2 element, a log is formed. 0, and trigger 5 goes into a single state. As a result, START signals are issued to the device outputs, and according to the time diagram corresponding to the regeneration mode, while the duration of the pause between the signals necessary for the normal operation of the LSI RAM is determined by the time it takes for the log to pass. 1 through delay element 10.
В быстродействующих ОЗУ сигнал УПР может быть непродолжительным и сниматься раньше сигнала ЗАПРОС. В этом случае установка в единицу триггера 5 задерживается до окончания синхросигнала , низкий уровень которого присутствует на втором входе элемента И-НЕ 2. Это позволяет завершить цикл записи или чтения данных до момента схемы признака цикла.In high-speed RAM, the EPR signal can be short and can be removed before the REQUEST signal. In this case, the installation in trigger unit 5 is delayed until the end of the clock signal , the low level of which is present at the second input of the AND-NOT 2. element. This allows you to complete the cycle of writing or reading data to the point of the loop feature circuit.
Частота циклов регенерации определяется периодом следования импульсов с блока 14 формирования импульсов запуска регенерации, в качестве которого может быть использован преобразователь суммы входных напряжений в частоту. При этом источниками входных напряжений блока 14 являются измерительные датчики 15.1 15.k. В зависимости от условий эксплуатации полупроводниковой динамической памяти группа измерительных датчиков интенсивности внешних физических полей может содержать датчики интенсивности α и β -излучений, датчики напряженности электромагнитного поля и т.п. The frequency of the regeneration cycles is determined by the pulse repetition period from the pulse generation unit 14 of the regeneration start pulse, which can be used as a converter of the sum of the input voltages to the frequency. At the same time, the input voltage sources of block 14 are measuring sensors 15.1 15.k. Depending on the operating conditions of the semiconductor dynamic memory, the group of measuring sensors for the intensity of external physical fields may contain sensors for the intensity of α and β radiation, sensors for the intensity of the electromagnetic field, etc.
Работа приведенного выше варианта выполнения блока 14 формирования импульсов запуска регенерации происходит следующим образом. The work of the above embodiment of the block 14 of the formation of pulses of the start of regeneration is as follows.
На выходе интегратора формируется линейно-возрастающее напряжение, крутизна которого определяется как постоянной времени интегратора и величинами входных напряжений, так и входными коэффициентами соответствующих входов интегратора. При достижении линейно-возрастающим выходным напряжением интегратора уровня, равного напряжению, подаваемому на вход опорного напряжения компаратора, последний срабатывает, и на выходе блока 14 появляется положительный перепад напряжения. Этот же сигнал, поступая на вход сброса интегратора, обнуляет его выходное напряжение, в результате чего сигнал на выходе компаратора возвращается к нулевому уровню. Таким образом, на выходе компаратора, то есть на выходе блока 14, формируются импульсы положительной полярности, минимальная частота которых определяется постоянной времени интегратора и величинами уровней напряжения на выходах регулируемого источника постоянного напряжения. A linearly increasing voltage is formed at the output of the integrator, the slope of which is determined both by the integrator's time constant and the input voltage values, and by the input coefficients of the corresponding integrator inputs. When the linearly increasing output voltage of the integrator reaches a level equal to the voltage supplied to the input of the reference voltage of the comparator, the latter is triggered, and a positive voltage drop appears at the output of block 14. The same signal, arriving at the reset input of the integrator, resets its output voltage, as a result of which the signal at the output of the comparator returns to zero level. Thus, at the output of the comparator, that is, at the output of block 14, pulses of positive polarity are formed, the minimum frequency of which is determined by the time constant of the integrator and the values of the voltage levels at the outputs of an adjustable constant voltage source.
Поступающие на другие входы интегратора напряжения с выходов датчиков 15.1 15.k увеличивают крутизну выходного напряжения интегратора и, следовательно, частоту импульсов на выходе блока 14. При этом частота формируемых на выходе блока 14 импульсов изменяется в соответствии с изменениями выходных напряжений датчиков 15.1 15.k, то есть в соответствии с текущими значениями интенсивностей контролируемых датчиками физических полей. The voltage coming to the other inputs of the integrator from the outputs of the sensors 15.1 15.k increases the steepness of the output voltage of the integrator and, therefore, the frequency of the pulses at the output of the unit 14. In this case, the frequency of the pulses generated at the output of the unit 14 changes in accordance with changes in the output voltages of the sensors 15.1 15.k , that is, in accordance with the current values of the intensities of the physical fields controlled by the sensors.
Таким образом, устройство, выполненное согласно изобретению, позволяет не только разрешать конфликтные ситуации между запросами к накопителю и требованиями регенерации и проводить регенерацию с использованием внутреннего счетчика регенерируемых строк в БИС ОЗУ, но и адаптируется к текущим условиям эксплуатации полупроводниковой динамической памяти, обеспечивая путем автоматического изменения частоты запуска режима регенерации достижение максимально допустимого условиями эксплуатации среднего эффективного быстродействия памяти при сохранении требуемых помехоустойчивости и надежности работы. Thus, the device made according to the invention allows not only to resolve conflicts between drive requests and regeneration requirements and to regenerate using an internal counter of regenerated lines in the LSI RAM, but also adapts to the current operating conditions of the semiconductor dynamic memory, providing by automatic change the frequency of starting the regeneration mode; the achievement of the maximum allowable average operating speed of the memory allowed by operating conditions while maintaining the required noise immunity and reliability.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU94013836A RU2040809C1 (en) | 1994-04-28 | 1994-04-28 | Device for control of regeneration in semiconductor dynamic memory unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU94013836A RU2040809C1 (en) | 1994-04-28 | 1994-04-28 | Device for control of regeneration in semiconductor dynamic memory unit |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2040809C1 true RU2040809C1 (en) | 1995-07-25 |
RU94013836A RU94013836A (en) | 1996-04-20 |
Family
ID=20154897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU94013836A RU2040809C1 (en) | 1994-04-28 | 1994-04-28 | Device for control of regeneration in semiconductor dynamic memory unit |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2040809C1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2477880C1 (en) * | 2011-12-08 | 2013-03-20 | Учреждение Российской академии наук Научно-исследовательский институт системных исследований РАН (НИИСИ РАН) | Method for regeneration and failure protection of dynamic memory and apparatus for realising said method |
-
1994
- 1994-04-28 RU RU94013836A patent/RU2040809C1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР N 1807521, кл. G 11C 7/00, 1991. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2477880C1 (en) * | 2011-12-08 | 2013-03-20 | Учреждение Российской академии наук Научно-исследовательский институт системных исследований РАН (НИИСИ РАН) | Method for regeneration and failure protection of dynamic memory and apparatus for realising said method |
Also Published As
Publication number | Publication date |
---|---|
RU94013836A (en) | 1996-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2701030B2 (en) | Write control circuit for high-speed storage device | |
FR2349917A1 (en) | DATA STORAGE SYSTEM | |
RU2040809C1 (en) | Device for control of regeneration in semiconductor dynamic memory unit | |
US3824383A (en) | Digital control apparatus | |
JPS6010345A (en) | Calculator | |
RU2040808C1 (en) | Device for control of regeneration in semiconductor dynamic memory unit | |
SU1443141A1 (en) | Generator of pseudorandom sequences | |
SU1441374A1 (en) | Information output device | |
RU2049363C1 (en) | Dynamic memory information refreshing device | |
RU1798901C (en) | Single-pulse frequency multiplier | |
SU1601613A1 (en) | Device for checking blind alleys and restoring operability of computing system | |
KR940020316A (en) | Track compensator of magneto-optical disk device | |
SU1112365A1 (en) | Device for forming interruption signal | |
SU1575297A1 (en) | Device for checking pulse sequence | |
JPS5829194A (en) | information processing equipment | |
JPS63282865A (en) | Input/output circuit | |
SU1283850A2 (en) | Buffer storage | |
SU1520591A1 (en) | Method and apparatus for controlling single-digit ferrite core storage | |
SU1642474A1 (en) | Event sequencing checking device | |
JP2628588B2 (en) | DRAM refresh circuit | |
KR960015170A (en) | Data Crosstalk Prevention Circuit of Image Memory | |
KR0183813B1 (en) | DMA Refresh Controller | |
SU1688252A1 (en) | Multiprocessing processor | |
SU1084901A1 (en) | Device for checking memory block | |
KR100211071B1 (en) | The write signal control circuit of the memory device |