_★
CPU基板SDRAM不具合
先週末、WRITE時に異常が起きている所まで把んだ。
ロジアナでSDRAMの信号波形を観測しながらSDRAM&CPUのデータシートとにらめっこ。
全然、異常な所が見つからん。
夕方、プリチャージ付WRITE(WRITEA)のシーケンスタイミングを再検証。
プリチャージ付WRITEの場合、SDRAMに書込後、内部で自動的にプリチャージするのでその間はアクセスしないようにディレイを入れる。
計算した結果、データシート上のパラメタを満していた。
保険をかけて1クロック分だけ挿入してみた。すると、今までの現象がおさまってしまった。
物凄い納得行かん。計算通りなのに何故?
多分、まだ何かあってそれが改善されたので現象がおさまってしまったものと思われ。
SDRAMパラメタ、全部見直し決定。_| ̄|○
*1
しかも、1クロック分ディレイが追加されたのでパフォーマンスンスが気になる。
ソフトデバッグのために実機をソフト側に早急に渡さねばならんので、取り敢えずパラメタを修正したものを使ってもらうことにした。
ベンチマークテストして貰えますかねぇ?
*1: SDRAMのパラメタ検証は複雑な上に時間がかかるので出来れば休日の割り込みが入らない時にしたい。