IP2022 Users ManualInstruction Set Architecture
www.ubicom.com
103
FWRT3:0
The flash memory erase and write timing is derived from the
CPU core clock through a programmable divider. The
FWRT3:0 bits specify the divisor. The time base must be 1 to 2
microseconds. Below 1 microsecond, the flash memory will be
underprogrammed, and data retention is not guaranteed.
Above 2 microseconds, the flash memory will be overpro-
grammed, and reliability is not guaranteed. Because the mini-
mum flash write clock divisor is 2, the minimum clock
frequency for self-programming is 1 MHz.
0000 = 2
12 MHz CPU core clock frequency
0001 = 3
23 MHz
0010 = 4
34 MHz
0011 = 6
46 MHz
0100 = 8
68 MHz
0101 = 12
812 MHz
0110 = 16
1216 MHz
0111 = 24
1624 MHz
1000 = 32
2432 MHz
1001 = 48
3248 MHz
1010 = 64
4864 MHz
1011 = 96
6496 MHz
1100 = 128
96100 MHz
1101 = 192
Reserved
1110 = 256
Reserved
1111 = 384
Reserved
Name
Description