23.12.2013 Views

Errata Sheet - Infineon

Errata Sheet - Infineon

Errata Sheet - Infineon

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Errata</strong> <strong>Sheet</strong><br />

Functional Deviations<br />

the erase operations, as described in the following sequence (x, y = 0 or 1,<br />

x ≠ y):<br />

1. A Program Flash sector or a Data Flash sector (DFy or DFx) has been<br />

erased.<br />

2. An erase command on Data Flash sector DFx is issued.<br />

3. While the erase operation on sector DFx is in progress, during a certain<br />

critical time window a programming command on sector DFy is issued, i.e.<br />

the erase operation on sector DFx is suspended.<br />

In other words, potentially critical sequences are:<br />

• Erase PFLASH --> erase DFx --> program DFy (suspend erase DFx), or<br />

• Erase DFy --> erase DFx --> program DFy (suspend erase DFx), or<br />

• Erase DFx --> erase DFx --> program DFy (suspend erase DFx).<br />

As a consequence, sector DFx may not be correctly erased after the suspended<br />

erase has been completed (i.e. DFx may be weakly programmed). The effect is<br />

non-permanent, i.e. erasing DFx again will solve the issue.<br />

Note: Sector DFy is always correctly programmed.<br />

Therefore, both Data Flash sectors or a Program and a Data Flash sector must<br />

not be erased one after the other if the second erase operation might be<br />

suspended.<br />

Workaround 1<br />

Additionally program (a page of) Data Flash sector DFx or DFy, before starting<br />

the erase of DFx, e.g.:<br />

1. Erase PFLASH or DFx or DFy<br />

2. Additional step: Program DFx or DFy (specified rules for Data Flash page<br />

programming must remain valid), check for completion of programming<br />

(busy)<br />

3. ... (any operation except erase of DFx, DFy, or PFLASH)...<br />

4. Erase DFx<br />

5. Concurrent programming of DFy may be triggered.<br />

Workaround 2<br />

After starting the erase of Data Flash sector DFx, delay the start of the<br />

programing of sector DFy by at least 250 ms, e.g.:<br />

TC1767, EES-AD, ES-AD, AD 36/73 Rel. 1.4, 11.12.2009

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!