← Back to Patent Explorer
US4615018A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for writing data into a memory

Assignee: Ricoh Co Ltd
•
Filing: 1984-03-23
•
Granted: 1986-09-30
•
Expires: 2004-03-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present method for writing data into a memory allows to write data to be written into the memory as extending between the two adjacent addresses by a single write command supplied from a system bus side thereby allowing to increase the writing speed and relax the burden on an associated software program.

Inventors

  • 👤 Yukio Sakano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 13:51
CPC Classifications
G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/393; G06; G06T; G06T1/00; G06T1/60

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 163 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; and an address adder for adding a predetermined number to a first input address to generate a second address, said method comprising the steps of: shifting the data set in said shift register to said second area in accordance with the data set in said mask register; writing the data in said first area into a first address of said memory at a first timing; and writing the data in said second area into a second address of said memory at a second timing.
Claim 2
Independent Claim 163 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; and an address adder for adding a predetermined number to a first input address to generate a second address, said method comprising the steps of: shifting the data set in said shift register to said second area in accordance with the data set in said mask register; writing the data in said first area into a first address of said memory at a first timing; and writing the data in said second area into a second address of said memory at a second timing.
Claim 3
Dependent Claim 26 words
The method of claim 1 wherein after setting said mask data in said mask register previously, said first address, input data and write command are provided.
Claim 4
Independent Claim 255 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command and reading data by providing an address and read command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; and an address adder for adding a predetermined number to a first input address to generate a second address, said method comprising the steps of: shifting the data set in said shift register to said second area in accordance with the data set in said mask register; reading data stored in a first address of said memory; forming first write data from said data from said first address and said data from said first area in accordance with a value of the data set in said mask register; writing said first write data thus formed into said first address of said memory at a first timing; reading data stored in a second address of said memory; forming second write data from said data from said second address and said data from said second area in accordance with the value of the data set in said mask register; and writing said second write data thus formed into said second address of said memory at a second timing.
Claim 5
Independent Claim 255 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command and reading data by providing an address and read command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; and an address adder for adding a predetermined number to a first input address to generate a second address, said method comprising the steps of: shifting the data set in said shift register to said second area in accordance with the data set in said mask register; reading data stored in a first address of said memory; forming first write data from said data from said first address and said data from said first area in accordance with a value of the data set in said mask register; writing said first write data thus formed into said first address of said memory at a first timing; reading data stored in a second address of said memory; forming second write data from said data from said second address and said data from said second area in accordance with the value of the data set in said mask register; and writing said second write data thus formed into said second address of said memory at a second timing.
Claim 6
Dependent Claim 26 words
The method of claim 3 wherein after setting said mask data in said mask register previously, said first address, input data and write command are provided.
Claim 7
Independent Claim 195 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; an address adder for adding a predetermined number to a first input address to generate a second address; and mask data judging means for judging a value of the data set in said mask register, said method comprising the steps of: shifting the contents of said shift register to said second area in accordance with the data set in said mask register; writing the data in said first area into a first address of said memory at a first timing; and determining as to whether or not to write the data in said second area into a second address of said memory at a second timing depending upon an output from said mask data judging means.
Claim 8
Independent Claim 195 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; an address adder for adding a predetermined number to a first input address to generate a second address; and mask data judging means for judging a value of the data set in said mask register, said method comprising the steps of: shifting the contents of said shift register to said second area in accordance with the data set in said mask register; writing the data in said first area into a first address of said memory at a first timing; and determining as to whether or not to write the data in said second area into a second address of said memory at a second timing depending upon an output from said mask data judging means.
Claim 9
Dependent Claim 26 words
The method of claim 5 wherein after setting said mask data in said mask register previously, said first address, input data and write command are provided.
Claim 10
Independent Claim 290 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command and reading stored data by providing an address and read command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; an address adder for adding a predetermined number to a first input address to generate a second address; and mask data judging means for judging a value of the data set in said mask register, said method comprising the steps of: shifting the data set in said shift register to said second area in accordance with the data set in said mask register; reading data stored in a first address of said memory; forming first write data from said data from said first address and said data from said first area in accordance with a value of the data set in said mask register; writing said first write data thus formed into said first address of said memory at a first timing; reading data stored in a second address of said memory in accordance with an output from said mask data judging means; forming second write data from said data from said second address and said data from said second area in accordance with the value of the data set in said mask register; and determining as to whether or not to write said second write data thus formed into said second address of said memory at a second timing.
Claim 11
Independent Claim 290 words
A method for writing data into a memory, in which data is written word by word and data is stored pixel by pixel, of a memory system for writing data into said memory by providing input data, its address and write command and reading stored data by providing an address and read command under the control of a CPU, said system including a shift register having a first area, into which said input data is set, and a second area; a mask register into which input mask data is set; an address adder for adding a predetermined number to a first input address to generate a second address; and mask data judging means for judging a value of the data set in said mask register, said method comprising the steps of: shifting the data set in said shift register to said second area in accordance with the data set in said mask register; reading data stored in a first address of said memory; forming first write data from said data from said first address and said data from said first area in accordance with a value of the data set in said mask register; writing said first write data thus formed into said first address of said memory at a first timing; reading data stored in a second address of said memory in accordance with an output from said mask data judging means; forming second write data from said data from said second address and said data from said second area in accordance with the value of the data set in said mask register; and determining as to whether or not to write said second write data thus formed into said second address of said memory at a second timing.
Claim 12
Dependent Claim 26 words
The method of claim 7 wherein after setting said mask data in said mask register previously, said first address, input data and write command are provided.
Claim 13
Dependent Claim 28 words
The method of claim 7 wherein when a write mode is a particular write mode, a detection signal generated from said mask data judging means is rendered invalid.
Claim 14
Dependent Claim 26 words
The method of claim 9 wherein after setting said mask data in said mask register previously, said first address, input data and write command are provided.

References Cited (Backward Citations)

US4257110A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-09-29 1990-03-31 1990-09-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-09-29 1994-03-31 1994-09-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-09-29 1998-03-31 1998-09-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag