ARM PrimeCell - ARM Information Center
ARM PrimeCell - ARM Information Center
ARM PrimeCell - ARM Information Center
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