Video processing circuit with line memory control
First Claim
1. A video signal processing circuit, comprising:
- a line memory for said video signal;
means for writing and reading of video data samples into and out of said line memory, different numbers of data samples per line being stored during expansion and compression of said video signal;
means for comparing a first value, specifying a first pixel location in the horizontal line period where reading or writing of said line memory is to begin, with a second value specifying a second pixel location within each line period;
means for storing a third value corresponding to the number of data samples stored in said line memory; and
,means for counting the number of data samples which have actually been written into said line memory or read from said line memory, said counting means having an output of said comparing means as a first input and said third value as a second input.
1 Assignment
0 Petitions
Accused Products
Abstract
A line memory and control system comprises a line memory, for example a first in first out (FIFO) device. A comparator compares a first value, specifying a location in the horizontal line period where reading or writing of the line memory is to begin, with a second value, fixing pixel location within each line period. A register stores the number of data samples stored in the line memory. A counter counts the number of data samples which have actually been written into the line memory or read from the line memory. The counter has an output of the comparator as a first input and the number of data samples previously stored in the line memory as a second input. In the case of both compression and expansion, a line memory control system assures that the number of samples written into each FIFO line memory be the same as the number of samples read out of each FIFO line memory.
-
Citations
6 Claims
-
1. A video signal processing circuit, comprising:
-
a line memory for said video signal; means for writing and reading of video data samples into and out of said line memory, different numbers of data samples per line being stored during expansion and compression of said video signal; means for comparing a first value, specifying a first pixel location in the horizontal line period where reading or writing of said line memory is to begin, with a second value specifying a second pixel location within each line period; means for storing a third value corresponding to the number of data samples stored in said line memory; and
,means for counting the number of data samples which have actually been written into said line memory or read from said line memory, said counting means having an output of said comparing means as a first input and said third value as a second input. - View Dependent Claims (2, 3)
-
-
4. A controller for a line memory in a video signal processing circuit, the controller comprising:
-
means for writing and reading of video data samples into and out of said line memory, different numbers of data samples per line being stored during expansion and compression of said video signal; means for comparing a first value, specifying a first pixel location in the horizontal line period where reading or writing of said line memory is to begin, with a second value specifying a second pixel location within each line period; means for storing a third value corresponding to the number of data samples stored in said line memory; and
,means for counting the number of data samples which have actually been written into said line memory or read from said line memory, said counting means having an output of said comparing means as a first input and said third value as a second input. - View Dependent Claims (5, 6)
-
Specification