1 Reply Latest reply on Feb 28, 2018 8:25 PM by tkuw

    What is the performance impact of program buffer size (512 vs 1024) in NOR flash

    narendrababu.hc_3190951

      At present we are migrating from Micron NOR flash to Cypress NOR flash(S29GL01GT_S29GL512T_1). Micron flash had 1024 byte program buffer. The Cypress flash selected for replacement has only 512 byte program buffer. Please let us know what is the performance impact in detail.

        • 1. Re: What is the performance impact of program buffer size (512 vs 1024) in NOR flash
          tkuw

          Hi,

           

          Please look at the program performance comparison between Cypress S29GL-T and Micron M29EW (if you use another part, please refer to its datasheet).

           

          S29GL-T: 1.76 us / word when you use 512-byte buffer.

          M29EW: 1.76 us / word when you use 1024-byte (512-word) buffer.

           

          Thus, the program performance is equivalent according to the datasheet.

          The performance values in datasheets do not contain command / data input cycles overhead because it depends on the host system's specification / configuration. To program 1024 byte, you need to perform 512-byte write buffer program sequence two times for S29GL-T. That means an extra command cycles overhead is added. The amount of the overhead depends on your system's configuration, however in typical systems, it should not be significant comparing program time like 450us (or 900us) per 512-byte (or 1024-byte).

           

          Best Regards,

          Takahiro