В последние годы энергопотребление стало одной из основных проблем разработчиков СБИС. Основным движущим фактором этой тенденции стало распространение портативных вычислительных устройств с батарейным питанием и систем беспроводной связи. Для этого нового класса устройств с батарейным питанием среднее энергопотребление имеет решающее значение, поскольку оно определяет срок службы батареи. Сильное давление в пользу снижения рассеиваемой мощности также исходит от производителей высокопроизводительных систем. В цифровых СБИС схемы, использующие необратимую логику, будут иметь большее рассеивание мощности из-за неравного количества входов и выходов. Из-за несоответствия количества входов и выходов на каждый бит потери информации происходит потеря энергии KTln2 джоулей, где K - постоянная Больцмана (1,38 x 10-23 джоулей/Кельвин), а T - абсолютная температура в 0 К. Альтернативный способ снижения энергопотребления в СБИС - использование обратимой логики. Реверсивная логика снижает рассеиваемую мощность за счет равного количества входов и выходов без потери битовой информации. Поэтому в этой работе используются различные цифровые схемы, такие как декодер, кодер, приоритетный кодер, мультиплексор, демультиплексор, АЛУ и умножители.