首页 / 专利库 / 资料储存系统 / 随机存取存储器 / 内容可寻址存储器 / Processor utilizing one holographic array and a plurality of photoresponsive storage arrays for high paging performance

Processor utilizing one holographic array and a plurality of photoresponsive storage arrays for high paging performance

阅读:782发布:2022-03-21

专利汇可以提供Processor utilizing one holographic array and a plurality of photoresponsive storage arrays for high paging performance专利检索,专利查询,专利分析的服务。并且In a data processing system, a holographic array is controllable to change the entire contents, or a part thereof, of a content addressable storage unit, i.e., an associative storage unit having two-state photoresponsive cells or a functional storage unit having four-state photoresponsive cells during one machine cycle. Thus information is transferred in parallel in a broad band path depending upon the size of the photoresponsive cell array, hologram efficiency, etc. During a succeeding machine cycle, the entire contents of the associative or functional storage unit may be searched in accordance with a search argument to select from the storage unit data which corresponds to the search argument. In this fashion, significant quantities of data are searched rapidly. Within the same system, the holographic array can be controlled during one machine cycle to change the entire contents of additional storage arrays which may be of the associative, functional or location addressable type. In this fashion, storage units such as microprogram control stores, operating system program stores and user application program stores can be rapidly changed, for example, a page (e.g., 2000 bytes) at a time during one machine cycle. This adds a new dimension for information transfer within high performance data processing systems. In one embodiment, read/write hologram arrays, the contents of which are selectively changeable, are utilized to provide a greater versatility and performance to system operation.,下面是Processor utilizing one holographic array and a plurality of photoresponsive storage arrays for high paging performance专利的具体信息内容。

1. A method of operating a processing system having a plurality of storage units comprising the steps of providing holograms at least some of which store data for each of a plurality of said storage units, and changing the entire contents of each of said storage units simultaneously by steps including addressing a desired storage unit, electrically conditioning the desired storage unit to respond to light patterns impressed thereon, and concurrently controlling a coherent light source and different holograms of an array to generate different light patterns corresponding to the holograms and to direct the patterns upon light responsive devices in all storage units for simultaneously switching the multistable cells of the electrically conditioned storage unit to states corresponding to the light patterns.
2. The method of claim 1 wherein one of the storage units is content addressable, said method further comprising the step of searching the entire contents of the one storage unit simultaneously for desired data, whereby data directories and tables can be searched a page at a time in two system cycle times.
3. A method of operating a processing system having a plurality of storage units comprising the steps of controlling a coherent beam of light to provide a plurality of different beam orientations, providing holograms, each storing a plurality of pages of data, each page of data having in the order of at least several hundred bits, the pages in each hologram being adapted to be written into Respective ones of the storage units, generating different light patterns corresponding to the hologram data pages for the different beam orientations and directing the patterns to impinge upon light responsive devices in the storage units, and concurrently electrically conditioning one of the storage units to respond to the pattern impinging thereon to simultaneously change the entire contents of the conditioned unit.
4. A method of operating an associative memory processing system having a plurality of content addressable storage units comprising the steps of controlling a coherent beam of light to provide a plurality of different beam orientations, providing holograms, each storing a page of operands, a page of control word routines and a page of function tables for entry into first, second and third ones of the storage units, generating different light patterns corresponding to the hologram data pages for the different beam orientations and directing the patterns to impinge upon light responsive devices in the first, second and third content addressable storage units, and concurrently electrically conditioning one of the first, second and third storage units to respond to the pattern impinging thereon to simultaneously change the entire contents of the conditioned unit.
5. In a data processing system wherein programs are executed by first means including microprogram routines, a microprogram paging mechanism comprising a holographic array for storing the routines, a plurality of storage units, each for storing selected ones of the routines and each including different light responsive elements for controlling the states of each of a plurality of multistable cells forming the unit, second means including the array and a controllable coherent light source responsive to the first means for directing light patterns corresponding to holograms in the array to impinge on the elements of the storage units simultaneously, and third means electrically conditioning one of the storage units to respond to the pattern impinging thereon to change the routines in the one storage unit in parallel.
6. In a program-controlled associative memory data processor of the type in which separate content addressable storage units are provided for storing indicia of the types including operands, control word routines and arithmetic and logical function tables and in which means including identification tags stored in the units control the operation of the units to process operand data in accordance with the routines and tables, the combination of said units with apparatus for changing the entire contents of each of a plurality of said storage units in parallel, said apparatus including light responsive elements in each of said plurality of storage units for controlling the state of each bit storage position thereof, a holographic array including a plurality of holograms each of which stores one or more of said types of indicia, means including the holographic array and a coherent light source for directing light patterns corresponding to holograms in the array to impinge on the elements of the storage units simultaneously, and means for electrically rendering a selected storage unit responsive to the light pattern impinging on its light responsive elements to switch the states of its bit storage positions according to the pattern.
7. In a data processing system of the type wherein pageable program and data indicia, of the types including system control program segments, microprogram routines, application program segments, and table and index data is paged from peripheral devices into storage unit locations directly accessible to processing means in accordance with address information provided by the system, and wherein the indicia paged into each storage unit is thereafter accessed by the processing means independent of the paging, a paging mechanism comprising a plurality of storaGe units for storing different types of the pageable indicia, each storage unit having a plurality of multi-stable electronic cells for storing data bits, means responsive to certain of said address information for selectively activating the cells of a desired one of the storage units, the cells including light responsive devices responsive to different light patterns applied thereto for switching activated cells to stable states corresponding to the light pattern applied thereto, a holographic array including a plurality of holograms, each storing each of the different types of pageable indicia, a source generating a coherent beam of light, said source being controllable to provide a plurality of different beam orientations, means responsive to other of said address information for controlling the source to provide said different beam orientations, and said holographic array responsive to said different beam orientations for generating different light patterns and directing each portion of said patterns corresponding to a different type of pageable indicia to impinge upon the light responsive devices of a corresponding storage unit to switch the activated cells of the desired storage unit to stable states in accordance with the patterns generated.
8. The paging mechanism of claim 7 wherein the holographic array comprises holograms storing only those pages of indicia in the system having the highest frequency of use.
9. The paging mechanism of claim 7 further comprising electrically operable means producing search/read cycles for one of said storage units, said one of said storage units being a content addressable memory having its cells arranged to form a plurality of words, each word including a search argument portion and an output data portion, said one storage unit including electrically operable means effective during one search/read cycle to search the entire unit for a desired search argument and to read out the corresponding output data portion if the desired search argument is found.
10. In a data processing system including a processor and address generating means, a paging mechanism comprising a holographic array for storing in each of a plurality of holograms thereof a plurality of pages of data, a plurality of storage units each having a data storage capacity smaller than that of the array and each including different light responsive elements for controlling the states of each of a plurality of multistable cells forming the unit, each of the units adapted to store a respective one of said pages of each hologram, means including the array and a controllable coherent light source responsive to the address generating means for directing light patterns corresponding to holograms in the array to impinge on the elements of the storage units simultaneously, and means responsive to the address generating means for electrically conditioning the cells of one of the storage units to respond to a pattern impinging thereon for setting the conditioned cells to stable states corresponding to the pattern, thereby entering a respective page of data into the one storage unit in parallel.
11. The paging mechanism of claim 10, said array being comprised of read-write holograms, and said paging mechanism further comprising electro-optical means for selectively changing the data in the holograms of the array.
说明书全文
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈