Memory write and read control
AssigneeNEC Viewtechnology, Ltd.
InventorYouichi Tamura
Life of this patent
Estimating the term…
Abstract
A memory control system includes a frame memory divided into N image memories. Serial input image data are sequentially written onto the N image memories in rotation. Then, image data is concurrently read from each of the N image memories depending on a desired read position to produce N image data in parallel. The N image data are sorted to produce consecutive N image data in parallel.
Claims10
A memory control system comprising:
- a plurality of memories;
- a plurality of selectors for selecting data;
- write controller means for sequentially writing serial data onto the memories in rotation;
- and
- read controller means for concurrently reading data from each of the memories and for outputting said read data to the selectors, each of said selectors selecting one of a plurality of said read data, in order to produce in parallel a predetermined number of consecutive data beginning at data written in a desired one of the plurality of memories.
A memory control system comprising:
- frame memory means divided into N image memories each indicated by IM1, where N and I are integers and 0≦I≦N-1;
- selection means comprising N selectors;
- write controller means for sequentially writing serial image data onto the N image memories in rotation;
- and
- read controller means for concurrently reading image data from each of the N image memories to output said read image data to the N selectors, each of said N selectors selecting one of input N image data, in order to produce in parallel consecutive N image data beginning at image data written in a desired one of the N image memories.
A memory system comprising:
- frame memory means which is divided in an X-direction by M and is further divided in a Y-direction by N in order to form image memories divided into M×N memories, each of said memories being indicated by IM(I,J), where M, N, I and J are integers, 0≦I≦M-1 and 0≦J≦N-1;
- selection means comprising M×N selectors;
- write controller means for sequentially writing serial image data D(X,Y) onto the M×N image memories in rotation, wherein a set of X and Y indicates a position of a frame of input image data;
- and
- read controller means for concurrently reading image data from each of the M×N image memories to output said image data to the selectors, each of the selectors selecting one of M×N input image data, in order to produce in parallel consecutive M×N image data beginning at image data written in a desired one of the M×N memories.
A control method for a frame memory divided into N image memories each indicated by IMI, where N and I are integers and 0≦I≦N-1, comprising the steps of:
- a) sequentially writing serial image data onto the N image memories in rotation;
- and
- b) concurrently reading image data from each of the N image memories and selecting one of image data read from the N image memories in order produce in parallel consecutive N image data beginning at an pixel data written in a desired one of the N image memories.
Dependencies are inferred from the claim text.