J
John Devereux
- Jan 1, 1970
- 0
Jim Granville said:Some of Maxims MAXQ's are similar.
There are two main current hogs: FLASH memory, and Analog cells.
Some devices leave the FLASH charge pumps/sense amps enabled,
which gives faster speeds, but has a static Icc cost.
Most wake up Flash as they need it, but that has a time-cost,
so your MIPS are lower than they could be.
Analog cells can be powered on/off, sometimes that can be simply overlooked.
Or, they might find that the impedance of the Vcc switch
adds too much impedance/noise to meet the important Analog
targets, so they do a metal layer change and short it out.
The ADUC flash is unusual in that a page can be erased (or
reprogrammed) during code execution from another page. This is
extremely useful (and not mentioned in the datasheet). It makes the
interbal flash ideal for keeping user settings or data logging,
replacing e.g. an external EEPROM. Other micros I have used require
you to execute the programming code from RAM & turn off interrupts.