KR20010042226A - 리시버/디코더에서의 메모리 관리 - Google Patents
리시버/디코더에서의 메모리 관리 Download PDFInfo
- Publication number
- KR20010042226A KR20010042226A KR1020007010748A KR20007010748A KR20010042226A KR 20010042226 A KR20010042226 A KR 20010042226A KR 1020007010748 A KR1020007010748 A KR 1020007010748A KR 20007010748 A KR20007010748 A KR 20007010748A KR 20010042226 A KR20010042226 A KR 20010042226A
- Authority
- KR
- South Korea
- Prior art keywords
- fifo
- receiver
- buffer
- decoder
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4435—Memory management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F5/00—Methods or arrangements for data conversion without changing the order or content of the data handled
- G06F5/06—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor
- G06F5/10—Methods or arrangements for data conversion without changing the order or content of the data handled for changing the speed of data flow, i.e. speed regularising or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor having a sequence of storage locations each being individually accessible for both enqueue and dequeue operations, e.g. using random access memory
- G06F5/12—Means for monitoring the fill level; Means for resolving contention, i.e. conflicts between simultaneous enqueue and dequeue operations
- G06F5/14—Means for monitoring the fill level; Means for resolving contention, i.e. conflicts between simultaneous enqueue and dequeue operations for overflow or underflow handling, e.g. full or empty flags
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- Communication Control (AREA)
- Circuits Of Receivers In General (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Information Transfer Systems (AREA)
- Channel Selection Circuits, Automatic Tuning Circuits (AREA)
Abstract
Description
Claims (15)
- 메시지를 수신하기 위한 적어도 하나의 포트;FIFO 섹션을 포함하는 메모리;적어도 하나의 애플리케이션 모듈; 및상기 또는 각각의 포트, 메모리, 및 상기 또는 각각의 애플리케이션 모듈에 결합되고, 메모리의 FIFO 섹션에 메시지를 기입하기 위하여 또 메모리의 FIFO 섹션으로부터 메시지를 독출하여 애플리케이션 모듈 또는 다른 포트로 메시지를 전달하기 위하여 하나의 포트에서 나타나는 메시지에 응답하여 동작하는 FIFO 제어 수단을 포함하는 리시버/디코더.
- 제 1항에 있어서, FIFO 제어 방법이 메시지의 수신이 완성되기 전에 메모리의 FIFO 섹션으로부터 상기 애플리케이션 모듈 또는 상기 또하나의 포트로 메시지의 판독을 개시하도록 배열되는 것을 특징으로 하는 리시버/디코더.
- 제 1항 또는 2항에 있어서, FIFO 제어 방법이 FIFO의 점유상태를 검출하기 위한 점유 검출기 방법을 포함하는 것을 특징으로 하는 리시버/디코더.
- 제 3항에 있어서, 점유 검출기 방법이 FIFO의 오버플로우 및 언더플로우를 검출하는데 적합한 것을 특징으로 하는 리시버/디코더.
- 제 3항 또는 4항에 있어서, 점유 검출기 방법이 FIFO의 임박한 오버플로우 및 언더플로우의 적어도 하나의 시발점을 검출하는데 적합한 것을 특징으로 하는 리시버/디코더.
- 전기의 항중에 어느 한 항에 있어서, FIFO 제어 방법이 FIFO 섹션으로부터 메시지가 쇄도하도록 배열된 것을 특징으로 하는 리시버/디코더.
- 전기의 항중에 어느 한 항에 있어서, FIFO 섹션이 다수의 FIFO 버퍼를 포함하고 FIFO 제어 방법이 각각의 다수 FIFO 레지스터 제어 방법을 포함하는 것을 특징으로 하는 리시버/디코더.
- 전기의 항중에 어느 한 항에 있어서, 메모리가 버퍼 섹션을 더욱 포함하고 리시버/디코더가 메모리의 버퍼 섹션으로 메시지를 쓰도록 한 포트에서 나타나는 메시지에 응답하며 버퍼로부터 애플리케이션 모듈로 메시지를 판독하도록 애플리케이션 모듈로부터 제어 신호에 응답하여 동작하는 버퍼 제어 방법을 포함하는 것을 특징으로 하는 리시버/디코더.
- 제 8항에 있어서, 버퍼 섹션이 버퍼 제어 방법에서 각각의 버퍼 레지스터에 의해 규정된 두개의 버퍼 영역을 포함하는 것을 특징으로 하는 리시버/디코더.
- 제 9항에 있어서, 버퍼 제어 방법은 인입되는 비트 스트림이 현재 선택된 버퍼 영역으로 관련되며 그리고나서 교대로 채워지는 각 버퍼 영역으로서의 두개의 버퍼 영역사이에서 스위칭되는 비트 스트림 모드에서 동작 가능한 것을 특징으로 하는 리시버/디코더.
- 제 9항 또는 10항에 있어서, 버퍼 제어 방법이 인입되는 메시지가 현재 선택된 버퍼 영역에서 빈 공간에 비교되며 상기 공간이 메시지의 길이보다 작다면 다른 버퍼 영역이 선택되는 데이터그램 모드에서 작동 가능한 것을 특징으로 하는 리시버/디코더.
- 전기의 항중에 어느 한 항에 있어서, FIFO 섹션으로부터 공급되는 비디오 디바이스 애플리케이션부 및 비디오 비트스트림이 공급되는 공급 칩부를 포함하는 것을 특징으로 하는 리시버/디코더.
- 전기의 항중에 어느 한 항에 있어서의 상기 리시버/디코더 및 리시버/디코더로 메시지를 전송하기 위한 방법을 포함하는 것을 특징으로 하는 방송시스템.
- 상기 기술된 리시버/디코더.
- 상기 기술된 방송시스템.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP98400764.1 | 1998-03-27 | ||
| EP98400764A EP0946053A1 (en) | 1998-03-27 | 1998-03-27 | Memory management in a receiver/decoder |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20010042226A true KR20010042226A (ko) | 2001-05-25 |
| KR100604211B1 KR100604211B1 (ko) | 2006-07-24 |
Family
ID=8235318
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020007010748A Expired - Fee Related KR100604211B1 (ko) | 1998-03-27 | 1999-03-29 | 리시버/디코더 및 이를 구비한 방송 시스템 |
Country Status (20)
| Country | Link |
|---|---|
| EP (2) | EP0946053A1 (ko) |
| JP (1) | JP4642230B2 (ko) |
| KR (1) | KR100604211B1 (ko) |
| CN (1) | CN1242605C (ko) |
| AT (1) | ATE274773T1 (ko) |
| AU (1) | AU2953199A (ko) |
| BR (1) | BR9909128A (ko) |
| CA (1) | CA2324086A1 (ko) |
| DE (1) | DE69919686T2 (ko) |
| ES (1) | ES2226352T3 (ko) |
| HR (1) | HRP20000599A2 (ko) |
| HU (1) | HUP0105435A3 (ko) |
| ID (1) | ID26209A (ko) |
| IL (1) | IL138440A0 (ko) |
| NO (1) | NO20004837L (ko) |
| NZ (1) | NZ507160A (ko) |
| PL (1) | PL343250A1 (ko) |
| TR (1) | TR200002764T2 (ko) |
| WO (1) | WO1999051021A1 (ko) |
| ZA (1) | ZA200006082B (ko) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020073218A1 (en) * | 1998-12-23 | 2002-06-13 | Bill J. Aspromonte | Stream device management system for multimedia clients in a broadcast network architecture |
| GB0130407D0 (en) * | 2001-12-20 | 2002-02-06 | Koninkl Philips Electronics Nv | Delivery of digital applications |
| TWI284810B (en) * | 2004-08-18 | 2007-08-01 | Via Tech Inc | Software communication between MPEG layer and servo layer |
| US8045472B2 (en) * | 2008-12-29 | 2011-10-25 | Apple Inc. | Credit management when resource granularity is larger than credit granularity |
| CN114725902B (zh) * | 2022-03-30 | 2026-04-24 | 深圳供电局有限公司 | 一种适用于通信延时不确定性的差动保护方法及系统 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH083956B2 (ja) * | 1986-09-18 | 1996-01-17 | 日本テキサス・インスツルメンツ株式会社 | 半導体記憶装置 |
| US4942553A (en) * | 1988-05-12 | 1990-07-17 | Zilog, Inc. | System for providing notification of impending FIFO overruns and underruns |
| TW237589B (ko) * | 1991-02-27 | 1995-01-01 | Gen Electric | |
| US5442390A (en) * | 1993-07-07 | 1995-08-15 | Digital Equipment Corporation | Video on demand with memory accessing and or like functions |
| JP2658832B2 (ja) * | 1993-11-12 | 1997-09-30 | 日本電気株式会社 | 動画像復号制御装置 |
| US5642498A (en) * | 1994-04-12 | 1997-06-24 | Sony Corporation | System for simultaneous display of multiple video windows on a display device |
| US5720037A (en) * | 1994-06-16 | 1998-02-17 | Lucent Technologies Inc. | Multimedia on-demand server |
| JP3560078B2 (ja) * | 1995-02-06 | 2004-09-02 | ソニー株式会社 | 電子機器制御装置、電子機器制御方法、および電子機器制御システム |
| IT1275228B (it) * | 1995-02-09 | 1997-07-31 | Italtel Spa | Decodificatore per postazione di utente in un sistema di televisione interattiva |
| FR2741172B1 (fr) * | 1995-11-09 | 1997-12-12 | Thomson Multimedia Sa | Dispositif de traitement de donnees comportant une memoire tampon |
-
1998
- 1998-03-27 EP EP98400764A patent/EP0946053A1/en not_active Withdrawn
-
1999
- 1999-03-29 EP EP99910630A patent/EP1064781B1/en not_active Expired - Lifetime
- 1999-03-29 NZ NZ507160A patent/NZ507160A/en unknown
- 1999-03-29 ID IDW20002149A patent/ID26209A/id unknown
- 1999-03-29 TR TR2000/02764T patent/TR200002764T2/xx unknown
- 1999-03-29 CA CA002324086A patent/CA2324086A1/en not_active Abandoned
- 1999-03-29 CN CNB998066524A patent/CN1242605C/zh not_active Expired - Fee Related
- 1999-03-29 IL IL13844099A patent/IL138440A0/xx unknown
- 1999-03-29 PL PL99343250A patent/PL343250A1/xx unknown
- 1999-03-29 HR HR20000599A patent/HRP20000599A2/hr not_active Application Discontinuation
- 1999-03-29 KR KR1020007010748A patent/KR100604211B1/ko not_active Expired - Fee Related
- 1999-03-29 AT AT99910630T patent/ATE274773T1/de not_active IP Right Cessation
- 1999-03-29 WO PCT/IB1999/000650 patent/WO1999051021A1/en not_active Ceased
- 1999-03-29 DE DE69919686T patent/DE69919686T2/de not_active Expired - Lifetime
- 1999-03-29 AU AU29531/99A patent/AU2953199A/en not_active Abandoned
- 1999-03-29 ES ES99910630T patent/ES2226352T3/es not_active Expired - Lifetime
- 1999-03-29 BR BR9909128-3A patent/BR9909128A/pt not_active Application Discontinuation
- 1999-03-29 JP JP2000541817A patent/JP4642230B2/ja not_active Expired - Fee Related
- 1999-03-29 HU HU0105435A patent/HUP0105435A3/hu unknown
-
2000
- 2000-09-26 NO NO20004837A patent/NO20004837L/no unknown
- 2000-10-27 ZA ZA200006082A patent/ZA200006082B/xx unknown
Also Published As
| Publication number | Publication date |
|---|---|
| ATE274773T1 (de) | 2004-09-15 |
| EP1064781B1 (en) | 2004-08-25 |
| EP1064781A1 (en) | 2001-01-03 |
| NO20004837D0 (no) | 2000-09-26 |
| CN1303566A (zh) | 2001-07-11 |
| JP4642230B2 (ja) | 2011-03-02 |
| EP0946053A1 (en) | 1999-09-29 |
| KR100604211B1 (ko) | 2006-07-24 |
| HUP0105435A3 (en) | 2002-05-28 |
| CA2324086A1 (en) | 1999-10-07 |
| TR200002764T2 (tr) | 2001-01-22 |
| HRP20000599A2 (en) | 2001-06-30 |
| WO1999051021A1 (en) | 1999-10-07 |
| ES2226352T3 (es) | 2005-03-16 |
| ID26209A (id) | 2000-12-07 |
| HUP0105435A2 (hu) | 2002-04-29 |
| AU2953199A (en) | 1999-10-18 |
| BR9909128A (pt) | 2000-12-19 |
| JP2002510908A (ja) | 2002-04-09 |
| PL343250A1 (en) | 2001-07-30 |
| NZ507160A (en) | 2002-03-28 |
| ZA200006082B (en) | 2001-05-30 |
| CN1242605C (zh) | 2006-02-15 |
| IL138440A0 (en) | 2001-10-31 |
| DE69919686D1 (de) | 2004-09-30 |
| DE69919686T2 (de) | 2005-09-01 |
| NO20004837L (no) | 2000-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2201511T3 (es) | Tratamiento de un flujo de transporte digital. | |
| EP0996894B1 (en) | Ieee1394 set top box device driver | |
| HRP20000488A2 (en) | Processing of digital picture data in a decoder | |
| KR100604211B1 (ko) | 리시버/디코더 및 이를 구비한 방송 시스템 | |
| CN100399811C (zh) | 接收机/解码器和处理视频数据的方法 | |
| US6804820B1 (en) | Modem control | |
| NZ500208A (en) | Buffer assignment and addressing in a computer memory particularly for MPEG decoder | |
| MXPA00009426A (en) | Memory management in a receiver/decoder | |
| EP1055176A2 (en) | Access control system | |
| CZ20003564A3 (cs) | Přijímař/dekodér a vysílací systém | |
| HK1030274B (en) | Modem control | |
| CZ20003997A3 (cs) | Způsob zpracování video dat a přijímač /dekodér | |
| KR20000076405A (ko) | 엑세스 제어 시스템 | |
| MXPA00003213A (en) | Modem control | |
| MXPA00000776A (en) | Ieee set top box device driver | |
| MXPA00007900A (en) | Processing of digital picture data in a decoder | |
| CZ20001198A3 (cs) | Řízení modemu |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| A201 | Request for examination | ||
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20130620 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140630 Year of fee payment: 9 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20150619 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| FPAY | Annual fee payment |
Payment date: 20160624 Year of fee payment: 11 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20170719 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20170719 |