25.11.2014 Views

ARM PrimeCell - ARM Information Center

ARM PrimeCell - ARM Information Center

ARM PrimeCell - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

機 能 概 要<br />

2.2 AMBA AHB インタフェース<br />

AMBA AHB インタフェースは 以 下 のブロックから 構 成 されています。<br />

• AMBA AHB スレーブインタフェース<br />

• AMBA AHB マスタインタフェース<br />

2.2.1 AMBA AHB スレーブインタフェース<br />

AMBA AHB スレーブインタフェースは、<strong>PrimeCell</strong> CLCDC を AMBA AHB バスに 接 続<br />

し、CPU をレジスタおよびパレット RAM にアクセスさせます。AMBA AHB スレーブ<br />

インタフェースの 詳 細 については、AMBA 仕 様 書 (Rev 2.0)を 参 照 して 下 さい。<br />

以 下 は、<strong>PrimeCell</strong> CLCDC AMBA AHB スレーブインタフェースによってサポートされ<br />

る 機 能 です。<br />

• 標 準 書 き 込 み / 読 み 出 し AMBA AHB アクセス<br />

• INCR4、INCR8 ならびに 未 定 義 長 のワードバーストのみ。<br />

• OK 応 答 のみ。<br />

2.2.2 AMBA AHB マスタインタフェース<br />

AMBA AHB マスタインタフェースは、 選 択 されたスレーブ(メモリ)からの 表 示 デー<br />

タを <strong>PrimeCell</strong> CLCDC DMA FIFO に 転 送 します。マスタインタフェースは AMBA AHB<br />

システムバスに、あるいは SDAM コントローラ 等 のメモリコントローラの AMBA AHB<br />

ポートに 直 接 接 続 することができます。<br />

固 有 のAMBA AHBマスタインタフェースステートマシンは、 以 下 の 機 能 を 実 行 します。<br />

• 新 しいフレームを 認 識 したときに、 上 位 パネルのベースアドレスを AMBA AHB<br />

アドレスインクリメンタにロードする。<br />

• DMA FIFO の 上 位 レベルと 下 位 レベルの 両 方 を 監 視 し、 上 記 のプログラムされた<br />

ウォーターマークまでデータを 充 填 するために、HBUSREQM をアサートしてメ<br />

モリからの 表 示 データを 要 求 します。どちらかの FIFO に 4 つ 以 上 の 空 きがあれ<br />

ば、HBUSREQM が 再 アサートされます(デュアルパネルモード)。<br />

• 固 定 長 バースト 中 に 1KB 境 界 をチェックし、 検 出 した 場 合 はそのアドレスを 適<br />

切 に 調 整 する。<br />

• 固 定 長 バーストと 未 定 義 バーストのアドレスシーケンスを 生 成 する。<br />

• メモリと DMA FIFO 間 のハンドシェーキングを 制 御 する。FIFO が 同 期 化 とシー<br />

ケンスの 更 新 を 終 了 していない 場 合 は、ビジーサイクルを 挿 入 します。<br />

2-4 Copyright © <strong>ARM</strong> Limited 1999, 2000. All rights reserved. <strong>ARM</strong> DDI0161DJ-00

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!