- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
Write to bufferコマンドで書き込み可能なデータサイズの上限は何Byteでしょうか?
データシートを確認する限り、上限は256Byteとなっていそうだが認識はあってますでしょうか?
現在使用しているFlash(Micron)の同仕様は512Byteとなっているのですが、同じ基板に搭載しているFPGAのコンフィギュレーションデータの書き換えをこのコマンドで行っているのですが、(おそらくこのサイズの違いによって)うまく動いていないので確認したいです。
解決済! 解決策の投稿を見る。
- ラベル:
-
Parallel NOR
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご認識の通り、Cypress S29GL064SのMax Write Bufferサイズは128Word / 256Byteです。
Write Pageサイズは8Word / 16Byteです。
その他のCypress S29GL-Sシリーズ(128Mbit以上の製品、S29GL128S、S29GL256S、S29GL512S) の
Max Write Bufferサイズは256Wordです。
宜しく、お願いいたします。
Thanks and regards,
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご認識の通り、Cypress S29GL064SのMax Write Bufferサイズは128Word / 256Byteです。
Write Pageサイズは8Word / 16Byteです。
その他のCypress S29GL-Sシリーズ(128Mbit以上の製品、S29GL128S、S29GL256S、S29GL512S) の
Max Write Bufferサイズは256Wordです。
宜しく、お願いいたします。
Thanks and regards,
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご認識頂いている通りになります。
データシートP.33 10.9 Write Buffer Programmingの項目に記載されていますが、
"Write Buffer Programming allows the system write to a maximum of 128 words / 256 bytes in one programming operation."
書き込みバッファプログラミングを使用するとシステムは1回のプログラミング操作で最大128ワード/ 256バイトに書き込むことができます。
そのため上限は最大となる256バイトが最大となります。
S29GL064S Datasheet URL
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
お二方、ありがとうございました。
FPGAが現状512Byteで書き込むロジックになってしまっているため、このバッファを半分にするよう回路を改版して対応するようにします。(それでうまくいくかはわからないですが、データサイズの問題が原因の1つであることは間違いなさそうなので)