Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

1238results about How to "Improve data security" patented technology

Cache Memory Having Enhanced Performance and Security Features

A cache memory having enhanced performance and security feature is provided. The cache memory includes a data array storing a plurality of data elements, a tag array storing a plurality of tags corresponding to the plurality of data elements, and an address decoder which permits dynamic memory-to-cache mapping to provide enhanced security of the data elements, as well as enhanced performance. The address decoder receives a context identifier and a plurality of index bits of an address passed to the cache memory, and determines whether a matching value in a line number register exists. The line number registers allow for dynamic memory-to-cache mapping, and their contents can be modified as desired. Methods for accessing and replacing data in a cache memory are also provided, wherein a plurality of index bits and a plurality of tag bits at the cache memory are received. The plurality of index bits are processed to determine whether a matching index exists in the cache memory and the plurality of tag bits are processed to determine whether a matching tag exists in the cache memory, and a data line is retrieved from the cache memory if both a matching tag and a matching index exist in the cache memory. A random line in the cache memory can be replaced with a data line from a main memory, or evicted without replacement, based on the combination of index and tag misses, security contexts and protection bits. User-defined and/or vendor-defined replacement procedures can be utilized to replace data lines in the cache memory.
Owner:CORESECURE TECH LLC

Solid-state flash memory write cache system and method based on dynamic non-covering RAID technology

The invention discloses a solid-state flash memory write cache system and method based on the dynamic non-covering RAID technology. According to the system, multiple solid-state flash memory hard disks form an RAID to serve as memory space of write cache, and the solid-state flash memory hard disks are connected with a write cache controller; the controller is connected with a front-end IO and back-end storage data, comprises a CPU and a nonvolatile memory module and is used for receiving front-end read requests, reading data from the solid-state flash memory hard disks or back-end storage equipment and receiving front-end write requests, the data are assembled into RAID strips in the nonvolatile memory module and then written in newly distributed strips in the solid-state flash memory hard disks in a non-covering mode, active data in solid-state flash memory strips are written in the back-end storage equipment, and the recovery of the solid-state flash memory strips is achieved. According to the solid-state flash memory write cache system and method based on the dynamic non-covering RAID technology, the strips are assembled dynamically, the phenomenon that the strips are updated frequently is avoided, the system write-in bandwidth is effectively improved, the wear of Flash chips is reduced, and the advantages of being large in capacity and high in property and reliability and the like are achieved.
Owner:南京道熵信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products