Claims
- 1. An apparatus in a digital video signal processing system for synchronizing chroma data and luma data needed for a downstream process, the apparatus comprising:
a first Ready To Send and Ready To Receive handshake block arranged to receive the luma data; a second RTS/RTR handshake block arranged to receive the chroma data; and a means coupled to the first handshake block and to the second handshake block, for providing a Ready To Receive handshake signal to the first handshake block and to the second handshake block based at least in part on a determination that the first handshake block is ready to transfer the luma data while the second handshake block is ready to transfer the chroma data, and further for inhibiting provision of the RTR handshake signal based at least in part on a determination that at least one of the first handshake block and the second handshake block is not ready to transfer data.
- 2. The apparatus of claim 1, further comprising:
a third RTS/RTR handshake block arranged to send at least one of the luma data and the chroma data to the downstream process; and a means, coupled to the RTR handshake signal means and to the third handshake block, for inhibiting provision of the RTR handshake signal based at least in part on a determination that the third handshake block is not ready to receive data.
- 3. The apparatus of claim 2, further comprising:
a means coupled to the first handshake block and to the second handshake block and to the third handshake block, for providing a Ready To Send handshake signal to the third handshake block based at least in part on a determination that the first handshake block is ready to transfer the luma data while the second handshake block is ready to transfer the chroma data, and further for inhibiting provision of the RTS handshake signal based at least in part on a determination that at least one of the first handshake block and the second handshake block is not ready to transfer data.
- 4. The apparatus of claim 1, wherein the means for providing the RTR handshake signal and further for inhibiting provision of the RTR handshake signal includes a means for determining that the at least one of the first handshake block and the second handshake block is not ready to transfer data.
- 5. The apparatus of claim 4, wherein the means for determining that the at least one of the first handshake block and the second handshake block is not ready to transfer data consists essentially of an AND gate.
- 6. A method for synchronizing chroma data and luma data in a digital video signal processing system including a first Ready To Send and Ready To Receive handshake block coupled to a source of the luma data, a second RTS/RTR handshake block coupled to a source of the chroma data, and a third RTS/RTR handshake block coupled to a downstream destination for the luma data and the chroma data, the method comprising the steps of:
providing a Ready To Receive handshake signal to the first handshake block and to the second handshake block based at least in part on a determination that the first handshake block is ready to transfer the luma data while the second handshake block is ready to transfer the chroma data; and inhibiting the step of providing the RTR handshake signal based at least in part on a determination that at least one of the first handshake block and the second handshake block is not ready to transfer data.
- 7. The method of claim 6, further comprising the step of
inhibiting the providing step based at least in part on a determination that the third handshake block is not ready to receive data.
- 8. The method of claim 7, further comprising the steps of:
providing a Ready To Send handshake signal to the third handshake block based at least in part on a determination that the first handshake block is ready to transfer the luma data while the second handshake block is ready to transfer the chroma data; and inhibiting the step of providing the RTS handshake signal based at least in part on a determination that at least one of the first handshake block and the second handshake block is not ready to transfer data.
PRIORITY CLAIM
[0001] This application claims the benefit of U.S. Provisional Patent Application No. 60/333435, filed Nov. 27, 2001, entitled “SYNCHRONIZATION OF CHROMA AND LUMA USING HANDSHAKING,” which is incorporated herein by reference.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US02/38559 |
12/3/2002 |
WO |
|