Invention Grant
US07752398B2 Multi-port memory architecture for storing multi-dimensional arrays I
失效
用于存储多维数组的多端口存储器架构I
- Patent Title: Multi-port memory architecture for storing multi-dimensional arrays I
- Patent Title (中): 用于存储多维数组的多端口存储器架构I
-
Application No.: US11419888Application Date: 2006-05-23
-
Publication No.: US07752398B2Publication Date: 2010-07-06
- Inventor: Robert Louis Caulk
- Applicant: Robert Louis Caulk
- Applicant Address: US CA Milpitas
- Assignee: LSI Corporation
- Current Assignee: LSI Corporation
- Current Assignee Address: US CA Milpitas
- Agent Christopher P. Maiorana, PC
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
An N-port memory architecture is disclosed that stores multi-dimensional arrays so that: (1) N contiguous elements in a row can be accessed without blocking, (2) N contiguous elements in a column can be accessed without blocking, (3) some N-element two-dimensional sub-arrays can be accessed without blocking, and (4) all N/2-element two-dimensional sub-arrays can be accessed without blocking. Second, the architecture has been modified so that the above can happen and that any element can be accessed on any data port. The architecture is particularly advantageous for loading and unloading data into the vector registers of a single-instruction, multiple-data processor, such as that used for video decoding.
Public/Granted literature
- US20070277003A1 Multi-Port Memory Architecture For Storing Multi-Dimensional Arrays I Public/Granted day:2007-11-29
Information query