1.2.4 I/O Glitch at Auto-Update During POR

I/O glitches are observed during POR with designs where the auto-update option is enabled. As the device powers up along with the DEVRSTb which is then in the state of being de-asserted, the I/O Glitch occurs at the beginning and end of the auto-update process.

The glitch is observed only on BANK 0, 1, and 2 of M2S005, M2S010, and M2S025 devices. The glitch is independent of the type of packages being used. This glitch is only in positive pulse (0 to 1 and then back to 0), therefore, only signals that are at logic low state will observe this glitch. The width of the glitch pulse is measured to be less than 10 ns.

To avoid this glitch:

  • Place critical signal like clocks and resets on IO BANK 4, 5, 6, and 7 across the dies M2S005, M2S010, and M2S025 devices.
  • Use In-Application Programming (IAP) option instead of auto-update.
  • No banks on M2S060, M2S090, M2S0150 experience any glitches.