Многоабонентное оптическое запоминающее устройство

Реферат

 

МНОГОАБОНЕНТНОЕ ОПТИЧЕСКОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее n (где n = 1, 2, 3, ... p-1, а p - количество носителей информации в запоминающем устройстве) источников излучения, оптический выход каждого из которых через соответствующие последовательно расположенные блок адресации луча, блок формирования луча, управляемый транспарант связан с входом соответствующего n-го блока фокусировки луча, k (где k n) входных информационных управляемых мультиплицирующих блоков, у каждого из которых каждый m-ый выход (где m = 2q, а q - число светоделителей по пути пучка света) через соответствующие последовательно расположенные входной информационный блок фокусировки лучей, носитель информации, выходной информационный блок фокусировки лучей, информационный блок оптической связи, информационный согласующий проекционный блок связан с соотвествующим m-ым оптическим входом k-го информационного управляемого блока сведения изображений, n проекционных блоков, каждый из которых связан с оптическим входом соответствующего n-го фотоприемного блока, и блок управления, содержащий генератор синхроимпульсов, первые n выходов которого через соответствующие первые формирователи управляющих сигналов подключены к соответствующим n-ым источникам излучения, второй выход генератора синхроимпульсов подключен к первому входу канала ввода-вывода, первый выход которого связан с первым входом буферного накопителя, к второму входу которого подключен третий выход генератора синхроимпульсов, n выходов буферного накопителя через соответствующие вторые формирователи управляющих сигналов подключены к соответствующим n-ым блокам адресации лучей, вторые n выходов канала ввода-вывода связаны с первыми входами соответствующих n-ых информационных буферных накопителей, к вторым входам которых подключены соответствующие четвертые выходы генератора синхроимпульсов, выход каждого n-го информационного буферного накопителя через соответствующий третий формирователь управляющих сигналов подключен к соответствующему n-му управляемому транспаранту, пятый выход генератора синхроимпульсов связан с первым входом входного адресного буферного накопителя, к второму входу которого подключен третий выход канала ввода-вывода, первые k выходов входного адресного буферного накопителя связаны с входами соответственных четвертых формирователей управляющих сигналов и через соответствующие пятые формирователи управляющих сигналов подключены к соответствующим k-ым информационным упавляемым блокам сведения изображений, первые выходы k-ых четвертых формирователей управляющих сигналов подключены к соответствующим k-ым входным информационным управляемым мультиплицирующим блокам, второй выход каждого четвертого формирователя управляющих сигналов через соответствующий шестой формирователь управляющих сигналов подключен к соответствующим m-ым носителям информации, шестой выход генератора синхроимпульсов и четвертый выход канала ввода-вывода связаны соответственно с первым и вторыми входами выходного адресного буферного накопителя, первые n выходов которого связаны с входами соответствующих седьмых формирователей управляющих сигналов, первые выходы которых подключены через соответствующие восьмые формирователи управляющих сигналов к входам соответствующих n-ых фотоприемных блоков, выходы которых через соответствующие усилители-формирователи считывания и выходные буферные накопители связаны с соответствующими вторыми входами канала ввода-вывода, отличающееся тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения обработки информации в мультипрограммном режиме, повышения быстродействия и надежности устройства, в него введены n адресных управляемых мультиплицирующих блоков, nk адресных блоков оптической связи, nk адресных согласующих проекционных блоков, k адресных управляемых блоков сведения изображений, k адресных блоков оптического согласования, k информационных блоков оптического согласования, k выходных информационных управляемых мультиплицирующих блоков, nk выходных информационных блоков оптической связи, nk выходных инфорамционных согласующих проекционных блоков, n выходных информационных управляемых блоков сведения изображений, а в блок управления введены n девятых формирователей управляющих сигналов, k десятых формирователей управляющих сигналов, k одиннадцатых формирователей управляющих сигналов, причем выход каждого n-го блока фокусировки луча связан с оптическим входом соответствующего n-го адресного управляемого мультиплицирующего блока, каждый k-ый выход которого через соответствующий адресный блок оптической связи, n-ый адресный согласующий проекционный блок k-го адресного управляемого блока сведения изображений связан с его n-ым оптическим входом, оптический выход k-го адресного управляемого блока сведения изображений через соответствующий адресный блок оптического согласования связан с оптическим входом k-го входного информационного управляемого мультиплицирующего блока, оптический выход k-го информационного управляемого блока сведения изображений через соответствующий информационный блок оптического согласования связан с оптическим входом соответствующего k-го выходного информационного управляемого мультиплицирующего блока, каждый n-ый оптический выход которого через соответствующий выходной информационный блок оптической связи, k-ый выходной информационный согласующий проекционный блок n-го выходного информационного управляемого блока сведения изображений связан с его k-ым оптическим входом, оптический выход n-го выходного информационного управляемого блока сведения изображений связан с входом n-го проекционного блока, n вторых выходов входного адресного буферного накопителя через соответствующие n-ые девятые формирователи управляющих сигналов подключены к соответствующим n-ым адресным управляемым мультиплицирующим блокам, k третьих выходов входного адресного буферного накопителя через соответствующие десятые формирователи управляющих сигналов подключены к соответствующим k-ым адресным управляемым блокам сведения изображений, k вторых выходов выходного адресного буферного накопителя через соответствующие k-ые одиннадцатые формирователи управляющих сигналов подключены к k-ым выходным информационным управляемым мультиплицирующим блокам, вторые выходы n-ых седьмых формирователей управляющих сигналов подключены к соответствующим n-ым выходным информационным управляемым блокам сведения изображений.

Изобретение относится к области вычислительной техники и может быть использовано в системах оперативной обработки больших массивов информации. Известно оптическое запоминающее устройство с перезаписью информации, содержащее источник излучения, блок адресации луча, телескопическую систему, расщепители лучей, управляемые транспаранты, оптические системы, носители информации, фотоприемные блоки, каскадно соединенные управляемые поликубические мультипликаторы изображения, оптически связанные через согласующие оптические системы, управляемые оптические светопереключатели и блок управления. Применение в оптической схеме управляемых мультипликаторов изображения и управляемых светопереключателей позволило создать в ЗУ различные оптические каналы записи, стирания, считывания и ассоциативной выборки страниц информации при использовании носителей, работающих на отражение. Основными недостатками данного устройства являются невозможность одновременной работы с несколькими абонентами, что снижает производительность мультипрограммных вычислительных систем, относительно невысокое быстродействие и низкая надежность выход из строя одного из блоков выводит из строя все устройство. Наиболее близким техническим решением является многоканальное ассоциативно-адресное оптическое запоминающее устройство, содержащее источник излучения, блок адресации луча, управляемый транспарант, управляемые мультипликаторы изображения, носители информации, управляемые блоки сведения изображений, два фотоприемных блока, оптические системы и блок управления. Основными недостатками данного устройства являются невозможность одновременной работы с несколькими абонентами, что снижает производительность мультипрограммных вычислительных систем, относительно невысокое быстродействие и низкая надежность выход из строя одного из блоков выводит из строя все устройство. Цель изобретения расширение функциональных возможностей устройства за счет обеспечения обработки информации в мультипрограммном режиме, повышение быстродействия и надежности устройства. Указанная цель достигается тем, что в многоабонентное оптическое запоминающее устройство, содержащее n (где n 1, 2, 3, р-1, а р количество носителей информации в запоминающем устройстве) источников излучения, оптический выход каждого из которых через соответствующие последовательно расположенные блок адресации луча, блок формирования луча, управляемый транспарант связан с входом соответствующего n-го блока фокусировки луча, k (где k n) входных информационных управляемых мультиплицирующих блоков, у каждого из которых каждый m-ый выход (где m 2q, a q число светоделителей по пути пучка света) через соответствующие последовательно расположенные входной информационный блок фокусировки лучей, носитель информации, выходной информационный блок фокусировки луча, информационный блок оптической связи, информационный согласующий проекционный блок связан с соответствующим m-ым оптическим входом k-го информационного управляемого блока сведения изображений, n проекционных блоков, каждый из которых связан с оптическим входом соответствующего n-го фотоприемного блока, и блок управления, содержащий генератор синхроимпульсов, первые n выходов которого через соответствующие первые формирователи управляющих сигналов подключены к соответствующим n-ым источникам излучения, второй выход генератора синхроимпульсов подключен к первому входу канала ввода-вывода, первый выход которого связан с первым входом буферного накопителя, к второму входу которого подключен третий выход генератора синхроимпульсов, n выходов буферного накопителя через соответствующие вторые формирователи управляющих сигналов подключены к соответствующим n-ым блокам адресации лучей, вторые n выходов канала ввода-вывода связаны с первыми входами соответствующих n-ых информационных буферных накопителей, к вторым входам которых подключены соответствующие четвертые выходы генератора синхроимпульсов, выход каждого n-го информационного буферного накопителя через соответствующий третий формирователь управляющих сигналов подключен к соответствующему n-му управляемому транспаранту, пятый выход генератора синхроимпульсов связан с первым входом входного адресного буферного накопителя, к второму входу которого подключен третий выход канала ввода-вывода, первые k выходов входного адресного буферного накопителя связаны с входами соответствующих четвертых формирователей управляющих сигналов и через соответствующие пятые формирователи управляющих сигналов подключены к соответствующим k-ым информационным управляемым блокам сведения изображений, первые выходы k-ых четвертых формирователей управляющих сигналов подключены к соответствующим k-ым входным информационным управляемым мультиплицирующим блокам, второй выход каждого четвертого формирователя управляющих сигналов через соответствующий шестой формирователь управляющих сигналов подключен к соответствующим m-ым носителям информации, шестой выход генератора синхроимпульсов и четвертый выход канала ввода-вывода связаны соответственно с первым и вторым входами выходного адресного буферного накопителя, первые n выходов которого связаны с входами соответствующих седьмых формирователей управляющих сигналов, первые выходы которых подключены через соответствующие восьмые формирователи управляющих сигналов к входам соответствующих n-ых фотоприемных блоков, выходы которых через соответствующие усилители-формирователи считывания и выходные буферные накопители связаны с соответствующими вторыми входами канала ввода-вывода, введены n адресных управляемых мультиплицирующих блоков, nk адресных блоков оптической связи, nk адресных согласующих проекционных блоков, k адресных управляемых блоков сведения изображений, k адресных блоков оптического согласования, k информационных блоков оптического согласования, k выходных информационных управляемых мультиплицирующих блоков, nk выходных информационных блоков оптической связи, nk выходных информационных согласующих проекционных блоков, n выходных информационных управляемых блоков сведения изображений, а в блок управления введены k девятых формирователей управляющих сигналов, k десятых формирователей управляющих сигналов, k одиннадцатых формирователей управляющих сигналов, причем выход каждого n-го блока фокусировки луча связан с оптическим входом соответствующего n-го адресного управляемого мультиплицирующего блока, каждый k-ый выход которого через соответствующий адресный блок оптической связи, n-ый адресный согласующий проекционный блок k-го адресного управляемого блока сведения изображений связан с его n-ым оптическим входом, оптический выход k-го адресного управляемого блока сведения изображений через соответствующий адресный блок оптического согласования связан с оптическим входом k-го входного информационного управляемого мультиплицирующего блока, оптический выход k-го информационного управляемого блока сведения изображений через соответствующий информационный блок оптического согласования связан с оптическим входом соответствующего k-го выходного информационного управляемого мультиплицирующего блока, каждый n-ый оптический выход которого через соответствующий выходной информационный блок оптической связи, k-ый выходной информационный согласующий проекционный блок n-го выходного информационного управляемого блока сведения изображений связан с его k-ым оптическим входом, оптический выход n-го выходного информационного управляемого блока сведения изображений связан с входом n-го проекционного блока, n вторых выходов входного адресного буферного накопителя через соответствующие n-ые девятые формирователи управляющих сигналов подключены к соответствующим n-ым адресным управляемым мультиплицирующим блокам, k третьих выходов входного адресного буферного накопителя через соответствующие десятые формирователи управляющих сигналов подключены к соответствующим k-ым адресным управляемым блокам сведения изображений, k вторых выходов выходного адресного буферного накопителя через соответствующие k-ые одиннадцатые формирователи управляющих сигналов подключены к k-ым выходным информационным управляемым мультиплицирующим блокам, вторые выходы n-ых седьмых формирователей управляющих сигналов подключены к соответствующим n-ым выходным информационным управляемым блокам сведения изображений. На фиг.1 представлена блок-схема предлагаемого многоабонентного оптического запоминающего устройства; на фиг.2 схема блока управления. В состав многоабонентного оптического запоминающего устройства (МОЗУ) входят n (где, например, n 1, 2, 3, p-1, а р количество носителей в запоминающем устройстве) источников излучения 1, n блоков адресации луча 2, n блоков формирования луча 3, n управляемых транспарантов (УТ) 4, n адресных блоков фокусировки луча 5, n адресных управляемых мультиплицирующих блоков (АУМБ) 6, nk (где, например, k n) адресных блоков оптической связи 7, nk адресных согласующих проекционных блоков 8, k адресных управляемых блоков сведения изображений (АУБСИ) 9, k адресных блоков оптического согласования 10, k входных информационных управляемых мультиплицирующих блоков (БХИУМБ) 11, km (где, например, m 2q, a q число светоделителей по пути пучка света), входных информационных блоков фокусировки луча 12, km носителей информации 13, km выходных информационных блоков фокусировки луча 14, km информационных блоков оптической связи 15, km информационных согласующих проекционных блоков 16, k информационных управляемых блоков сведения изображений (ИУБСИ) 17, k информационных блоков оптического согласования 18, k выходных информационных управляемых мультиплицирующих блоков (ВИУМБ) 19, kn выходных информационных блоков оптической связи 20, kn выходных информационных согласующих проекционных блоков 21, n выходных информационных управляемых блоков сведения изображения (ВИУБСИ) 22, n проекционных блоков 23, n фотоприемных блоков 24 и блок управления (БУ) 25. Каждый n-ый источник излучения 1 формирует на оптическом выходе световые пучки на длинах волн записи зап, считывания счит, стирания стир, а n-ый блок адресации луча 2 обеспечивает независимую произвольную адресацию этих световых пучков, заданную n-ми абонентами при записи, считывании и стирании информации. Источниками излучения 1 могут быть, например, лазеры, излучающие диоды, инжекционные лазеры и т.д. а в качестве блоков адресации лучей 2 могут использоваться, например, электрооптические дефлекторы, матрицы излучательных диодов или лазеров, сканлазер, жидкокристаллические или акустооптические дефлекторы и т.д. Каждый n-ый блок формирования луча 3 обеспечивает освещение n-го управляемого транспаранта 4 под разными углами. Блок 3 может быть выполнен, например, на основе линзо-растровой оптики или расщепителя светового пучка, расщепляющего луч на множество пучков, число которых равно полному числу рабочих ячеек управляемого транспаранта 4. При этом расщепитель светового пучка может состоять, например, из голографических или двулучепреломляющих элементов. Управляемые транспаранты 4 осуществляют пространственно-временную модуляцию проходящих световых пучков в соответствии с кодами, заданными n-ми абонентами, и предназначенными для записи информации. Управляемые мультиплицирующие блоки 6, 11, 19 и управляемые блоки сведения изображений 9, 17, 22 состоят соответственно из управляемых поликубических мультипликаторов изображения и управляемых поликубических блоков сведения изображений, соединенных каскадно с помощью блоков оптического согласования. При этом управляемые поликубические мультипликаторы изображения и управляемые поликубические блоки сведения изображений могут состоять из светоделительных поляризационных кубов, пропускающих или отражающих световые пучки в зависимости от ориентации их плоскости поляризации, и переключателей поляризации света, которые при подаче напряжения поворачивают плоскость поляризации проходящих пучков на 90о. Блоки оптической связи 7, 15, 20 выполнены в виде матриц волоконных световодов. Проекционные блоки 8, 16, 21, 23 могут быть выполнены в виде коллективных объективов. Блоки оптического согласования 10, 18 могут состоять из двух объективов, имеющих общую главную плоскость. Носители информации 13 осуществляют реверсивное хранение информации в виде отдельных микрокадров страниц информации, например, в парафазном коде. Каждый mk-ый носитель 13 может быть выполнен на основе фотоэлектрического кристалла (например, силиката висмута) или на любой подходящей среде, допускающей оперативную запись, считывание и стирание информации. Фотоприемные блоки 24 осуществляют регистрацию информации, считываемой с любых km-ых носителей информации 15. Блок управления (БУ) 25 управляет мультипрограммным режимом работы устройства при обработке информации. БУ 25 может состоять из генератора синхроимпульсов 26, n формирователей управляющих сигналов (ФУС) 27, канала ввода-вывода 28, буферного накопителя (БН) 29, n ФУС 30, n информационных буферных накопителей (ИБН) 31, n ФУС 32, входного адресного буферного накопителя (ВХАБН) 33, n ФУС 34, k ФУС 35, k ФУС 36, km ФУС 37, k ФУС 38, выходного адресного буферного накопителя (ВАБН) 39, k ФУС 40, n ФУС 41, n ФУС 42, n усилителей-формирователей считывания 43, выходного буферного накопителя (ВБН) 44. В мультипрограммном режиме работы емкость памяти должна динамически распределяться между n-мы абонентами. В МОЗУ такое распределение может осуществляться информационными модулями, общее число которых составляет k. Каждый k-ый информационный модуль состоит из k-го входного информационного управляемого мультиплицирующего блока 11, блоков 12 16 и информационного управляемого блока сведения изображений 17. Любой n-ый абонент по своему n-му адресному каналу, состоящему из блоков 1-5, при помощи n-ых входных коммутационных цепей, состоящих из n-го адресного управляемого мультиплицирующего блока 6 и блоков 7-10, может подключаться к любому k-му информационному модулю устройства. В свою очередь, любой k-ый информационный модуль с помощью выходных коммутационных цепей, состоящих из k-го выходного информационного управляемого мультиплицирующего блока 19 и блоков 20-23, может подключаться к любому n-му фотоприемному блоку 24. Такая конструкция памяти обеспечивает возможность параллельного обслуживания n абонентов, каждому из которых может принадлежать определенное число S (где S 0, 1, 2, 3,k) информационных модулей. В общем случае S различно для различных абонентов. При этом каждый S-ый информационный модуль n-го абонента может находиться в любом месте памяти и располагаться в произвольно заданном порядке относительно остальных модулей. Отметим, что в устройстве допускается и распределение информационной емкости (носителей информации или микрокадров) любого kо -го модуля между несколькими или всеми n-ми абонентами. Однако при этом различные n-ые абоненты могут обращаться к этому kо -му модулю либо последовательно, в порядке их приоритетов, либо параллельно, что зависит от режима работы устройства. Если в блоках 11 и 17 количество выходов и входов равно единице (т.е. m 1), то все n-ые абоненты обращаются параллельно непосредственно к отдельным k-ым носителям информации 13, и в этом случае емкость носителя служит единицей распределения информационной емкости устройства между n-ми абонентами. В этом случае устройство работает максимально параллельно. Предположим, что при мультипрограммной обработке информации в МОЗУ из n абонентов одновременно работают в режиме записи nзап (где nзап 0, 1, 2, n), считывания nсч (где nсч 0, 1, 2,n) и стирания nст (где nст 0, 1, 2,n). В общем случае nnзап + nсч + nст. В этом случае по команде генератора синхроимпульсов 26 n-ые ФУС 27 подают соответствующие напряжения на источники излучения 1 и nзап-ые из них работают на длине волны зап, nсч -ые на длине волны сч, nст-ые на длине волны ст. По сигналам с генератора синхроимпульсов 26 коды адресов микрокадров, которые подлежат обработке, поступают из канала ввода-вывода 28 в БН 29, а из него на n-ые ФУС 30, которые выдают управляющие напряжения на n-ые блоки адресации луча 2. Световой пучок каждого n-го абонента n-ым блоком адресации луча 2 устанавливается в положение, соответствующее адресу n-го микрокадра, например, mn-го носителя 13 kn-го информационного модуля, который подлежит обработке. Световые пучки, выходящие из n-ых блоков адресации луча 2, формируются n-ми блоками формирования луча 3 и освещают n-ые управляемые транспаранты 4. По командам с генератора синхроимпульсов 26 информация, подлежащая записи, из канала ввода-вывода 28 поступает в nзап-ые ИБН 31 и соответствующие nзап ФУС 32 отображают на nзап-ых УТ 4 коды информации, которые подлежат записи на nзап-ые микрокадры. Для считывания и стирания страниц информации все рабочие ячейки nсч-ых и nст-ых УТ 4 БУ 25 переводит в режим пропускания света. При стирании слов (блоков слов) БУ 25 переводит в режим пропускания только те ячейки nст-ых УТ 4, информация в которых должна стираться и перезаписываться, остальные ячейки маскируются. Промодулированные n-ми УТ 4 световые пучки через n-ые адресные блоки фокусировки лучей 5 поступают на входы n-ых АУМБ 6. По сигналам генератора синхроимпульсов 26 из канала ввода-вывода 28 в ВХАБН 33 поступают коды адресов носителей информации, микрокадры которых подлежат обработке. Код адреса каждого kn-го информационного модуля, в котором будет обрабатываться информация, по команде генератора синхроимпульсов 26 поступает на соответствующий n-ый ФУС 34, который подает управляющие напряжения на n-ый АУМБ 6. В соответствии с поданным кодом на kn-ом выходе n-го АУМБ 6 появляется световой пучок. Установленный на kn-ом выходе n-го АУМБ 6 kn-ый адресный блок оптической связи 7 направляет световой пучок n-го абонента через n-ый адресный согласующий проекционный блок 8 kn-го АУБСИ 9 на n-ый его вход. По сигналу генератора синхроимпульсов ВХАБН 33 подает код адреса n-го абонента через соответствующий ФУС 36 на kn-ый АУБСИ 9. Согласно поданному коду, на единственном выходе kn-го АУБСИ 9 появляется световой пучок n-го абонента. Этот световой пучок через kn-ый адресный блок оптического согласования 10 поступает на вход kn-го ВХИУМБ 11. На него по команде генератора синхроимпульсов 26 с ВХАБН 33 через соответствующий ФУС 36 подается код адреса mn-го носителя информации 13, n-ый микрокадр которого подлежит обработке. В соответствии с поданным кодом на mn-ом выходе kn-го ВХИУМБ 11 появляется световой пучок n-го абонента. Расположенный на его mn-ом выходе mn-ый входной информационный блок фокусировки лучей 12 обеспечивает освещение участка mn-го носителя информации 13, соответствующего адресу, заданному n-ым блоком адресации луча 2 n-го абонента. Таким образом, оптоэлектронная система, состоящая для каждого абонента из n-го адресного блока фокусировки лучей 5, n-го АУМБ 6, kn-го адресного блока оптической связи 7, n-го адресного согласующего проекционного блока 8, kn-го АУБСИ 9, kn-го адресного блока оптического согласования 10, kn-го ВХИУМБ 11, mn-го входного информационного блока фокусировки луча 12, обеспечивает перенос изображения n-го УТ 4 на выбранный mn-ый носитель информации 13 kn-го информационного модуля. Поскольку пучок света промодулирован n-ым УТ 4, в плоскость mn-го носителя 13 проецируется уменьшенное изображение кода, отображенного на УТ 4. Для записи информации nзап-ми абонентами, а стирании nст-ми на соответствующие носители информации 13 про сигналу с ФУС 36 через ФУС 37 подают соответственно сигналы, разрешающие запись и стирание. По окончании записи и стирания эти сигналы снимаются. При считывании информации nсч-ым абонентом изображение, считанное с nсч-го микрокадра, через mn-ый выходной информационный блок фокусировки луча 14 поступает на mn-ый информационный блок оптической связи 15, который передает его через mn-ый информационный согласующий проекционный блок 16 на mn-ый оптический вход kn-го ИУБСИ 17. По команде БУ 25 на него подается код адреса mn-го носителя 13, с которого производится считывание информации. Согласно поданному коду, на единственном выходе kn-го ИУБСИ 17 появляется изображение информации, считанной с mn-го носителя 13. Это изображение страницы информации через kn-ый информационный блок оптического согласования 18 передается на вход kn-го ВИУМБ 19. По команде генератора синхроимпульсов 26 из канала ввода-вывода 28 в ВАБН 39 поступает код адреса фотоприемного блока 24, который будет регистрировать информацию n-го абонента. Этот код через ФУС 40 поступает на ВИУМБ 19. Согласно поданному коду, на n-ом выходе kn-го ВИУМБ 19 появляется изображение nсч-ой страницы информации. Это изображение с помощью n-го выходного информационного блока оптической связи 20 через kn-ый выходной информационный согласующий проекционный блок 21 n-го БИУБСИ 22 поступает на его k-ый вход. По команде генератора синхроипмульсов 26 с ВАБН 39 через ФУС 41 на ВИУБСИ 22 подается код адреса kn-го информационного модуля, с которого производится считывание информации. В соответствии с поданным кодом, на единственном выходе n-го ВИУБСИ 22 появляется изображение n-ой считанной страницы информации. Через n-ый проекционный блок 23 оно поступает на n-ый фотоприемный блок 24. На него по команде с ФУС 41, ФУС 42 подает управляющие сигналы, разрешающие регистрацию. Электрические сигналы, соответствующие считанному изображению, через n-ый усилитель-формирователь считывания 43, n-ый ВБН 44 поступает в канал ввода-вывода 28. Таким же образом производится обработка информации по всем остальным n-ым абонентам. Причем, если n-ые абоненты обращаются к различным k-ым информационным модулям, что более вероятно, то обработка всех абонентов производится одновременно, т.е. параллельно и независимо друг от друга. Если же r (где r 2, 3, 4,n) абонентов обращаются к одному kо -му информационному модулю, что мало вероятно, то обработка может производиться либо последовательно, в порядке приоритетов абонентов, либо параллельно. Считывание информации может производиться только при последовательном обращении абонентов к kо -му информационному модулю, а запись и стирание могут осуществляться параллельно. При параллельной обработке информации r-ых абонентов в kо -ом информационном модуле одновременно на r входов k -го АУБСИ 9 поступают световые пучки этих абонентов. Эти пучки через kо -ый адресный блок оптического согласования 10 поступают на единственный вход kо -го ВХИУМБ 11. По команде БУ 25 на него подаются коды адресов mr -ых носителей информации 13, на которых будет вестись обработка информации. Если все r-ые абоненты обращаются к одному mоr -му носителю информации 13, то запись и стирание микрокадров производятся параллельно, для чего сигнал, разрешающий запись или стирание, подают только на те участки mоr -го носителя 13, на которых должна производиться соответствующая обработка. В противном случае на каждом mr -ом выходе kо -го ВХИУМБ 11 может присутствовать, например, либо по одному r-му пучку r-го абонента, либо одновременно все r-ые пучки всех r-ых абонентов. В первом случае обработка ведется одновременно и раздельно по всем mr-ым носителям информации 13. Конструктивно ВХИУМБ 11 в этом случае может быть выполнен в виде управляемой поликубической системы, на каждом выходе которой установлен управляемый транспарант. По команде БУ 25 каждый такой управляемый транспарант из всех r-ых световых пучков, присутствующих на каждом mr-ом выходе поликубической системы, выбирает один или несколько, которые должны обрабатываться на данном mr-ом носителе 13. Во втором случае, при записи и стирании на mr-ом носителе 13 отбор r-го светового пучка может осуществляться электрически на самом носителе. Для этого сигнал, разрешающий обработку, подают только на те участки mr-ых носителей 13, на которых должны производиться запись или стирание микрокадров. Однако в обоих случаях запись и стирание информации на микрокадрах, имеющих одинаковые адреса на mr-ых носителях 13 (они задаются n-ми блоками адресации лучей 2), могут осуществляться только при последовательном обращении абонентов к ko-му информационному модулю. Следует отметить, что в мультипрограммном режиме работы устройство одновременно выполняет операции многих абонентов, за счет чего повышается производительность вычислительных комплексов. Кроме того, в устройстве обеспечивается динамическое распределение памяти между абонентами, при котором каждому абоненту может принадлежать память емкостью от одного микрокадра до емкости всего устройства. При этом память каждого абонента может находиться в любом месте и перемещаться в любом порядке по устройству. Ввиду того, что МОЗУ построено по модульному принципу, обеспечена его высокая живучесть, так как работоспособность устройства сохраняется до тех пор, пока функционируют хотя бы по одному блоку каждого типа. Таким образом, использование предлагаемого МОЗУ в вычислительной технике позволит многим абонентам в мультипрограммном режиме осуществлять обработку информации по массиву 1011-1012 дв.зн. более чем в 10 раз увеличится быстродействие и живучесть по сравнению с известными оптическими запоминающими устройствами.

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

МНОГОАБОНЕНТНОЕ ОПТИЧЕСКОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО, содержащее n (где n = 1, 2, 3, ... p-1, а p - количество носителей информации в запоминающем устройстве) источников излучения, оптический выход каждого из которых через соответствующие последовательно расположенные блок адресации луча, блок формирования луча, управляемый транспарант связан с входом соответствующего n-го блока фокусировки луча, k (где k n) входных информационных управляемых мультиплицирующих блоков, у каждого из которых каждый m-ый выход (где m = 2q, а q - число светоделителей по пути пучка света) через соответствующие последовательно расположенные входной информационный блок фокусировки лучей, носитель информации, выходной информационный блок фокусировки лучей, информационный блок оптической связи, информационный согласующий проекционный блок связан с соотвествующим m-ым оптическим входом k-го информационного управляемого блока сведения изображений, n проекционных блоков, каждый из которых связан с оптическим входом соответствующего n-го фотоприемного блока, и блок управления, содержащий генератор синхроимпульсов, первые n выходов которого через соответствующие первые формирователи управляющих сигналов подключены к соответствующим n-ым источникам излучения, второй выход генератора синхроимпульсов подключен к первому входу канала ввода-вывода, первый выход которого связан с первым входом буферного накопителя, к второму входу которого подключен третий выход генератора синхроимпульсов, n выходов буферного накопителя через соответствующие вторые формирователи управляющих сигналов подключены к соответствующим n-ым блокам адресации лучей, вторые n выходов канала ввода-вывода связаны с первыми входами соответствующих n-ых информационных буферных накопителей, к вторым входам которых подключены соответствующие четвертые выходы генератора синхроимпульсов, выход каждого n-го информационного буферного накопителя через соответствующий третий формирователь управляющих сигналов подключен к соответствующему n-му управляемому транспаранту, пятый выход генератора синхроимпульсов связан с первым входом входного адресного буферного накопителя, к второму входу которого подключен третий выход канала ввода-вывода, первые k выходов входного адресного буферного накопителя связаны с входами соответственных четвертых формирователей управляющих сигналов и через соответствующие пятые формирователи управляющих сигналов подключены к соответствующим k-ым информационным упавляемым блокам сведения изображений, первые выходы k-ых четвертых формирователей управляющих сигналов подключены к соответствующим k-ым входным информационным управляемым мультиплицирующим блокам, второй выход каждого четвертого формирователя управляющих сигналов через соответствующий шестой формирователь управляющих сигналов подключен к соответствующим m-ым носителям информации, шестой выход генератора синхроимпульсов и четвертый выход канала ввода-вывода связаны соответственно с первым и вторыми входами выходного адресного буферного накопителя, первые n выходов которого связаны с входами соответствующих седьмых формирователей управляющих сигналов, первые выходы которых подключены через соответствующие восьмые формирователи управляющих сигналов к входам соответствующих n-ых фотоприемных блоков, выходы которых через соответствующие усилители-формирователи считывания и выходные буферные накопители связаны с соответствующими вторыми входами канала ввода-вывода, отличающееся тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения обработки информации в мультипрограммном режиме, повыше