Claims
- 1. An image formatter for processing encoded video data comprising:
- an input element for receiving encoded data having a frame rate and an arrival rate;
- a memory defining at least three buffers for storage of the encoded data, one of said buffers being a display buffer, and another of said buffers being an arrival buffer;
- a write address generator for generating write addresses for data being stored thereat in said memory;
- a read address generator for generating read addresses for reading data stored there at in said memory;
- an output interface linked to said read address generator that produces decoded data at a display rate; and
- a buffer manager responsive to said arrival rate, said display rate, and said frame rate for allocating said buffers to said write address generator and said read address generator, wherein said buffers are allocated to said write address generator in response to a timing regime.
- 2. The image formatter according to claim 1, wherein said read address generator and said buffer manager are connected by a plurality of two-wire interfaces, wherein said two-wire interfaces each comprise: a sender, a receiver, and a clock connected to said sender and said receiver, wherein data is transferred from said sender to said receiver upon a transition of said clock only when said sender is ready and said receiver is ready.
- 3. The image formatter according to claim 1, wherein said input element and said buffer manager are connected by a two-wire interface, wherein said two-wire interface comprises: a sender, a receiver, and a clock connected to said sender and said receiver, wherein data is transferred from said sender to said receiver upon a transition of said clock only when said sender is ready and said receiver is ready.
- 4. The image formatter according to claim 1, wherein said write address generator and said buffer manager are connected by a two-wire interface, wherein said two-wire interface comprises: a sender, a receiver, and a clock connected to said sender and said receiver, wherein data is transferred from said sender to said receiver upon a transition of said clock only when said sender is ready and said receiver is ready.
- 5. The image formatter according to claim 1, further comprising a setup register having a picture index stored therein, wherein said buffer manager asserts a first signal when received encoded data represents a picture having an index corresponding to said picture index, and wherein said buffer manager asserts a second signal when said display buffer has a picture number that is less than a current presentation number.
- 6. The image formatter according to claim 1, wherein said timing regime comprises an arrival rate of video data.
- 7. The image formatter according to claim 1, wherein said timing regime comprises an display rate of video data.
- 8. The image formatter according to claim 1, wherein said timing regime comprises an presentation rate of an encoded video sequence.
Priority Claims (3)
Number |
Date |
Country |
Kind |
9405914 |
Mar 1994 |
GBX |
|
9415365 |
Jul 1994 |
GBX |
|
9503964 |
Feb 1995 |
GBX |
|
REFERENCE TO RELATED APPLICATIONS
This Application is a division of application Ser. No. 08/399,801, filed Mar. 7,1995 and a division of application Ser. No. 400,397, filed Mar. 7,1995, which is a continuation-in-part of U.S. application Ser. No. 08/382,958 filed on Feb. 2, 1995, which is a continuation of U.S. application Ser. No. 08/082,291 filed on Jun. 24, 1993 (now abandoned).
The following Applications assigned to the assignee hereof contain subject matter related to this Application: Ser. Nos. 08/399,665, filed Mar. 07, 1995;08/400,058, filed Mar. 07, 1995; 08/399,800, filed Mar. 07, 1995; 08/399,801, filed Mar 07, 1995; 08/810,780, filed Mar. 05, 1997; 08/474,222, filed Jun. 07, 1995; 08/486,481, filed Jun. 07,1995; 08/474,231, filed Jun. 07,1995; 08/474,830, filed Jun. 07, 1995; 08/474,220, filed Jun. 07,1995; 08/473,868, filed Jun. 07,1995; 08/474,603, filed Jun. 07, 1995; 08/477,048, filed Jun. 07,1995; 08/485,744, filed Jun. 07,1995; 08/399,799, filed Mar. 07, 1995; (not yet known), filed Mar. 4, 1997.
US Referenced Citations (223)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0075893 |
Apr 1983 |
EPX |
Divisions (1)
|
Number |
Date |
Country |
Parent |
399801 |
Mar 1995 |
|
Continuations (1)
|
Number |
Date |
Country |
Parent |
82291 |
Jun 1993 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
382958 |
Feb 1995 |
|