Intelligent cache and intelligent terminal

A smart terminal and caching technology, which is applied in the directions of memory system, memory architecture access/allocation, memory address/allocation/relocation, etc. It can solve the problems of unpredictable delay, high energy consumption, high complexity, etc., and reduce the dependence on the bus , high-efficiency storage system, and the effect of cost balance

Active Publication Date: 2013-08-14
SANECHIPS TECH CO LTD
View PDF5 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the main purpose of the present invention is to provide an intelligent cache and intelligent terminal, which can be flexibly defined, configured and reconstructed by software for specific applications, and can solve the high complexity, high overhead, high energy consumption and delay of traditional Cache The disadvantages of unpredictability can also solve the problems of inefficient TCM data update, low flexibility of storage units, and narrow application areas

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Intelligent cache and intelligent terminal
  • Intelligent cache and intelligent terminal
  • Intelligent cache and intelligent terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The basic idea of ​​the present invention is to provide an intelligent cache, which includes a general interface, a software definition and reconstruction unit, a control unit, a storage unit and an intelligent processing unit; wherein: the general interface is used to receive configuration information from the core or bus , and\or control information, and\or data information, and return the target data; the software definition and reconstruction unit is used to define the storage system as the required cache memory according to the configuration information; the control unit is used to control reading and writing Cache memory, and real-time monitoring of instruction or data flow, according to the system information, the characteristics of the task to be executed and the characteristics of the data structure used, control the storage unit to load the required data in advance; the storage unit consists of a large number of storage modules Composition, used to cache data; ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an intelligent cache and an intelligent terminal. The intelligent cache comprises a general interface, a software defining and reconstructing unit, a control unit, a storage unit and an intelligent processing unit, wherein the general interface is used for receiving configuration information and or control information and or data information from a kernel or a bus and returning target data; the software defining and reconstructing unit is used for defining a memory into a needed cache memory according to the configuration information; the control unit is used for controlling a reading and writing cache and performing real-time monitoring on instructions or data flows; the storage unit which is formed by a plurality of storage modules is used for caching data and combining into the needed cache memory through the storage modules according to definitions of the software defining and reconstructing unit; and the intelligent processing unit is used for processing input and output data and performing transfer, conversion and operation on the data among a plurality of structures which are defined in the control unit. According to the intelligent cache and the intelligent terminal, an efficient storage system can be achieved under flexible organization and management of the control unit and close match of the intelligent processing unit according to the running state of softwares, the characteristics of performed tasks and the characters of data structures.

Description

technical field [0001] The intelligent caching technology of the present invention particularly relates to a flexible and configurable software-defined intelligent caching using a method closely combining software and hardware, and an intelligent terminal having the above-mentioned intelligent caching. Background technique [0002] The traditional cache (Cache Memory) utilizes the temporal or spatial locality of processor program execution, by temporarily storing recently and / or frequently executed instructions and data in the Cache Memory close to the processor unit, when it is necessary to access a certain instruction or When data is accessed, the Cache Memory is accessed first. If the Cache Memory is missing (Miss), the next-level memory with a slower speed and larger storage space is accessed. [0003] figure 1 It is a schematic diagram of a typical cache structure, such as figure 1 As shown, since the instructions or data loaded into the Cache can only be updated in r...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/455G06F12/08G06F12/0831G06F12/0862G06F12/0864G06F12/0893
CPCG06F12/0802G06F9/44G06F2212/601G06F12/0893G06F12/0862G06F2212/1012G06F16/90339G06F2212/6032G06F12/0831G06F12/0864G06F2212/621
Inventor 元西西毛二坤陈前汪坚田学红曾代兵田万廷
Owner SANECHIPS TECH CO LTD
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