IP Library › Granted Patent US 7,911,476
Granted Patent B2
US 7,911,476 · App. 11/771,634 · Granted Mar 22, 2011

Mulitmedia data processing apparatus with reduced buffer size

Assignee: Realtek Semiconductor Corp.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,911,476
App. No.
11/771,634
Granted
Mar 22, 2011
Kind
B2
Abstract

A multimedia data processing apparatus with reduced buffer size includes an accessing unit and a data processing module. The accessing unit has a plurality of buffers therein. The data processing module includes a processing unit and a real-time buffer. The processing unit processes the data temporarily stored in the accessing unit and the real-time buffer. By adding the real-time buffer, the size of the buffer in the accessing unit and the maximum bandwidth requirement can be reduced thereby increasing the system performance.

Claims (37)

1. A multimedia data processing apparatus, comprising:

an accessing unit further comprising a plurality of buffers therein for temporarily storing first data; and

a data processing module coupled to the accessing unit, including:

a processing unit for processing the first data and generating second data; and

a real-time buffer, coupled to the processing unit, for storing the second data;

wherein the amount of data stored in the real-time buffer is non-empty when the multimedia data processing apparatus is under data transmitting status.

2. The multimedia data processing apparatus as claimed in claim 1 , wherein the first data includes color, luminance, subtitle, menu or cursor data.

3. The multimedia data processing apparatus as claimed in claim 1 , wherein the second data are real-time image data.

4. The multimedia data processing apparatus as claimed in claim 1 , wherein the processing unit is configured to perform blending, decoding, scaling or de-interlacing.

5. The multimedia data processing apparatus as claimed in claim 1 , wherein the second data stored in the real-time buffer is configured to be output to a real-time device.

6. The multimedia data processing apparatus as claimed in claim 5 , wherein the real-time device is a data sink.

7. The multimedia data processing apparatus as claimed in claim 1 , wherein the amount of the second data is less than that of the first data.

8. The multimedia data processing apparatus as claimed in claim 1 , wherein the amount of data stored in at least one of the plurality of buffers is configured to be temporarily empty when the real-time buffer is non-empty.

9. A multimedia data processing apparatus, comprising:

a data processing module, further comprising:

a real-time buffer for temporarily storing first data;

a processing unit, coupled to the real-time buffer, for processing the first data and generating second data; and

an accessing unit, coupled to the data processing module, comprising a plurality of buffers therein for temporarily storing the second data;

wherein the amount of data stored in the real-time buffer is non-full when the multimedia data processing apparatus is under data transmitting status.

10. The multimedia data processing apparatus as claimed in claim 9 , wherein the first data are real-time image data.

11. The multimedia data processing apparatus as claimed in claim 9 , wherein the second data includes color or luminance data.

12. The multimedia data processing apparatus as claimed in claim 9 , wherein the processing unit is configured to perform encoding or scaling.

13. The multimedia data processing apparatus as claimed in claim 9 , further comprising a real-time device configured to forward the first data to the real-time buffer.

14. The multimedia data processing apparatus as claimed in claim 13 , wherein the real-time device is a data source.

15. The multimedia data processing apparatus as claimed in claim 9 , wherein the amount of the first data is less than that of the second data.

16. The multimedia data processing apparatus as claimed in claim 9 , wherein the amount of data stored in at least one of the plurality of buffers is configured to be temporarily full when the real-time buffer is non-full.

17. A multimedia data processing apparatus, comprising:

an accessing unit comprising a plurality of buffers therein for temporarily storing first data; and

a data processing module coupled to the accessing unit, further comprising:

a processing unit for processing the first data and generating second data; and

a real-time buffer, coupled to the processing unit, for storing the second data;

wherein an amount of the second data is less than that of the first data.

18. The multimedia data processing apparatus as claimed in claim 17 , wherein the first data includes color, luminance, subtitle, menu or cursor data.

19. The multimedia data processing apparatus as claimed in claim 17 , wherein the second data are real-time image data.

20. The multimedia data processing apparatus as claimed in claim 17 , wherein the processing unit is configured to perform blending, decoding, scaling or de-interlacing.

21. The multimedia data processing apparatus as claimed in claim 17 , wherein the second data stored in the real-time buffer is configured to be output to a real-time device.

22. The multimedia data processing apparatus as claimed in claim 21 , wherein the real-time device is a data sink.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2007
From: HUANG, JING JUNG
To: REALTEK SEMICONDUCTOR CORP.
Reel/Frame 019502/0198 →
Priority Claims (1)
TW 95123533 A · Jun 29, 2006 · national
Continuity (1)
Related Publication 20080126621A1 · May 29, 2008