[Suzaku:00519] Re: ペリフェラルからBRAMへのアクセス

Keichi Kawaoka email@hidden
2006年 5月 18日 (木) 00:29:53 JST


川岡と申します。

デフォルトのSUZAKU-VのBRAM(16KByte)はBBoot(ファーストブートローダ)
で使用しています。
BBootから抜け、プログラムがSDRAM上で動作している時には使用できます。
ただ、ペリフェラルからアクセスするためには、ペリフェラルが
PLB側に接続されている必要があります。
("opb2plb_bridge"といコアを置けば、OPB側からもアクセスできます)

その他、新規に"opb_bram_if_cntlr"コア & "bram"コア または、
"plb_bram_if_cntlr"コア & "bram"コアを実装しても、ペリフェラルから
アクセスすることができます。

----- Original Message ----- 
From: "福田 慎吾" <email@hidden>
To: "SUZAKU メーリングリスト" <email@hidden>
Sent: Wednesday, May 17, 2006 11:41 PM
Subject: [Suzaku:00518] ペリフェラルからBRAMへのアクセス


> 福田です.
> 毎度お世話になっております.
> 
> 
>  現在,8KByte相当のメモリ領域(レジスタのような簡単なメモリでも可)を
> 必要とするハードウェア(ペリフェラル)を作成しようとしているのですが,
> ユーザーロジック部分だけではとてもまかないきれません.
>  そこで,SUZAKU-VにデフォルトでついているBRAM(16KByte)を使おうと
> 思うのですが,ハードウェア(自作ペリフェラル)からBRAMへアクセスする
> ことは可能でしょうか?
> 
>  VHDLファイル(bram_elaborate,plb_bram_cntlr_wrapper等)を見たのですが,
> いまいち仕組みがわかりませんでした・・・
> 
> 
> よろしければ,ご教授お願いします.
> 
> _______________________________________________
> suzaku mailing list
> email@hidden
> http://lists.atmark-techno.com/mailman/listinfo/suzaku



suzaku メーリングリストの案内