Invention Grant
- Patent Title: Cache memory controller for accelerated data transfer
- Patent Title (中): 缓存存储控制器,用于加速数据传输
-
Application No.: US13907745Application Date: 2013-05-31
-
Publication No.: US09274951B2Publication Date: 2016-03-01
- Inventor: Allan M Evans , Curtis M Williams
- Applicant: Altera Corporation
- Applicant Address: US CA San Jose
- Assignee: Altera Corporation
- Current Assignee: Altera Corporation
- Current Assignee Address: US CA San Jose
- Agency: Okamoto & Benedicto LLP
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/02

Abstract:
A cache memory controller in a computer system, such as a multicore processing system, provides compression for writes to memory, such as an off-chip memory, and decompression after reads from memory. Application accelerator processors in the system generate application data and requests to read/write the data from/to memory. The cache memory controller uses information relating location parameters of buffers allocated for application data and sets parameters to configure compression and decompression operations. The cache memory controller monitors memory addresses specified in read requests and write requests from/to the first memory. The requested memory address is compared to the location parameters for the allocated buffers to select the set of parameters for the particular application data. Compression or decompression is applied to the application data in accordance with the selected set of parameters. The data size of the data transferred to/from memory is reduced.
Public/Granted literature
- US20140359219A1 Cache Memory Controller for Accelerated Data Transfer Public/Granted day:2014-12-04
Information query