5 Configuration Mode Introduction
5.2 JTAG Configuration
UG290-2.3E
38(87)
After one Y-page is written in each time, GW1N(Z)-2/4/6/9 needs to
perform Run-Test for 13-15
μs; GW1N(S)-2(C) needs to perform Run-Test
for 30-
35 μs. No extra clock is required for the other series of devices.
Note!
If you want to read data from Configuration Data, high 4 Bytes will be taken. If you want to
write data into Shift-DR, LSB will begin to write.
Figure 5-19 Y-page Programming
Start
End
Run-Test 13
μS(GW1N(Z)-
2/4/6/9)
Or
Run-Test 30
μS(GW1NS(E)-
2(C))
Move TAP to SHIFT-DR
Transfer 4 Bytes (LSB
)
Move Tap to Exit-DR,
Update-DR&Run-Test-Idle
Process of Reading internal Flash
This chapter introduces the process of reading internal Flash briefly,
no rate requirements for the TCK of JTAG, as shown in Figure 5-20.
Reading the internal Flash can be regarded as the reverse process of
programming Flash. But firstly, you should make sure that the written-in
Readable-pattern has taken effect. For GW1N, the Reprogram(0x3C) and
Noop(0x02) can be sent in turn after Readable-pattern is written-in to make
the internal flash be Readable.
Process Description:
1. Check ID Code. (optional);
2. Send the "0x15" instruction of ConfigEnable;
3. Send EF-Read instruction 0x73;
4. Send read Flash start address 0x0. The method is same as write