S29GL064SのWrite to bufferのサイズ

Tip / ログイン to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MiIk_4699481
Level 1
Level 1
5 replies posted 5 questions asked First question asked

Write to bufferコマンドで書き込み可能なデータサイズの上限は何Byteでしょうか?

データシートを確認する限り、上限は256Byteとなっていそうだが認識はあってますでしょうか?

現在使用しているFlash(Micron)の同仕様は512Byteとなっているのですが、同じ基板に搭載しているFPGAのコンフィギュレーションデータの書き換えをこのコマンドで行っているのですが、(おそらくこのサイズの違いによって)うまく動いていないので確認したいです。

0 件の賞賛
1 解決策
KaKi_1384211
Level 6
Level 6
100 replies posted 50 replies posted 50 questions asked

ご認識の通り、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,

元の投稿で解決策を見る

3 返答(返信)
KaKi_1384211
Level 6
Level 6
100 replies posted 50 replies posted 50 questions asked

ご認識の通り、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,

MiNe_85951
Level 7
Level 7
Distributor - TED (Japan)
50 likes received 500 replies posted 50 solutions authored

ご認識頂いている通りになります。

データシート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

https://www.cypress.com/file/177981/download

お二方、ありがとうございました。

FPGAが現状512Byteで書き込むロジックになってしまっているため、このバッファを半分にするよう回路を改版して対応するようにします。(それでうまくいくかはわからないですが、データサイズの問題が原因の1つであることは間違いなさそうなので)

0 件の賞賛