Unlock instant, AI-driven research and patent intelligence for your innovation.

Smart cache and smart terminal

A smart terminal and caching technology, applied in memory systems, memory architecture access/allocation, instruments, etc., can solve problems such as unpredictable delays, high energy consumption, and high complexity, and achieve reduced bus dependence, efficient storage systems, and cost balanced effect

Active Publication Date: 2017-11-14
SANECHIPS TECH CO LTD
View PDF5 Cites 0 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
  • Smart cache and smart terminal
  • Smart cache and smart terminal
  • Smart cache and smart 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 includes: a general interface for receiving configuration information, and / or control information, and / or data information from the kernel or bus, and returning target data; software definition and The reconstruction unit is used to define the memory as the required cache memory according to the configuration information; the control unit is used to control the read and write Cache, and monitor the instruction or data flow in real time; the storage unit is composed of a large number of storage modules for cache data; and, according to the definition of the software definition and reconstruction unit, the required Cache memory is combined by the storage module; the intelligent processing unit is used to process input and output data, and the data is defined in the control unit Transfer, transform, and operate between multiple structures. The invention can realize an efficient storage system under the flexible organization and management of the control unit and the close cooperation of the intelligent processing unit according to the running state of the software, the characteristics of the execution task and the characteristics of the data structure.

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455G06F12/0804G06F12/0831G06F12/0862G06F12/0864G06F12/0893
CPCG06F2212/601G06F12/0893G06F12/0862G06F2212/1012G06F16/90339G06F2212/6032G06F12/0831G06F12/0864G06F2212/621
Inventor 元西西毛二坤陈前汪坚田学红曾代兵田万廷
Owner SANECHIPS TECH CO LTD