Почему максимальная частота микроконтроллеров AVR зависит от VCC? Может быть, у них есть источники постоянного тока, которые голодают по мере роста требований к мощности?
Является ли это соотношение уникальным для линейки AVR или это типично?
Редактировать: я не ищу количественную цифру или уравнение. Я понимаю, что функция существует, и у меня есть таблицы данных. Я спрашиваю, почему он существует.
Как правило, КМОП-схемы не так быстродействующие при уменьшении Vdd (в пределах проектных спецификаций). Ток стока снижается при меньшем напряжении на затворе и заданном Vds, поэтому емкость нагрузки не может заряжаться и разряжаться так быстро. Таким образом, это не уникально для AVR, хотя это не всегда может быть показано явно, поскольку в спецификациях обычно указывается только область гарантированной работы, а не типичная. Если вы начертите типичную область работы (при условии, что у вас есть способ полностью протестировать микросхемы), вы увидите плавную кривую, а не типичную кусочно-линейную зависимость.
Например, вот спецификация для другой части Microchip (это PIC):
Это предполагает, что ограничение основано на скорости переключения. Возможно, существуют микросхемы с термическим ограничением, которые не могут работать со 100% рабочим циклом при более высоком напряжении, даже если они могут переключаться так быстро, потому что тепло не может быть отведено достаточно быстро. Потребляемая мощность (точнее, динамическая часть потребляемой мощности) увеличивается пропорционально квадрату напряжения питания при прочих равных условиях. Тем не менее, небольшой 8-битный CMOS-процессор не будет иметь тепловых ограничений.
Вот несколько причин , почему это происходит (я говорю об общей CMOS).
Я полагаю, что с этими точками, смешанными вместе, вы можете получить четкую картину того, почему частота связана с . Я сделал все возможное, чтобы увеличить разницу в переходе с высоким / низким .
ПлазмаHH
Блэр Фонвиль