AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
BMU

バッファ管理ユニット(BMU)制御用ライブラリ

BMUモジュールは、大きく 2つの機能を持ちます。 

 

  1. バッファ切り替え

 ソースモジュールとシンクモジュール間のバッファを、4種類の管理方法から選択してハードウェアで調停させることができます。 

 

  1. アドレス変換

 各ソースモジュール、シンクモジュールがアクセスしたテクスチャに対して、常に有効なバッファアドレスを返すようにアドレス変換します。ソースモジュール、シンクモジュール側で指定するアドレスは、テクスチャを指す一意なアドレスに固定できます。 

 

 

* BMU のソースモジュール/シンクモジュールの有効/無効設定は、各モジュール(前処理など)で行います。

  • BMUManager と各ライブラリは、お互いに独立して動作し、参照することはありません。
    • BMUで管理するメモリ領域が他のモジュールと衝突しないよう、ユーザ側で管理する必要があります。

描画回路 (VG

キャプチャ回路 (PGP

表示回路 (DSP

動画コーデック (GVD

静止画コーデック (JPG)

動作シーケンス例は以下のとおりです。(画像をクリックして拡大) 

 

名前 
説明 
アプリケーションにバッファ管理ユニット(BMU)制御の為のインタフェースを提供します。 
マネージャにバッファ管理ユニット(BMU)レジスタにアクセスの為のインタフェースを提供します。 
レジスタ定義 
Copyright (c) 2017-2025 Axell Corporation. All rights reserved.