Адиабатический контур - Adiabatic circuit

Адиабатические схемы находятся низкая мощность схемы, использующие «обратимую логику» для экономии энергии.[1]

В отличие от традиционных CMOS схемы, которые рассеивают энергию при переключении, адиабатические схемы уменьшают рассеяние, следуя двум ключевым правилам:

  • Никогда не включайте транзистор когда есть потенциал напряжения между источник и слив.
  • Никогда не выключайте транзистор, когда через него протекает ток.

История

«Адиабатический» - это термин греческого происхождения, большую часть своей истории связанный с классическими термодинамика. Это относится к системе, в которой переход происходит без потери энергии (обычно в виде тепла) в системе или получения от нее. В случае электронных систем, а не тепла, сохраняется электронный заряд. Таким образом, идеальная адиабатическая схема будет работать без потери или увеличения электронного заряда.

Первое использование термина «адиабатический» в контексте схемотехники, по-видимому, восходит к статье, представленной в 1992 году на Втором семинаре по физике и вычислениям. Хотя более раннее предположение о возможности восстановление энергии был сделан Чарльз Х. Беннетт где относительно энергии, используемой для выполнения вычислений, он заявил: «Эту энергию в принципе можно сохранить и использовать повторно».

Определение

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

Принципы

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

Источник питания

В источниках питания адиабатических логических схем также используются элементы схемы, способные накапливать энергию. Часто это делается с помощью индукторов, которые накапливают энергию, преобразуя ее в магнитный поток. Есть ряд синонимов, которые использовались другими авторами для обозначения систем типа адиабатической логики, к ним относятся: «логика восстановления заряда», «логика повторного использования заряда», «логика с тактовым питанием», «логика восстановления энергии» и « логика утилизации энергии ». Из-за требований обратимости для того, чтобы система была полностью адиабатической, большинство этих синонимов фактически относятся и могут взаимозаменяемо использоваться для описания квазиадиабатических систем. Эти термины лаконичны и не требуют пояснений, поэтому единственный термин, требующий дальнейшего объяснения, - это «логика с питанием от часов». Это было использовано, потому что во многих адиабатических схемах используется комбинированный источник питания и часы, или «часы мощности». Это переменный, обычно многофазный, источник питания, который управляет работой логической схемы, подавая на нее энергию и впоследствии извлекая из нее энергию.

Поскольку в КМОП нет катушек индуктивности с высокой добротностью, катушки индуктивности должны располагаться вне кристалла, поэтому адиабатическое переключение с помощью катушек индуктивности ограничено конструкциями, в которых используется только несколько катушек индуктивности. Квазиадиабатическая ступенчатая зарядка полностью исключает использование индукторов за счет сохранения восстановленной энергии в конденсаторах.[2][3]Пошаговая зарядка (SWC) может использовать встроенные конденсаторы.[4]:26

Асинхробатическая логика, введенная в 2004 году,[4]:51это CMOS логическая семья стиль дизайна с использованием внутренней пошаговой зарядки, который пытается объединить низкая мощность преимущества кажущихся противоречащих друг другу идей «тактовой логики» (адиабатические схемы) и «схем без часов» (асинхронные схемы ).[4]:3[5][6]

КМОП адиабатические схемы

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

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

  • Никогда не включайте транзистор, если на нем есть напряжение (VDS> 0).
  • Никогда не выключайте транзистор, если через него проходит ток (IDS ≠ 0)
  • Никогда не пропускайте ток через диод

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

У схем рекуперации энергии есть две большие проблемы; Во-первых, медлительность с точки зрения сегодняшних стандартов, во-вторых, для этого требуется примерно на 50% больше площади, чем у традиционной КМОП-матрицы, а простые схемы становятся сложными.

Смотрите также

использованная литература

  1. ^ Гойман, Бенджамин (2004-08-08). «Адиабатическая логика» (PDF). Получено 2018-02-08.
  2. ^ Шром, Герхард (июнь 1998 г.). "Технология CMOS сверхнизкого энергопотребления". www.iue.tuwien.ac.at (Тезис). Fakultät für Elektrotechnik, Technische Universität Wien. Адиабатическая CMOS. Получено 2018-03-18.
  3. ^ Тайхманн, Филипп (2011-10-29). Адиабатическая логика: будущая тенденция и перспектива системного уровня. Springer Science & Business Media. п. 65. ISBN  9789400723450.
  4. ^ а б c Уиллингем, Дэвид Джон (2010). «Асинхробатическая логика для проектирования маломощных СБИС». westminsterresearch.wmin.ac.uk. Получено 2018-03-18.
  5. ^ Уиллингем, Дэвид Джон; Кале, И. (2004). Асинхронная, квазиадиабатическая (асинхробатическая) логика для маломощных приложений с очень большой шириной данных. Дои:10.1109 / ISCAS.2004.1329257.
  6. ^ Уиллингем, Дэвид Джон; Кале, И. (2008). Система вычисления наибольшего общего знаменателя, реализованная с использованием асинхробатической логики.. Дои:10.1109 / НОРЧП.2008.4738310.

дальнейшее чтение

внешние ссылки