Устройство для выборки информации из блоков памяти

Иллюстрации

Показать все

Реферат

 

(54) УСТРОЙСТВО ДЛЯ ВЫБОРКИ ИНФОРМАЦИИ

ИЗ БЛОКОВ ПАМЯТИ

Изобретение, относится к запоминаюшим устройствам и может быть использовано в устройствах для выборки им пульсов данных и синхроимпульсов (СИ) при считывании информации из внешних

5 запоминаюших устройств (ЗУ) циклического действия, например ЗУ на магнитных дисках.

Известно устройство для выборки информации из блоков памяти, содержашее триггер, одновибраторы, элементы И-НЕ и НЕ (1)

Однако это устройство может быть использовано только в тех случаях, когда строго определенно, что первый им.-, пульс, поступаюший на вход устройства, является синхроимпульсом. Если это условие не выполняется и неизвестно яв ляется ли первый импульс СИ или импульсом данных, использовать такое устройство для выборки импульсов данных и СИ невозможно.

Наиболее близким к предлагаемому по технической сушностн является уст ройство для выборки информации из бжка памяти, содержашее узел разделения

СИ и данных, счетчик, дешифратор, выходной коммутатор, два триггера, причем выходы триггеров соединены с управляюшими входами выходного коммутатора, вход устройства подключен ко входу узла разделения СИ и данных, выходы которого соединены с информационными входами выходного коммутатора, выходы счетчика соединены с соответствующими входами дешифратора, выход которого соединен с выходом установки в 1 первого триггера, выходы выходного коммутатора соединены с соответствуюшими выходами устройства (2J

Недостатками этого устройства являются большой обьем оборудования и отсутствие контроля работы устройства.

Uemü изобретения — упрошение устройстваа.

Указанная цель достигается тем, что в устройство для выборки информации из блоков памяти, содержашее распределн886046

50 тель сигналов, счетчик, дешифратор, вывыходной коммутатор, первый и второй триггера, выходы которых соещптены с управляющими входами выходного коммутатора, информационные входы которого подключены к выходам распределителя сигналов, выходй счетчика соединены с соответствующими входами дешифратора, выход которого соединен с входом установки в l триггеров, входы распределителя сигналов и выходы выходного коммутатора являются соответственно входами и одним из выходов устройства, введе ны управляющий коммутатор и третий триггер, выходы которого соединень с одним из входов ущравляющего коммутатора и со стробирующими входами первого и второго триггеров соответствен но, первый выход управляющего коммутатора соединен со счетным входом счетчика, второй выход — с входом тре . тьего триггера и с входом установки в

"О» счетчика, другие информационные входы управляющего коммутатора сое динены с BblKoHBMH распределителя сигналов.

При этом с целью повышения надежности устройства его целесообразно дс«полнить элементом И, входы которого соединены с выходами первого и второго триггеров, а выход элемента И является другим выходом устройства.

На фиг. 1 приведена функциональная схема предлагаемого устройства; на . фиг. 2 — временная диаграмма работы этого устройства.

Устройство содержит распределитель

1 сигналов, служащий для разделения

СИ и данных, первый 2 и второй 3 триггеры,. выходной коммутатор 4, счетчик

5, дешифратор 6, третий триггер 7, яв. ляющийся счетным триггером, управляющий коммутатор 8, элемент И 9, имеющий выход 10 (фиг. 1).

Выходы триггера 7 соединены с од:ним из входов управляющего коммутаторе

8 и со стробирующими входами первого

2 и второго 3 триггеров соответственно, первый выход управляющего коммутатора

8 соединен со счетным входом счетчика

5, второй. выход — с входом третьего триг гера 7 и с входом установки в О. счетчика Б, дру(не входы управляющего коммутатора 8 соединены с выходами распределителя 1 сигналов.

Выходы комщ татора 4 являются одними из выхоцов устройства ;. Входы элемента И 9 соединены с выходами первого

2 и второго 3 триггеров, а выход элемен5

35 та И 9 является другим выходом устройства.

Распределитель lпроизводит пре дварительное разделение входной импульсной последовательности СИ и последоватеж ности импульсов данных, при этом первый считанный импульс как и соответствующая ему последовательность всегда выдается на определенный выход распределителя 1 вне зависимости от того, является ли первый импульс СИ или .импульсом данных.

На фиг. 1 позициями 11-21 бозначены точки, в которых сняты осциллограммы импульсов, показанные на фиг. 2.

Прежде, чем описать работу устройства, заметим, что в импульсной послеатвательности, считываемой с дорожки магнитного диска, присутствует служеб-. ная информация, представляющая собой характерные кодовые комбинации. Например, в комбинации, называемой адресным маркером, отсутствует подряд синхроимпульсов, а информация на эЛм участ ке представлена единицами (импульсами данных). Адресный маркер является единственной комбинацией, в которой могут отсутствовать СИ. В комбинации, называемой пробелом, идут подряд п нулей (отсутствие импульсов данных). При этом должно выполняться условие и ) n+<. Указанные комбинации повторяются в каждой из записей, расположенных на дорожке магнитного диска..Устройство использует ,для выборки импульсов данных и СИ указанные кодовые комбинации.

Устройство работает следующим образом.

Пусть первым считанным импу,ом является импульс данных (фиг. 2, поз. 11), Проходя через управляющий коммутатор

8, этот импульс устанавливает в «О" счетчик 5 и перебрасывает по заднему фронту триггер 7 (фиг. 2, поз. 12, 14-

+16). При этом сигналы с выходов триггера 7 меняют состояние управляющего коммутатора 8 таким образом, что ко в оду) триггера 7 подккочается другой выход распределителя 1.

Второй импульс, поступивший на вход устройства (СИ) через управляющий коммутатор 8, поступает на вход установки в 0 счетчика 5 и перебрасывает по заднему фронту триггер 7 и т.д. (фиг. 2 йоз э 13-. 16). Таким образом, если во

Входной последовательности присутствуют и импульсы данных и СИ, то каждый импултс устанавливает в 0 счетчик 5 и перебрасывает триггер 7.

8860

1. Авторское свидетельство СССР

N 514338, кл. 5 . .11 С 7/00, 1974.

2. Авторское свидетельство СССР по,заявке N 2479588/18-24, кл. Я 11 C 7/00, 1977 (прототип).

5 Если после СИ отсутствует импульс данных (HB данной информационной позиции записан логический 0 ), то следующий

СИ через управлявший коммутатор 8 проходит на счетный вход счетчика 5 и изменяет его состояние на единицу (фиг. 2, поз. 1 7). Аналогичным образом, если после импульса данных отсутствует СИ, то следующий импульс данных поступает на счетный. вход счетчика 5 (фиг. 2, поз. 17).

Таким образом, счетчик 5 производит подсчет количества нулей, идуших подряд, то в СИ, то в данных, в зависимости от состояния триггера 7. Если в какой-либо момент счетчик 5 отсчитывает подряд больше, чем rh нулей, это значит, что по ступаюшая на его счетный вход последовательность может, быть идентифицирована как СИ. Дешифратор, 6 настроен на состаяние тн . Его выходной сигнал устанавливает,в "1 либо первый 2, либо . второй 3 триггеры в зависимости от состояния триггера 7 (фиг. 2, поз. 18).

Сигналы. с выходов триггеров 2 и 3 раз- . решают прохождение. импульсных последовательностей СИ в данных через выходной коммутатор 4 на соответствующие выходы устройства. (фиг. 2, поз. 19 21).

Если в процессе выдачи СИ и данных во входной последовательности вследствие дефектов носителя пропадает некоторое количество импульсов подряд, то разделенные последовательности СИ и данных на выходах распределителя 1 поменяются местами и не будут соответствовать выходам устройства. В этом случае при считывании очередного пробела окажутся установленными в "1" оба триггера

2 и 3. и на выходе 10 элемента И 9 появится сигнал ошибки.

В предлагаемом устройстве сокращены аппаратные затраты по сравнению с известным. Кроме того, наличие функцис нального контроля позволяет повысить. достоверность выдаваемых данных и уменьшить непроизводительную загрузку осталь- . ных устройств вычислительной системы (например, канала ввода-вывода, оперативной памяти и т.д. ) .

46 4

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

1. Устройство для выборки информации из блоков памяти, содержашее распределигель сигналов, счетчик, дешифратор, выходной коммутатор, первый и второй триггера, выходы которых соединены с управляюшими входами выходного коммутатора; информационные входы которого

jy подключены к выходам распределителя сит палов, выходы счетчика соединены с соо1 ветствующими входами дешифратора, выход которого соединен с входом установки в

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

- в 0 счетчика, другие входы управляюшего коммутатора соединены с выходами распределителя сигналов.

2. Устройство по п.1, о т л и ч а юш е е с я тем, что с целью повышения надежности устройства, оно содержит эюйймент И, входы которого соединены с выходами первого и второго триггеров, а выход элемента И является другим вы» ходом устройства.

° 9 Источники информации, принятые во внимание при экспертизе

88 6046

Составитель В. Рудаков

М. Надь Корректор У. Пономаренко

Редактор Ю. К овач Техре д

Звивв 10666/80 Тираж 648 Пвииививв

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

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

Филиал ППП Патент", г. Ужгород, уа. Проектная, 4