[go: up one dir, main page]

JP2001505752A - 複数のレベルのハウスキーピングに適合されたソフトウェアマネジメントを備える一時データストリーム処理バッファメモリ編成 - Google Patents

複数のレベルのハウスキーピングに適合されたソフトウェアマネジメントを備える一時データストリーム処理バッファメモリ編成

Info

Publication number
JP2001505752A
JP2001505752A JP51295699A JP51295699A JP2001505752A JP 2001505752 A JP2001505752 A JP 2001505752A JP 51295699 A JP51295699 A JP 51295699A JP 51295699 A JP51295699 A JP 51295699A JP 2001505752 A JP2001505752 A JP 2001505752A
Authority
JP
Japan
Prior art keywords
sbm
data
housekeeping
knitting
data stream
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.)
Ceased
Application number
JP51295699A
Other languages
English (en)
Other versions
JP2001505752A5 (ja
Inventor
パウルス トーマス アルノルドゥス ティッセン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koninklijke Philips NV
Original Assignee
Philips Electronics NV
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Philips Electronics NV filed Critical Philips Electronics NV
Publication of JP2001505752A publication Critical patent/JP2001505752A/ja
Publication of JP2001505752A5 publication Critical patent/JP2001505752A5/ja
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F5/00Methods or arrangements for data conversion without changing the order or content of the data handled
    • G06F5/06Methods 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/42Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
    • H04N19/423Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation characterised by memory arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/60Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
    • H04N19/61Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99953Recoverability

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Calculators And Similar Devices (AREA)
  • Information Transfer Systems (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 データストリーム処理バッファメモリ編成が、データストリーム入力、データストリームを一時的に記憶する記憶手段、バッファメモリをアクセスする手段及びメモリのハウスキーピング用の手段を持つ。とりわけ、マネジメント手段が、ソフトウェアで実行される。

Description

【発明の詳細な説明】 複数のレベルのハウスキーピングに適合されたソフトウェアマネジメントを備え る一時データストリーム処理バッファメモリ編成 本発明の背景 本発明は、請求項1の前提項に述べられるようなデータストリーム処理バッフ ァメモリ編成に関する。米国特許第4,314,361号、第4,236,22 5号及び第4,222,102号は、各々、固定入力及び可変出力、可変入力及 び固定出力、可変入力及び可変出力を持つFIFO編成を記載している。そのよ うな基本のFIFOの機能をもたらすために、参照がハードウェアベースのハウ スキーピングを排他的に用いている。本願発明者は、とりわけより複雑な処理モ ードを可能にする改良されたよりフレキシブルな機能の必要性を経験した。更に 、ある物理ロケーションから他への情報の移動は、遙かに大きいデータストリー ムのボリュームに比べて限定的な転送能力を鑑みて、出来る限り制限し続けるべ きである。これは、同一のデータ項目が関連する機能に対して数回用いられるよ うな場合より一層当てはまる。物理移動に対する最終的な論点は、物理データ移 送に係る電力消費を低く保つべきである、と言うことである。 発明の概要 従って、とりわけ、本発明の目的は、共用物理記憶空間上に種々の論理バッフ ァをマッピング可能にすると共に、物理データ転送を極めて低量に減らすことに ある。それ故、本発明の特徴の一つによれば、請求項1の特徴項に述べれるよう なことを特徴とする。 有利には、前記メモリマネジメントが、複数のレベルのハウスキーピングに適 合されている。しばしば、データフォーマットの定義は、種々の連続的なレベル を指定している。特定のフォーマットレベルに関するハウスキーピングを関連付 けられるハウスキーピングレベルにアドレスすることにより、フレキシビリティ が容易に達成される。本発明の更に有利な特徴が各縦続請求項に述べられている 。 本発明のこれらの及び他の特徴並びに有利な点が、好ましい実施例の説明を参 照して且つとりわけ添付の図を参照して以下により詳細に述べられるであろう。 図面の簡単な説明 第1図は、前記編成をマッピングする模範的なハードウェアを示している。 第2図は、データフロー編成の一例を示している。 第3図は、模範的なセクタヘッダフォーマットを示している。 第4図は、オーディオセクタの模範的なユーザデータフォーマットを示してい る。 好ましい実施例の詳細な説明 第1図は、本発明の編成をマッピングする模範的なハードウェアの実施例を示 している。プロセッサが、アプリケーションに対して十分なキャパシティを持つ と共に自身に接続される種々のサブシステム間でデータ、アドレス及び制御信号 を転送するのに適切な幅を持つバスファシリティ80に中心付けられている。I /Oサブシステム88が、相互接続90を介して外部世界にインタフェースして いる。プロセシングファシリティ82は、必要なプロセシングオペレーションを 実行する。RAMメモリ92は、第2図を参照して以下でより詳細に述べられる 編成に応じて適宜データを記憶する。メモリマネジメントユニット84は、メモ リ92に対して種々のハウスキーピングタスクを実行する。ROMメモリ86は 、プロセシングファシリティ82に記憶されないものに限り、適宜のソフトウェ アの記憶を可能にしても良い。 第2図は、データフロー編成の一例を示している。ここでは、シリアルデータ が、光学高容量ディスク、無線放送又はラインソース等の適宜のソースからデー タストリーム入力20において入力される。複数のソースが平列に又は交互に接 続可能であっても良い。データストリームの幅は適宜定義されても良い。以下の 実施例においては、データソースは、関連付けられたディジタル音声を備えるデ ィジタルビデオ、及び更なる機能をシステム及びユーザに可能にする種々のエク ストラデータも記憶するDVD又はVCDディスクである。 モジュール22はデータを読出しバッファ24に該データを記憶する。とりわ け、このモジュールは、DMAフィーチャーを具える。ここで、記憶は、第1図 の接続90におけるような、データが外部世界から入力される限りにおいては、 物理的である。他のバッファへのデータの次なる書込は、一般的に、以下に述べ られるようなデータの論理割り当てにより実行される。適用可能であるならば、 この場合プロセシングファシリティとメモリとの間に物理データ転送がある、リ ードモディファイライトメモリサイクルを実行することが出来る。更に、モジュ ール22は、データに対して誤り検査並びに必要及び可能ならば誤り訂正を実行 しても良い。適切な正当性(correctness)のレベルを見出すか又は到達した場合 、ユーザデータは、解読制御モジュール51に与えられる。これらのユーザデー タは、セクタヘッダ及び誤り検査情報ECCを排除している。 解読制御モジュール51と並んで、訂正されたデータは、バッファ30に割当 てられる、即ち、プレナビゲーションフィーチャーに用いられる。これは、ユー ザが、解読されていないデータを用いて、且つデータへのいかなる他のオペレー ションを必要とすることなく、高速フォワード又は高速リバース等、高速でデー タをナビゲートすることを可能にする。解読制御モジュール51において、デー タは、必要ならば適切な解読キーにより解読される。次いで、解読されたデータ は、バッファ26に割当てられる。このバッファは、一様の高い速度でデータを 入力し、あり得る種々のソースの圧縮に応じて、可変速度でデータを出力する。 モジュール28は、バッファ26内のデータをアクセスし、読出したデータを他 のバッファ34,38,42,48及び49にディスパッチする。最初の三つの バッファは、各々、モジュール36,40及び44にインターフェースする。 この実施例において、モジュール40は、入力としてパケットにされた基本ス トリームPESを要求するMPEGビデオデコーダである。更に、モジュール3 6は、入力として基本ストリームを要求するMPEGオーディオデコーダである 。モジュール44は、副画像デコーダである。バッファ48は、バッファ30と 同様のユーザナビゲーションを可能にするが、より精細に、例えば、いわゆる継 ぎ目無し飛び越し(seamless jumping)による一方、コピープロテクトされた情報 等の種々のプレゼンテーション制御モードも考慮に入れたユーザナビゲーション を 可能にする。バッファ49は、タイムコード表示及び更なるユーザナビゲーショ ン等の種々のオーバレイ機能のタイプに用いられ得るサブコード項目の記憶を可 能にする。 バッファ34,38に対するハウスキーピングは、必要な部分の情報のみがモ ジュール36,40及び44により読出されるようなものである。最後のバッフ ァ46は、ビデオデコーダ40により供給を受け、クローズドキャプション情報 等のユーザデータをバッファする。種々のバッファのサイズを後に詳述する。こ れらのサイズは、関連するデータストリームのパッケージの編成に基づいている 。例えば、ビデオ情報量は、オーディオ情報量に対してかなり多いが、サブコー ド情報は一層少ない。 右端即ち最下位レベルに必然的に排他的に示される分けではない、種々の各モ ジュールは、記憶されているデータをアクセスし、関連する矢印により示されて いるユーザ装置又はユーザに結果を出力する。そのような装置は、ビデオ用テレ ビジョンモニタ、音声用音声プレゼンテーション装置、及び更に他のユーザ情報 データストリーム用の同様の装置であっても良い。他の例は、他のタイプのユー ザナビゲーションをもたらすように働き得る制御装置等の他の制御装置であろう 。 第3図は、模範的なセクタフォーマットを示している。これは、インタフェー ス20と関連するようなフォーマットに関する。図示のように、セクタは、セク タヘッダを含有している。このセクタヘッダは、当該セクタを区切り、時間値、 識別子、及びあれば次なる記憶を適切に編成するために用いられ得る他のパラメ ータを指示する。部分54は、誤って受信されてしまったシンボル百分率を訂正 するために用いられ得るリード−ソロモン符号の冗長シンボル等の誤り保護コー ドを含有する。訂正を実行した後、部分54は一般的には更なる処理には用いら れない。一般的に、ヘッダ及びECC情報は、没収され次なるアクセスでは用い られない。 第4図は、オーディオセクタの模範的なユーザデータフォーマットを示してい る。ここでは、当該セクタは、二つのオーディオデータのパケットを含有してい る。各パケットは、関連するパケットヘッダ情報及び二つの関連するオーディオ データの部分を有している。オーディオ部分の数は異なっても良く、それらのサ イズも一様でなくて良い。このレベルにおけるヘッダの機能は可変であっても良 い。時に、ヘッダ情報は、没収され次なるアクセスでは用いられない。他のデコ ーダのタイプが、情報の簡単な区切りのためにヘッダを用いるかもしれない。 第2図の更なる記号の説明は以下の通りである。 SBM: ストリームバッファマネージャ(Stream Buffer Manager) SP: セクタプロセッサ(Sector Processor) DCRYP: 解読制御(DeCRYPtion control) DMX: デマルチプレクサ(DeMultipleXer) AUD: オーディオデコーダ(AUDio decoder) VID: ビデオデコーダ(VIDeo decoder) SUBP: 副画像デコーダ(SUBPicture decoder) DVDディスクの容量:14ギガバイト 入力データ速度:11メガビット/秒 バッファサイズ表示: SBM_ERRCHECK 10キロバイト SBM_VBR 500キロバイト SBM_PRENAV 20キロバイト SBM_AUDIO 20キロバイト SBM_VIDEO 250キロバイト SBM_SUBPIC 64キロバイト SBM_POSTNAV 20キロバイト SBM_SUBCODE 1キロバイト SBM_VID_USER_DATA 5キロバイト SBMは、生産者及び消費者の処理に対し不可視であるように全てのバッファ のアクセスを制御し、とりわけ、 ・バッファ構成単位のプール ・各構成単位に対するいかなるバッファから該構成単位への参照数の管理、 ・フリーバッファ構成単位を指示するリンクされたリスト ・各バッファに対するバッファ構成単位のリンクされたリスト及びバッファ構成 単位内の適用し得る範囲に対する付加的な管理、 を制御する。 全てのバッファを付加的な非破壊“ピーク(peek)”ファシリティを持つFIF Oであると仮定する(他のアプリケーションにおいては、ランダムアクセス等の 異なる編成が適用されても良い)。とりわけ、シナリオを、標準的なフローチャ ートの代替として、リストの形態で以下のように与える。 ・Nバイトの塊(セクタサイズ)でピクチャの左側においてデータが到来する ・各構成単位のサイズもNバイトである ・SPがSBMにNバイトをSBM_ERRCHECKに書込むことをリクエス トする ・SBMが、フリーリストから第1の構成単位を取り出し、前記データを該構成 単位内にコピーすべくDMAをセットアップする ・SBMが前記構成単位に対する参照数を“1”にセットする ・SBMが前記構成単位をバッフアSBM ERRCHECKのリストに範囲指 示[0,N)で加える(一般的に、下位のバッファ境界は含まれ、上位のバッ ファ境界は含まれない) ・M個の新セクタの後誤りがハードウェアにより指示されなかった場合、SPは セクタを正当であると見なす ・SPがSBM_ERRCHECKからXバイト(セクタヘッダサイズ)を読取 る ・SBMが範囲指示を[X,N)に更新する ・“ピーク”読取を介して、SBMはNAVパックかどうか決定する ・SPがSBMにN−X−YバイトをSBM_ERRCHECKからSBM_V BRにコピーすることをリクエストする(YはECCサイズに等しい) ・NAVパックである場合、SPはSBMに(N−X−Y)バイトをSBM_P RENAVをコピーすることもリクエストする ・SBMが前記構成単位をSBM_VBRのリストに範囲指示[X,N−Y)で 加え、前記構成単位に対する参照数をインクリメントする ・NAVパックである場合、SBMは又前記構成単位をSBM_PRENAVの リストに範囲指示[X,N−Y)で加え、再び前記構成単位に対する参照数を インクリメントする ・SBMがSBM_ERRCHECK内の範囲指示を[N−Y,N)に更新する ・SPがSBMにYバイトをSBM_ERRCHECKから読取ることをリクエ ストする ・SBMがSBM_ERRCHECK内の範囲指示を[N,N)に更新する ・これはこのバッファに対する構成単位内にデータがないことを意味し、故に、 SBMはSBM_ERRCHECKのリストから当該構成単位を外し、該構成 単位に対する参照数をデクリメントする ・DMXがSBM_VBRを“ピーキング(peeking)”することによりパケット のタイプ及びサイズSを決定する ・NAVパックの場合、DMXはSBMにSBM_VBRからSBM_POST NAVにSバイトをコピーすることをリクエストする ・SBMが前記構成単位をSBM_POSTNAVのリストに範囲指示[X,X +S)で加え、該構成単位に対する参照数を増加する ・SBMがSBM_VBR内の構成単位の範囲指示を[X+S,N−Y)に更新 する ・アプリケーションがSBM_POSTNAVからBバイトを読取ることを必要 とする ・SBMがSBM_POSTNAV内の構成ユニットの範囲指示を[X+B, X+S)に更新する オーディオデコーダがPESストリームを要求していると仮定する ・DMXがSBM_VBR内にオーディオパケットを発見した場合に、DMXは SBMにそれらのパケットを完全にSBM_AUDIOにコピーすることをリ クエストすることができる ・結果として、SBMは、対応する構成ユニットをSBM_AUDIOのリスト に加え、範囲指示を[X,N−Y)にセットするであろう(ここで、X及びY は第3図に指示されるようにセクタヘッダ及びECCサイズに対応する) ・前記構成単位は又SBM_VBRのリストから外されることに注意されたいオ ーディオデコーダが基本ストリームを要求していると仮定する ・SBM_VBRのリスト内の第1の構成単位のコンテンツが第4図に与えられ ているようなものである仮定する ・この構成単位の範囲指示は[X,N−Y)である ・“ピーキング”により、DMXは、SBM_VBR内にオーディオパケットを 発見し、パケットヘッダサイズQ1及びパケットサイズS1を決定する ・DMXがSBMにSBM_VBRからQ1バイトを読取ることをリクエスト する ・SBMがSBM_VBR内の構成単位の範囲指示を[X+Q1,N−Y)に更 新する ・DMXがSBMにS1−Q1バイトをSBM_AUDIOにコピーすることを リクエストする ・SBMが、前記構成単位をSBM_AUDIOのリストに加え、該構成単位に 対する参照数をインクリメントする ・SBMがSBM_AUDIOバッファ内の範囲指示を[X+Q1,X+S1) にセットする ・SBMがSBM_VBRバッファ内の範囲指示を[X+S1,N−Y)にセ ットする ・“ピーキング”により、DMXは、SBM_VBR内のオーディオパケットを 発見し、パケットヘッダサイズQ2及びパケットサイズS2を決定する ・DMXがSBMにSBM_VBRからQ2バイトを読取ることをリクエストす る ・SBMがSBM_VBR内の構成単位の範囲指示を[X+S1+Q2,N−Y )に更新する ・DMXがSBMにS2−Q2バイトをSBM_AUDIOにコピーすることを リクエストする ・SBMは、前記構成単位をこのSBM_AUDIOのリストに加え、該構成単 位に対する参照数をインクリメントする(これは同一の構成ユニットが同一の バッファから複数回参照されることを意味する。以下の注意も参照されたい) ・SBMがSBM_AUDIOバッファ内の範囲指示を[X+S1+Q2,X +S1+S2)にセットする ・この例においては、X+S1+S2はN−Yに等しいことに注意されたい ・SBMがSBM_VBR内の範囲指示を[N−Y,N−Y)にセットする ・これは、前記構成単位をSBM_VBRから外すことが出来、該構成単位に対 する参照数をデクリメントすることが出来ることを意味する 上述において、最適化は複数範囲を指示することであるとしても良い。オーデ ィオデコーダが基本ストリームを要求する場合、これは、SBM_AUDIOの リスト内の要素の範囲指示が、単一の構成単位が二つの関連する範囲を指すこと を意味する、範囲指示{[X+Q1,X+S1),[X+S1+Q2,N−Y) }を持つような状況に適用され得るであろう。

Claims (1)

  1. 【特許請求の範囲】 1.データストリーム入力、該データストリームを一時的に記憶する記憶手段、 該バッファメモリをアクセスするアクセス手段及びメモリのハウスキーピング 用のメモリマネジメント手段を有するデータストリーム処理バッファメモリ編 成において、 前記メモリマネジメント手段はソフトウェアで実行されることを特徴とする 編成。 2.請求項1に記載の編成において、 前記メモリマネジメント手段は、複数のレベルのハウスキーピングに対して 適合されていることを特徴とする編成。 3.請求項2に記載の編成において、 初期レベルのハウスキーピングは、誤り保護処理を実行し、データストリー ムをフォーマットにしている項目を没収することを特徴とする編成 4.請求項2に記載の編成において、 初期レベル以外のハウスキーピングは、ユーザデータをフォーマットにして いる項目を没収することを特徴とする編成。 5.請求項2に記載の編成において、 前記複数のレベルのハウスキーピングは、少なくとも三つのレベルに及ぶこ とを特徴とする編成。 6.請求項2に記載の編成において、 少なくとも一つのレベルは、種々の単一メディアの情報カテゴリを分離して いることを特徴とする編成。
JP51295699A 1997-08-20 1998-07-27 複数のレベルのハウスキーピングに適合されたソフトウェアマネジメントを備える一時データストリーム処理バッファメモリ編成 Ceased JP2001505752A (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP97202555.5 1997-08-20
EP97202555 1997-08-20
PCT/IB1998/001143 WO1999009467A2 (en) 1997-08-20 1998-07-27 A transient datastream-processing buffer memory organization with software management adapted for multilevel housekeeping

Publications (2)

Publication Number Publication Date
JP2001505752A true JP2001505752A (ja) 2001-04-24
JP2001505752A5 JP2001505752A5 (ja) 2006-01-05

Family

ID=8228651

Family Applications (1)

Application Number Title Priority Date Filing Date
JP51295699A Ceased JP2001505752A (ja) 1997-08-20 1998-07-27 複数のレベルのハウスキーピングに適合されたソフトウェアマネジメントを備える一時データストリーム処理バッファメモリ編成

Country Status (6)

Country Link
US (1) US6230163B1 (ja)
EP (1) EP0932862A2 (ja)
JP (1) JP2001505752A (ja)
KR (1) KR100594953B1 (ja)
TW (1) TW432321B (ja)
WO (1) WO1999009467A2 (ja)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2803470A1 (fr) * 1999-12-30 2001-07-06 Thomson Multimedia Sa Procede de gestion d'une memoire dans un recepteur de television et recepteur de television
US7930711B2 (en) * 2003-03-06 2011-04-19 Wegener Communications, Inc. Apparatus and method for addressing control in a network for distributed data
US7020689B2 (en) 2003-03-07 2006-03-28 Wegener Communications, Inc. System and method for command transmission utilizing an email return path
US7296204B2 (en) * 2003-05-30 2007-11-13 Wegener Communications, Inc. Error correction apparatus and method
US7206411B2 (en) 2003-06-25 2007-04-17 Wegener Communications, Inc. Rapid decryption of data by key synchronization and indexing
US12125487B2 (en) * 2020-10-12 2024-10-22 SoundHound AI IP, LLC. Method and system for conversation transcription with metadata

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL7713707A (nl) 1977-12-12 1979-06-14 Philips Nv Informatiebuffergeheugen van het "eerst-in, eerst-uit" type met variabele ingang en vaste uitgang.
NL7713706A (nl) 1977-12-12 1979-06-14 Philips Nv Informatiebuffergeheugen van het "eerst-in, eerst-uit" type met een variabele ingang en een variabele uitgang.
NL7713708A (nl) 1977-12-12 1979-06-14 Philips Nv Informatiebuffergeheugen van het "eerst-in, eerst-uit" type met vaste ingang en variabele uitgang.
JP3453757B2 (ja) * 1989-05-29 2003-10-06 株式会社日立製作所 バッファ管理方法
DE69130392T2 (de) * 1991-07-10 1999-06-02 International Business Machines Corp., Armonk, N.Y. Hochgeschwindigkeitspufferverwaltung
JP2521016B2 (ja) * 1991-12-31 1996-07-31 インターナショナル・ビジネス・マシーンズ・コーポレイション マルチメディア・デ―タ処理システム
US5664139A (en) * 1994-05-16 1997-09-02 Compaq Computer Corporation Method and a computer system for allocating and mapping frame buffers into expanded memory
US5652613A (en) * 1995-06-07 1997-07-29 Lazarus; David Beryl Intelligent electronic program guide memory management system and method
JP3617879B2 (ja) * 1995-09-12 2005-02-09 株式会社東芝 実時間ストリームサーバのディスク修復方法及びディスク修復装置
US5847762A (en) * 1995-12-27 1998-12-08 Thomson Consumer Electronics, Inc. MPEG system which decompresses and then recompresses MPEG video data before storing said recompressed MPEG video data into memory
US6023233A (en) * 1998-03-20 2000-02-08 Craven; Peter G. Data rate control for variable rate compression systems

Also Published As

Publication number Publication date
WO1999009467A2 (en) 1999-02-25
US6230163B1 (en) 2001-05-08
KR20000068786A (ko) 2000-11-25
TW432321B (en) 2001-05-01
KR100594953B1 (ko) 2006-07-03
WO1999009467A3 (en) 1999-05-06
EP0932862A2 (en) 1999-08-04

Similar Documents

Publication Publication Date Title
JP4689872B2 (ja) ディジタルビデオシステムにおける擬似ヘッダ挿入によるディジタルビデオストリーム復号化方法および装置
WO2001020457A1 (en) Method and apparatus for controlling multi-channel bitstreams
US5946318A (en) Method and apparatus for processing and packetizing data from a data stream
JP2003511810A (ja) ビデオ・ストリームの再生の特殊モードに関係する情報を管理するための装置および方法
US7149230B2 (en) Transport processor for processing multiple transport streams
JP2010238353A (ja) マルチアングルデータを記録した情報記録媒体、その記録方法及び再生装置
US6684026B2 (en) Information recording method and apparatus and information recording medium
US6874118B1 (en) Efficient storage and error recovery of moving pictures experts group (MPEG) video streams in audio/video (AV) systems
JP2001505752A (ja) 複数のレベルのハウスキーピングに適合されたソフトウェアマネジメントを備える一時データストリーム処理バッファメモリ編成
JP4667108B2 (ja) データ処理装置
US20020081098A1 (en) Compressed-data processing arrangement and related method
JP2003283499A (ja) データ転送制御装置、電子機器及びデータ転送制御方法
JP4988340B2 (ja) マルチアングルデータを記録した情報記録媒体、その記録方法及び再生装置
US6035096A (en) Video/audio decoding and reproducing apparatus and method
JP2010518478A (ja) オーバヘッドのない独立並列画像処理
JP4325194B2 (ja) 記憶媒体へのアクセスを管理する装置及び方法
CN114610651B (zh) 一种数据传输方法、系统、设备及介质
CN1215412C (zh) 盘介质管理方法
US6690305B2 (en) Method of data transmission over a bus system
US20110119465A1 (en) Data processing system
JPH11161467A (ja) データ転送制御装置
EP1148729A1 (en) Method and device for decoding a digital video stream in a digital video system using dummy header insertion
KR100211977B1 (ko) 메모리 스위치를 이용한 다기능 mpeg-2 ts 전송장치 및 그 방법
EP0917144A2 (en) Method and apparatus for controlling a data buffer
MXPA02002825A (es) Metodo y dispositivo para escribir datos en un medio de grabacion en un sistema de video digital.

Legal Events

Date Code Title Description
A524 Written submission of copy of amendment under article 19 pct

Free format text: JAPANESE INTERMEDIATE CODE: A524

Effective date: 20050726

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070724

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20071024

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20071203

A313 Final decision of rejection without a dissenting response from the applicant

Free format text: JAPANESE INTERMEDIATE CODE: A313

Effective date: 20080313

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080610