发明名称 Intelligence cache and intelligence terminal
摘要 The disclosure discloses an intelligence cache and an intelligence terminal, wherein the intelligence cache comprises: a general interface, configured to receive configuration information and/or control information, and/or data information from a core a bus, and return target data; a software define and reconfiguration unit configured to define a memory as a required cache memory according to the configuration information; a control unit, configured to control writing and reading of the cache memory and monitor instructions and data streams in real time; a memory unit, composed of a number of memory modules and configured to cache data; the required cache memory is formed by memory modules according to the definition of the software define and reconfiguration unit; and an intelligence processing unit, configured to process input and output data and transfer, convert and operate on data among multiple structures defined in the control unit. The disclosure can realize an efficient memory system according to the operating status of software, the features of tasks to be executed and the features of data structures through the flexible organization and management by the control unit and the close cooperation of the intelligence processing unit.
申请公布号 US9632940(B2) 申请公布日期 2017.04.25
申请号 US201214375720 申请日期 2012.06.29
申请人 ZTE Corporation 发明人 Yuan Cissy;Mao Erkun;Chen Qian;Wang Jian;Tian Xuehong;Zeng Daibing;Tian Wanting
分类号 G06F12/00;G06F12/0864;G06F12/0893;G06F12/0862;G06F12/0831;G06F17/30 主分类号 G06F12/00
代理机构 Oppedahl Patent Law Firm LLC 代理人 Oppedahl Patent Law Firm LLC
主权项 1. An intelligence cache, comprising: a general interface, a software define and reconfiguration unit, a control unit, a memory unit and an intelligence processing unit, wherein the general interface is configured to receive configuration information and/or control information, and/or data information from a core or a bus, and return target data; the software define and reconfiguration unit is configured to define a memory as a required cache memory according to the configuration information; the control unit is configured to control writing and reading of the cache memory and monitor instructions and data streams in real time, and control the memory unit to load the required data in advance according to system information, features of tasks to be executed and features of data structures used; the memory unit is composed of a number of memory modules and configured to cache data; and the required cache memory is formed by the memory modules according to the definition of the software define and reconfiguration unit; and the intelligence processing unit is configured to process input and output data, and transfer, convert and operate on data among multiple structures defined in the control unit; wherein the software define and reconfiguration unit is further configured to dynamically reconstruct idle memory modules in its operating process.
地址 Shenzhen, Guangdong CN