2013年7月16日火曜日

LatticeECP3用DDR3 SDRAMCの作成 12

failの原因は、テストモジュールのバグだった。 orz
アドレスレジスタのビット幅が1bit多かった。そのため、DRAMの領域を2分割してそれぞれのモジュールに分担させているつもりがそうなってなかった。。。 

そこを修正したら正常に動作するようになった。

テストモジュール2つ実装してなかったら、最終的には発覚したとは思うが、暫くは気付けずにいたかも知れないので、その意味ではこのテストをやってよかった。
しかし、バカだねぇ~→→俺。 あ゛ーっ、もう。  (>_<)"ゝ

でも、これで次に進める。


0 件のコメント:

コメントを投稿

自作CPUで遊ぶ 22

今使用しているモータードライバはDM556Dというものだが、このドライバはMicro Stepが 800 [pulse/rev] 〜 40000 [pulse/rev]の範囲で設定できる。 Mi...