Устройство для выборки информации из блоков памяти
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 720504
Авторы: Золотаревский, Нэллин, Смирнов
Текст
Союз СоветскикСоциалистическихРеспублик ОП ИС НИВ ИЗОБРЕ ЕНИЯав делан изобретеиий и атирытий(54) УСТРОЙСТВО ДЛЯ ВЫБОРКИ ИНФОРМАЦИИ ИЗ БЛОКОВ ПАМЯТИИзооретение относится к области вычислительной техники и может быть использовано в устройствах для выборки импульсов данных и синхроимпульсов (СИ) при считывании информации из запоминающих устройств (ЗУ) циклического действия, напри мер ЗУ на магнитных дисках,Известно устройство для выборки информации из блоков памяти, содержащее блоки управления, входы которых подключены к входам первого и второго инверторов и к выходам первого и второго элементов И-НЕ, одни из входов которых соединены с выходами блоков управления и входами третьего и четвертого инверторов, выходы которых соединены с одними из входов третьего и четвертого элементов И-НЕ, выходы которых подключены к соответствующим входам триггера, а другие входы третьего и четвертого элементов И-НЕ подключены к входной шине и к другим входам первого и второго элементов И-НЕ, соответствующие 20 входы которых подключены к входам триггера 11.Однако известное устройство может быть использовано только в тех случаях, когда строго определено, что первый импульс, поступающий на вход устройства, является синхроимпульсом. Если это условие не выполняется, и не известно, является ли первый импульс синхроимпульсом или импульсом данных, использовать такое устройство для разделения импульсов данных и синхроимгульсов невозможно.Целью изобретения является повышение быстродействия устройства.Поставленная цель достигается тем, что в устройство для выборки информации из блоков памяти, содержащее блоки управления, выходы которых подключены к входам первого и второго инверторов и к выходам первого и второго элементов И-НЕ, одни из входов которых соединены с выходами блоков управления и входами третьего и четвертого инверторов, выходы которых соединены с выходами блоков управления и входами третьего и четвертого инверторов, выходы которых соединены с одними из входов третьего и четвертого элементов И-НЕ, выходы которых подключены к соответствующим входам триггера, а другие входы третьего и четвертого элементов И-НЕ подключе 720504ны к входной шине и к другим входампервого и второго элементов И-НЕ, соответствующие входы которых подключенык входам Триггера, введены блоки анализасостояний счетчиков, счетчики, дополнительные триггеры и коммутатор, одни из входов 5которого соединены с выходами первого ивторого инверторов и с соответствующимивходами счетчиков, подключенных черезблоки анализа состояний счетчиков к дополнительным триггерам, выходы которых соединены с другими входами коммутатора.На фиг. 1 представлена функциональнаяблок-схема устройства; на фиг. 2 - временная диаграмма работы устройства,Устройство содержит элементы И-НЕ 1 -4, коммутатор 5, который состоит из элементов И 6 - 9 и элементов ИЛИ 10, 11,инверторы 12 - 15, триггер 16, дополнительные триггеры 17, 18, блоки управления 19,20, счетчики 21, 22, блоки анализа состоянийсчетчиков 23, 24, Известно, в соответствии щсо способом записи информации в ЗУ намагнитных дисках, что в импульсной последовательности, считываемой с дорожки магнитного диска, присутствует служебная информация, представляющая собой харак 25терные кодовые комбинации, Например, вкомбинации, называемой адресным маркером, отсутствует подряд и синхроимпульсов,а информация на этом участке представленаединицами (импульсами данных) . Адресныймаркер является единственной комбинацией, 36в которой могут отсутствовать синхроимпульсы. В комбинации, называемой пробелом, идут подряд в нулей. При этом должновыполняться условие т л+ 1. Указанныекомбинации повторяются в каждой из записей, расположенных на дорожке магнитногодиска.Данное устройство использует для разделения импульсов данных и синхроимпульсов указанные кодовые комбинации.Пусть первым считываемым импульсом ффявляется импульс данных. В исходном состоянии элемент И-НЕ 3 по двум входам разрешен (фиг. 2 - 3, 5) а первый считываемыйимпульс с выхода этого элемента проходиткак импульс данных через инвертор 14 насчетный вход счетчика 22, на вход установкив 0 счетчика 21 и на вторые входы элементов И 6 - 9. Кроме того, первый считываемый импульс поступает на вход блока управления 19 (фиг. 2 - 2). С его выхода поступает отрицательный стробирующий сиг.нал (фиг. 2 - 3), который является запрещающим сигналом для элемента И-НЕ 3и одновременно разрешающим для элемента И-НЕ 1.Второй импульс, поступивший на вход иустройства, если он расположен в зоне стробирующего сигнала, вырабатываемого блоком управления 19, будет синхроимпульсом. Этот импульс проходит через элемент И-НЕ 1 (фиг, 2 - 4) и изменяет состояние триггера 16 (фиг. 2 - 5, 6). Выделенный синхроимпульс с выхода элемента И-НЕ 4 (фиг. 2 - 7) через инвертор 15 поступает на счетный вход счетчика 21, на вход установки в 0 счетчика 22 и на вторые входы элементов И-НЕ 7, 8. Кроме того, этот импульс поступает на вход блока управления 20, С его выхода снимается отрицательный стробирующий сигнал, который является запрещающим для элемента И-НЕ 4 и разрешающим для элемента И-НЕ 2 (фиг. 2 - 8). Следующий импульс данных, если он присутствует, проходит через элемент И-НЕ 2, изменяет состояние триггера 16, и проходит на выход элемента И-НЕ 3 и т, д.Если после синхроимпульса отсутствует импульс данных, то есть когда на данной информационной позиции записан логический О, то в течение всего времени существования отрицательного стробирующего сигнала блока управления 20 состояние триггера 16 не изменяется, и следующий входной импульс проходит на выход элемента И-НЕ 4 как синхроимпульс.Если после импульса данных отсутствует синхроимпульс, то есть, когда считывается адресный маркер, то в течение всего времени существования отрицательного стробирующего сигнала блока управления 19 состояние триггера 16 не изменяется и следующий входной импульс проходит на выход элемента И-НЕ 3 как импульс данных. Счетчики 21 и 22 непрерывно считают поступающие на них инвертированные сигналы соответственно с выходов блоков 14 и 15, то есть производят подсчет нулей. Если какой-то из счетчиков отсчитает подряд больше, чем гп нулей, это означает, что поступающая на его вход последовательность не является СИ и может быть идентифицирована только в качестве данных, Блоки анализа состояний счетчиков 23 и 24 настроены на состояния в+1. Их выходные сигналы производят переключение триггеров 18 и 19 соответственно, разрешающих прохождение импульсов данных через элементы И 7 и ИЛИ 10, а синхроимпульсов - через элементы И 9 и ИЛИ 11. Входные импульсы каждого из счетчиков поданы на сброс счетчика, включенного в противоположную ветвь, чтобы исключить отсчет сигналов нулевых позиций, следующих не подряд.Применение устройства позволит производить выборку информации, записанной в ЗУ, с произвольного места импульсной последовательности и тем самым снизит среднее время доступа к ЗУ циклического типа в два раза.Устройство для выборки информации из блоков памяти, содержащее блоки управления, вывды которых подключены к входам первого и втерото инверторов и к выходам первого и второго элементов И-НЕ, одни из входов которых соединены с выходами блоков управления и входами третьего и четвертого инверторов, выходы которых соединены с одними из входов третьего и четвертого элементов И-НЕ, выходы которых подключены к соответствующим входам триггера, а другие входы третьего и четвертого элементов И-НЕ подключены к входной шине и к другим входам первого и второго элементов И-НЕ, соответствующие входы 720504ькоторых подключены к входам триггера, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит блоки анализа состояний счетчиков, счетчики, дополнительные триггеры и коммутатор, одни из входов которого соединены с выход дами первого и второго инверторов и с соответствующими входами счетчиков, подключенных через блоки анализа состояний счетчиков к дополнительным триггерам, выходы которых соединены с другими входами коммутатора.Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССР514338, кл. Й 11 С 7/00, 1976.720504си сиСоста.атель Л. Амусьева Редактор Э. Губннцкая Техред К.Шуфрнч Корректор М. Внгула Заказ 10227/38 Тираж 662 Подписное ЦНИИ ПИ Государственного комитета СССРпо делам изобретений и открытиИ113035, Москва, Ж - 35, Раущская наб., д, 4/5Филиал ППП Патент, г. Ужгород, ул, Проектная, 4
СмотретьЗаявка
2479588, 26.04.1977
ПРЕДПРИЯТИЕ ПЯ М-5489
ЗОЛОТАРЕВСКИЙ БОРИС ЛЕОНОВИЧ, НЭЛЛИН ВИКТОР ВАЛЕНТИНОВИЧ, СМИРНОВ ВЛАДИМИР ВАСИЛЬЕВИЧ
МПК / Метки
МПК: G11C 7/00
Метки: блоков, выборки, информации, памяти
Опубликовано: 05.03.1980
Код ссылки
<a href="https://patents.su/4-720504-ustrojjstvo-dlya-vyborki-informacii-iz-blokov-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для выборки информации из блоков памяти</a>
Предыдущий патент: Устройство для записи и воспроизведения высокочастотной информации
Следующий патент: Устройство для считывания цилиндрических магнитных доменов
Случайный патент: Составной пустотообразователь каналов