« 今日の日記 | Main | 本の大掃除 »

2004.12.23

メモリのシミュレーションモデル

「メモリコントローラを作りたいんだけど、シミュレーションモデルはどするのですか?」
という質問を時々聞きます。おそらく、DIMMとかSO-DIMMを想定しているのだと思います。
私は、とりあえずな時はマイクロンのシミュレーションモデルを使います。

DDRメモリ

http://www.micron.com/products/dram/ddrsdram/part.aspx?part=MT46V128M4BN-5B#SIM

SDRAM

http://www.micron.com/products/dram/sdram/part.aspx?part=MT48LC32M8A2BB-7E#SIM

これをもとに、適当にSO-DIMMっぽく配線するとSO-DIMMのシミュレーションモデルの
できあがり。提供ファイル(Verilog or VHDL等)はあまり統一されていないのですが、
ある型番のメモリでverilogが無くても、近いのを探していけばあったりします。
ぶっちゃけ、ビット幅さえあっていれば趣味/勉強で作る回路のシミュレーション
としては十分でしょう。

動かしてみると分かるのですが、エラーメッセージの出し方(というかエラーを検出する仕組み)
は本当に参考になりますよ。

|

« 今日の日記 | Main | 本の大掃除 »

Comments

The comments to this entry are closed.

TrackBack


Listed below are links to weblogs that reference メモリのシミュレーションモデル:

« 今日の日記 | Main | 本の大掃除 »