Close

AVR and "Fully Static Operation"

A project log for AVR Random Potentially-Obsure Potentially-Usefuls

Random potentially-obscure potentially-useful things related to AVRs

eric-hertzEric Hertz 01/04/2023 at 02:080 Comments

Yeah?

This caught my attention for the first time today:

Atmega8515, which I've been using for some twenty years...

"Fully Static Operation"

https://en.m.wikipedia.org/wiki/Static_core

I especially like the simplicity of the following:

https://community.arm.com/support-forums/f/keil-forum/19230/fully-static-operation

"Stop the clock and it will happely keep waiting until you are so kind to provide a clock pulse again."

That's how I understood it...

I guess it caught my attention now because I've been gaining interest in single-stepping CPUs.

BUT:

I *distinctly* recall seeing that the clock can't vary too much from cycle to cycle, so had to look it up.

(Same datasheet)

Right... So then... What're you supposed to change suddenly to realize this "Fully Static Operation," the internal RC clock? An external two-pin crystal?

I don't get it.

Maybe it has to do with sleep/powerdown modes, but I wouldn't exactly call something "fully" if you have to go through hoops to realize it.

Beware!

Discussions