Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
79 words
A multiple serial access memory comprising: a dynamic random access memory array; means for addressing said array to input data thereto and output data therefrom; means for outputting rows of data from said array in response to address signals provided by said addressing means; a plurality of serial output ports coupled to said outputting means for selectively latching rows of data output by said outputting means; and means for clocking said serial output ports to output latched data therefrom.
Claim 2
Dependent Claim
32 words
A memory in accordance with claim 1 further comprising: timing means operatively associated with said array for limiting access to said array to one of said serial output ports at a time.
Claim 3
Dependent Claim
95 words
A memory in accordance with claim 1 or 2 wherein each of said serial output ports comprises: a shift register having a length at least equal to a width of said array, said shift register being responsive to a first signal from a timing means for latching a row of data from said array and responsive to a second signal from said timing means for shifting the row of latched data; and a serial access selector coupled to said shift register for outputting a selected portion of the shifted data from said serial output port.
Claim 4
Dependent Claim
142 words
In a digital television apparatus that requires memory for storing a set of working data and memory for storing a set of display data derived from said working data, the improvement comprising: a dynamic random access memory array; means for addressing said array to input data thereto and output data therefrom; means for outputting rows of data from said array in response to address signals provided by said addressing means; a plurality of serial output ports coupled to said outputting means for selectively latching rows of data output by said outputting means; and means for clocking said serial output ports to output latched data therefrom; wherein at least one of said serial output ports is used to output working data from said array and at least one other of said serial output ports is used to output display data from said array.
Claim 5
Dependent Claim
32 words
Television apparatus in accordance with claim 4 further comprising: timing means operatively associated with said array for limiting access to said array to one of said serial output ports at a time.
Claim 6
Dependent Claim
97 words
Television apparatus in accordance with one of claims 4 or 5 wherein each of said serial output ports comprises: a shift register having a length at least equal to a width of said array, said shift register being responsive to a first signal from a timing means for latching a row of data from said array and responsive to a second signal from said timing means for shifting the row of latched data; and a serial access selector coupled to said shift register for outputting a selected portion of the shifted data from said serial output port.
Claim 7
Dependent Claim
60 words
Television apparatus in accordance with one of claims 4 to 6 wherein: said working data is accessed from the array by its respective serial output port in one of a field format and frame format; and said display data is accessed from the array by its respective serial output port in the other of said field format and frame format.
Claim 8
Dependent Claim
50 words
Television apparatus in accordance with one of claims 4 to 6 wherein: said working data is accessed from the array by its respective serial output port in a block format; and said display data is accessed from the array by its respective serial output port in a television line format.
Claim 9
Dependent Claim
114 words
Television apparatus in accordance with one of claims 4 to 8 wherein: said display data comprises pixel data for a current video frame; said working data comprises pixel data from a previous video frame for use in reconstructing a current video frame from a motion compensation difference signal; said array has a storage capacity sufficient to store said current video frame together with enough working data to accommodate a predetermined motion estimation search area; and said array is filled with data for successive video frames on an ongoing basis with the data for a current frame overwriting a portion of the data for a previous frame that precedes a current motion estimation search area.
Claim 10
Independent Claim
159 words
A method for storing video data for use by a motion compensator that estimates motion over a maximum horizontal displacement DX and a maximum vertical displacement DY , comprising the steps of: providing a frame store memory for storing N + K lines of video data, where N is the number of lines in a video frame and K is at least equal to the number of lines corresponding to the vertical displacement DY ; and filling said frame store memory with video data from successive video frames on a revolving basis, wherein N consecutive lines of a second video frame are written into said memory following the last line of a first video frame, such that the first video frame is overwritten by the second video frame on a first-in first-out basis, with the last K lines of the first video frame remaining in said memory once the full second video frame has been written into said memory.