NVM Serial Test Interface User Manual 8-1
Section 8
Partial Programming Mode
The sequence is the same as Write or Write Burst Mode.
Start of the sequence:
■Enter the test mode (partial programming code 000100) during the test register state.
■Give a rising edge of clock when E2_ShandLoadb is low to enable the TEST_PAGEM
signal during the address register state.
■Enter the (address value - 1) when E2_ShandLoadb is high during the address
register state.
■Give a rising edge of clock when E2_ShandLoadb is low to increment the address
value by one during the data register state.
■Enter the data value when E2_ShandLoadb is high during the data register state.
■Give a rising edge of clock when E2_ShandLoadb is low to generate the pulse
TEST_PAGEL during the test register state.
■Do nothing in address register state.
■Give a rising edge of clock when E2_ShandLoadb is low to increment the address
value by one during the data register state.
■Enter the data value in the data register when E2_ShandLoadb is high during the data
register state.
Repeat the last four steps of the procedure until completion. Refer to Figure 8-1 and
Figure 8-2.
To write the data after the sequence data register state:
■Enable the signal E2_WE (active low) during the test register state.
■Wait for the rising edge of RDYBSY.
■To continue the sequence, give two rising edges of clock when E2_ShandLoadb is
low to disable and enable the TEST_PAGEM signal during the address register state.
Refer to Figure 8-3.
Return to the third step (“Enter the (address value - 1) when E2_ShandLoadb is high...”)
and repeat the sequence until completion.
■To finish the sequence, give a rising edge of clock when E2_ShandLoadb is low to
disable the TEST_PAGEM signal during the address register state. Refer to
Figure 8-4.