US4720819A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for clearing the memory of a video computer
Assignee: Texas Instruments Inc
•
Filing: 1983-12-30
•
Granted: 1988-01-19
•
Expires: 2003-12-30
Abstract
Abstract In a video computer system and the like having a bit-mapped RAM component including a shift register, an improved method is provided for rapidly clearing the RAM in order to prepare the system to receive new input data. More particularly, a preselected number of predetermined data bits corresponding to the number of columns in the RAM is serially shifted into the register. Thereafter, the contents of the shift register are progressively shifted into each of the rows in the RAM until all rows are filled.
Inventors
- 👤 Raymond Pinkham
- 👤 Karl M. Guttag
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 20:35
CPC Classifications
H; H04; H04N; H04N5/00; H04N5/76; H04N5/907; G; G09; G09G; G09G5/00; G09G5/36; G09G5/39; G09G5/393; G11; G11C; G11C7/00; G11C7/20
Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
103 words
A method of initializing a video-type system or the like having processor means, memory means, and a video display, said memory means having a plurality of memory cells arranged in rows and columns and having serial register means coupled to said columns, comprising: deriving a plurality of predetermined data signals in said processor means, storing said derived signals serially in said serial register means in a predetermined sequence, selecting one of said rows of memory cells in said memory means, and transferring each of said stored data signals from said serial register means to corresponding ones of said cells in said selected row.
Claim 2
Independent Claim
103 words
A method of initializing a video-type system or the like having processor means, memory means, and a video display, said memory means having a plurality of memory cells arranged in rows and columns and having serial register means coupled to said columns, comprising: deriving a plurality of predetermined data signals in said processor means, storing said derived signals serially in said serial register means in a predetermined sequence, selecting one of said rows of memory cells in said memory means, and transferring each of said stored data signals from said serial register means to corresponding ones of said cells in said selected row.
Claim 3
Dependent Claim
31 words
The method described in claim 1, further including transferring each of said stored data signals to said selected row in corresponding ones of said columns of memory cells in said array.
Claim 4
Dependent Claim
31 words
The method described in claim 2, further including simultaneously transferring all of said stored data signal to all of the columns for said selected row of memory cells in said array.
Claim 5
Dependent Claim
31 words
The method described in claim 3, further comprising generating a plurality of first command signals, and deriving said sequence of predetermined data signals as a function of said first command signals.
Claim 6
Dependent Claim
34 words
The method described in claim 4, further comprising generating a row address signal in said system, and selecting said row of memory cells as a function of said row address signal in said system.
Claim 7
Dependent Claim
38 words
the method described in claim 5, further comprising generating a write signal in said system, and transferring said stored data signals to said selected row of memory cells as a function of said write signal in said system.
Claim 8
Dependent Claim
33 words
The method described in claim 6, further including the step of storing said transferred data signals in said selected row of memory signals as a function of said write signal in said system.
Claim 9
Dependent Claim
32 words
The method described in claim 7, wherein said transferred data signals are all stored simultaneously in said selected row of memory cells as a function of said write signal in said system.
Claim 10
Dependent Claim
34 words
The method described in claim 8, wherein said derived data signals are al transferred and stored simultaneously in said selected row of memory cells as a function of said write signal in said system.
Claim 11
Independent Claim
99 words
A method of initializing a computer system having processor means, semiconductor memory means, and a video display, said memory means having a plurality of memory cells arranged in rows and columns interconnectable in parallel with serial register means comprising deriving a plurality of predetermined data signals in said processor means corresponding in number to said plurality of solumns of memory cells of the memory means, storing said derived data signals in said register means, selecting one of said rows of memory cells, and transferring said data signals from said register means to said corresponding cells in said selected row.
Claim 12
Independent Claim
99 words
A method of initializing a computer system having processor means, semiconductor memory means, and a video display, said memory means having a plurality of memory cells arranged in rows and columns interconnectable in parallel with serial register means comprising deriving a plurality of predetermined data signals in said processor means corresponding in number to said plurality of solumns of memory cells of the memory means, storing said derived data signals in said register means, selecting one of said rows of memory cells, and transferring said data signals from said register means to said corresponding cells in said selected row.
Claim 13
Dependent Claim
17 words
The method described in claim 10, further comprising, shifting said derived data signals into said shift register.
Claim 14
Dependent Claim
40 words
The method of claim 11, further comprising generating a sequence of first command signals in said processor means, and serially transferring and storing said derived data signals into said register means in response to said sequence of first command signals.
Claim 15
Dependent Claim
27 words
The method described in claim 12, wherein all of said data signals in said register means are transferred simultaneously to said memory cells in said selected row.
Claim 16
Dependent Claim
33 words
The method described in claim 13, further comprising generating a second sequence of second command signals, and selecting said one of said rows of memory cells in response to said second command signals.
Claim 17
Dependent Claim
21 words
The method described in claim 14, wherein said second command signals correspond to row address control signals in said computer system.
Claim 18
Dependent Claim
36 words
The method described in claim 15, further comprising generating a third command signal, and transferring said stored data signals simultaneously into said corresponding memory cells in said selected row in response to said third command signal.
Claim 19
Dependent Claim
21 words
The method described in claim 16, wherein said third command signal corresponds to the "write" control signal in said computer system.
Claim 20
Dependent Claim
20 words
The method described in claim 17, wherein said first command signal corresponds to clock control signals in said computer system.
Claim 21
Independent Claim
97 words
A method of creating and updating video display means in a system having processor means, video display means, semiconductor and memory means holding bit-mapped data for said display means, comprising: writing a predetermined sequence of N data bits into a memory array in said memory means having M rows and N columns of read and write memory cells, by the steps of shifting said sequence of N data bits serially into register means, and thereafter addressing said M rows in succession and writing said N data bits in parallel into each of said M rows in succession.
Claim 22
Independent Claim
97 words
A method of creating and updating video display means in a system having processor means, video display means, semiconductor and memory means holding bit-mapped data for said display means, comprising: writing a predetermined sequence of N data bits into a memory array in said memory means having M rows and N columns of read and write memory cells, by the steps of shifting said sequence of N data bits serially into register means, and thereafter addressing said M rows in succession and writing said N data bits in parallel into each of said M rows in succession.
Claim 23
Independent Claim
61 words
A method of initializing a bit-mapped memory of a computer-controlled video display system or the like, comprising: deriving a plurality of predetermined data signals, serially storing said derived signals in register means of the memory, selecting a portion of said memory, and thereafter transferring said serially stored signals from said register means into said selected portion of said memory in parallel.
Claim 24
Independent Claim
61 words
A method of initializing a bit-mapped memory of a computer-controlled video display system or the like, comprising: deriving a plurality of predetermined data signals, serially storing said derived signals in register means of the memory, selecting a portion of said memory, and thereafter transferring said serially stored signals from said register means into said selected portion of said memory in parallel.
Claim 25
Dependent Claim
30 words
The method described in claim 20, further comprising, sequentially selecting different portions of said memory, and sequentially transferring said signals into said sequentially selected portions of said memory in parallel.
References Cited (Backward Citations)
US4228526A
Cited
US4493060A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-01-18 | 1991-07-20 | 1992-01-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-01-18 | 1995-07-20 | 1996-01-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-01-18 | 1999-07-20 | 2000-01-19 | $7700.00 | Window Closed / Lapsed |