Оптимизация энергопотребления в цифровом логическом дизайне: методы и тематические исследования

Снижение энергопотребления в цифровой логической конструкции имеет важное значение для повышения энергоэффективности и продления срока службы аккумулятора устройства. Для оптимизации энергопотребления без ущерба для производительности могут использоваться различные методы и стратегии. В этой статье рассматриваются ключевые методы и представлены соответствующие тематические исследования.

Методы для оптимизации мощности

Конструкторы используют несколько подходов для минимизации энергопотребления. К ним относятся стреловидность часов, стреловидность мощности и масштабирование напряжения. Щелчение часов снижает динамическую мощность за счет отключения тактового сигнала к неактивным модулям. Щелчение мощности предполагает отключение питания к холостым участкам цепи. Масштабирование напряжения регулирует напряжение питания до более низких уровней, уменьшая использование мощности при сохранении приемлемой производительности.

Методы в цифровом логическом дизайне

Внедрение маломощных методов проектирования требует тщательного планирования в процессе проектирования. Такие методы, как многопороговые CMOS, адаптивное смещение тела и эффективный логический синтез, способствуют экономии электроэнергии. Кроме того, выбор соответствующих стилей логики и оптимизация схемных схем может значительно снизить энергопотребление.

Тематические исследования

В одном из тематических исследований участвовал мобильный процессор, который интегрировал тактическое и динамическое масштабирование напряжения. Эти методы привели к 30%-ному снижению энергопотребления во время холостых состояний. Другим примером является маломощная конструкция FPGA, которая использовала силовое голодание и оптимизированный логический синтез, достигая 25%-ного снижения общего потребления энергии без влияния на производительность.