Логические элементы кмоп. Микросхемы кмоп

КМОП(комплементарная структура металл-оксид-полупроводник)- технология построения электронных схем. В более общем случае - КМДП (со структурой металл-диэлектрик-полупроводник). Отличительной особенностью схем КМОП по сравнению с биполярными технологиями (ТТЛ, ЭСЛ и др.) является очень малое энергопотребление в статическом режиме (в большинстве случаев можно считать, что энергия потребляется только во время переключения состояний)

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

В устройствах на микросхемах КМОП вполне применимы меры по борьбе с дребезгом, известные из опыта работы с микросхемами ТТЛ, например, включение статического триггера на двух элементах И-НЕ или ИЛИ-НЕ. Однако чрезвычайно высокое входное сопротивление микросхем КМОП (порядка сотен и тысяч мегаом) и относительно высокое выходное сопротивление (сотни ом - один килоом) позволяет упростить цепи подавления дребезга, исключив резисторы. Вариантом схемы является устройство, собранное всего лишь на одном неинвертирующем логическом элементе.

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



Наиболее перспективны серии, выполненные на комплементарных МОП-транзисторах (КМОП) (К176, К564 и др.). В них отсутствуют нагрузочные резисторы, а МОП-транзисторы с разной электропроводностью каналов выполняют роль ключей. При напряжении на затворах, большем порогового, для транзисторов с каналом определенного типа соответствующий транзистор отперт, а другой заперт. При другом значении большем порогового для транзисторов с электропроводностью противоположного типа отпертый и запертый транзисторы меняются местами. Такие структуры успешно работают при изменении в широких пределах напряжения источника питания (от 3 до 15 В), что недостижимо для логических элементов, в состав которых входят резисторы. В статическом режиме при большом сопротивлении нагрузки логические элементы КМОП практически не потребляют мощности.

Для них также характерны: стабильность уровней входного сигнала и малое его отличие от напряжений источника питания; высокое входное и небольшое выходное сопротивления; хорошая помехоустойчивость; легкость согласования с микросхемами других серий.

Логические элементы КМОП, выполняющие функцию 3 И-НЕ. В нем использованы транзисторы с индуцированным каналом. Транзисторы VT1-VT3 имеют канал -типа и открыты при напряжении затворов, близких к нулю. Транзисторы имеют канал -типа и открыты при напряжениях затворов, больших порогового значения.

При нулевом входном сигнале хотя бы на одном из входов логического элемента один из транзисторов открыт и выходное напряжение равное Е. И только в том случае, если на всех входах есть сигнал логической единицы (обычно равный Е), все транзисторы VT1 - закрыты, а ярусно включенные транзисторы открыты. Выходное напряжение равно потенциалу общей шины (логический 0). Таким образом, сочетание ярусного включения транзисторов с каналами, имеющими один тип электропроводности, и параллельного соединения транзисторов с каналами другого типа электропроводности позволили реализовать функцию И-НЕ.

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

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

В качестве базового инвертора, устанавливаемого на входе ЛЭ, обычно используется цепь. Для предотвращения пробоя пленки оксида под затворами МОП-транзисторов схему инвертора обычно дополняют диодами, выполняющими защитные функции. Постоянная времени этих компонентов около 10 не. Поэтому их введение существенно не меняет динамические характеристики логических элементов. При попадании в цепь входа статических напряжений той или иной полярности соответствующие диоды открываются и закорачивают на цепь источника питания источник статического заряда. Резистор, который вместе с барьерными емкостями диодов образует интегрирующую цепь, уменьшает скорость увеличения напряжения на затворе до значения, при котором диоды VD2, VD3 успевают открыться.

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

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

В логических элементах КМОП предельно просто реализуют элементы с тремя устойчивыми состояниями. Для этого последовательно с транзисторами инвертора включают два комплементарных транзистора,управляемых инверсными сигналами. Если при подаче сигналов транзисторы закрыты, то выходное сопротивление инвертора имеет большое значение (инвертор находится в третьем высокоимпедансном состоянии).

Третье состояние имеется у отдельных микросхем, например у логических элементов типа, а также у сложных функциональных узлов серий КМОП.

Согласование логических элементов ТТЛ с логическими элементами КМОП можно выполнить несколькими способами:

1) питать логические элементы КМОП малыми напряжениями, при которых сигналы логических элементов ТТЛ переключают транзисторы логических элементов КМОП;

2) использовать логические элементы ТТЛ с открытым коллектором, в цепь выхода которых включен резистор, подключенный к дополнительному источнику напряжения;

3) применять микросхемы преобразователей уровня при согласовании серий КМОП с сериями ТТЛ и при согласовании серий ТТЛ с сериями КМОП).

При необходимости увеличить выходную мощность допускается параллельное соединение нескольких микросхем. Для подавления помех по цепи питания между шинами питания включают электролитический конденсатор емкостью и параллельно ему керамические конденсаторы емкостью на корпус. Последние подключают непосредственно к выходам микросхем. Емкость нагрузки, как правило, не должна превышать. При большем значении емкости нагрузки последовательно с выходом устанавливают дополнительный резистор, ограничивающий ток ее переразрядки. При наличии выбросов напряжения во входном сигнале последовательно с входом ЛЭ можно включить ограничительный резистор номиналом до 10 кОм. Неиспользованные входы ЛЭ следует обязательно подключать к шинам источника питания или соединять параллельно с подключенными входами. В противном случае возможны пробои диэлектрика под затвором и нарушение работоспособности вследствие сильного влияния помех.

Допускается кратковременное замыкание накоротко выходных зажимов микросхем при малом напряжении питания.

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

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

Обычно при конструировании пробников и калибраторов используют генераторы коротких импульсов, вырабатывающие сигнал с широким и равномерным спектром. Такой сигнал позволяет быстро проверять каскады радиоаппаратуры, как низкочастотные (НЧ), так и высокочастотные (ВЧ). Причем чем меньше длительность импульсов, тем лучше - спектр получается шире и равномернее.

Как правило, подобные генераторы состоят из двух основных узлов: собственно генератор прямоугольных импульсов и формирователь коротких импульсов. Между тем можно обойтись без специального формирователя, поскольку он уже имеется в логическом элементе микросхемы структуры КМОП.

Рассмотрим схему

Рисунок 4- RC- генератор

На рисунке 4 показан известный RC-генератор, работающий в данном случае на частоте около 1000 Гц (она зависит от номиналов деталей R1, С1). Низкочастотный сигнал прямоугольной формы поступает с выхода элемента DD1.2 (вывод 4) через цепочку R2C3 на переменный резистор R4 - им плавно регулируют амплитуду сигнала, подаваемого на проверяемый узел.

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

Рассмотрим принцип работы такого формирователя по упрощенной схеме логического элемента структуры КМОП, показанного на рисунке 5.

Рисунок 5-упрощенная схема логического элемента структуры КМОП

Его основа - два последовательно включенных полевых транзистора с изолированным затвором и разным типом проводимости каналов. Если последовательно с транзисторами включить резистор R1, а на вход элемента подавать прямоугольные импульсы U1, произойдет следующее (рис. 3). Из-за того, что длительность фронта импульса не может быть бесконечно малой, а также из-за инерционности транзисторов, в момент действия фронта наступит такой момент, когда оба транзистора окажутся в открытом состоянии. Через них потечет так называемый сквозной ток, значение которого может составлять от единиц до десятков миллиампер в зависимости от типа микросхемы и напряжения источника питания. На резисторе будут формироваться короткие импульсы напряжения U2. Причем как в момент действия фронта, так и спада.

Иначе говоря, произойдет удвоение частоты исходных импульсов.

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

У рассмотренного генератора максимальная амплитуда импульсов на высокочастотном выходе составляет 100...150мВ, а потребляемый от источника питания ток не превышает 1,6 мА. Генератор рассчитан на использование при проверке усилителей ЗЧ, трехпрограммных громкоговорителей, радиоприемников на диапазонах ДВ и СВ.

структуры КМОП

Полевой транзистор - полупроводниковый прибор, через который протекает поток основных носителей зарядов, регулируемый поперечным электрическим полем, которое создаётся напряжением, приложенным между затвором и стоком или между затвором и истоком.

Так как принцип действия полевых транзисторов основан на перемещении основных носителей заряда одного типа (электронами или дырками), такие приборы ещё называют униполярными, тем самым противопоставляя их биполярным.

Полевые транзисторы классифицируют на приборы с управляющим p-n-переходом и с изолированным затвором, так называемые МДП («металл-диэлектрик-полупроводник»)-транзисторы, которые также называют МОП («металл-оксид-полупроводник»)-транзисторами, причём последние подразделяют на транзисторы со встроенным каналом и приборы с индуцированным каналом.

К основным параметрам полевых транзисторов причисляют: входное сопротивление, внутреннее сопротивление транзистора, также называемое выходным, крутизну стокозатворной характеристики, напряжение отсечки и некоторые другие.

Полевой транзистор с управляющим p-n-переходом - это полевой транзистор, в котором пластина из полупроводника, например n-типа, имеет на противоположных концах электроды (сток и исток), с помощью которых она включена в управляемую цепь. Управляющая цепь подключается к третьему электроду (затвору) и образуется областью с другим типом проводимости, в данном случае p-типом.

Источник питания, включенный во входную цепь, создаёт на единственном p-n-переходе обратное напряжение. Во входную цепь также включается и источник усиливаемых колебаний. При изменении входного напряжения изменяется обратное напряжение на p-n-переходе, в связи с чем меняется толщина обедненного слоя (n-канал), то есть площадь поперечного сечения области, через которую проходит поток основных носителей заряда. Эта область называется каналом.

Отличительной особенностью структуры КМОП по сравнению с другими МОП-структурами (N-МОП, P-МОП) является наличие как n-, так и p-канальных полевых транзисторов; как следствие, КМОП-схемы обладают более высокой скоростью действия и меньшим энергопотреблением, однако при этом характеризуются более сложным технологическим процессом изготовления и меньшей плотностью упаковки.

ВВЕДЕНИЕ

Давайте поговорим о характеристиках идеального семейства логических микросхем. Они не должны рассеивать мощность, иметь нулевую задержку распространения сигнала, управляемые времена нарастания и спада сигнала, а также иметь помехоустойчивость, эквивалентную 50% размаха выходного сигнала.

Параметры современных семейств КМОП-микросхем (комплементарных МОП) приближаются к этим идеальным характеристикам.

Во-первых, КМОП-микросхемы рассеивают малую мощность. Типовое значение статической рассеиваемой мощности составляет порядка 10 нВ на один вентиль, которая образуется токами утечки. Активная (или динамическая) рассеваемая мощность зависит от напряжения источника питания, частоты, выходной нагрузки и времени нарастания входного сигнала, но ее типовое значение для одного вентиля при частоте 1 МГц и нагрузке емкостью 50 пФ не превышает 10 мВт.

Во-вторых, время задержки распространения сигнала в КМОП-вентилях хотя и не равно нулю, но достаточно мало. В зависимости от напряжения источника питания, задержка распространения сигнала для типового элемента находится в диапазоне от 25 до 50 нс.

В третьих, времена нарастания и спада контролируемы, и представляют собой скорее линейные, чем ступенчатые функции. Обычно времена нарастания и спада имеют на 20-40% большие значения, чем время задержки распространения сигнала.

И, наконец, типовое значение помехоустойчивости приближается к 50% и составляет приблизительно 45% от амплитуды выходного сигнала.

Еще одним немаловажным фактором, свидетельствующим в пользу КМОП-микросхем, является их малая стоимость, особенно при использовании в портативном оборудовании, питающемся от маломощных батарей.

Источники питания, в системах, построенных на КМОП-микросхемах, могут быть маломощными, и, как следствие, недорогими. Благодаря малой потребляемой мощности, подсистема питания может быть проще, а значит дешевле. В радиаторах и вентиляторах нет необходимости, благодаря низкой рассеиваемой мощности. Непрерывное совершенствование технологических процессов, а также увеличение объемов производства и расширение ассортимента выпускаемых КМОП-микросхем приводит к снижению их стоимости.

Существует множество серий логических микросхем КМОП-структуры. Первой из них была серия К176, далее К561 (CD4000AN) и КР1561 (CD4000BN), но наибольшее развитие функциональные ряды получили в сериях КР1554 (74ACxx), КР1564 (74HCxx) и КР1594 (74ACTxx).

Функциональные ряды современных КМОП-микросхем серий КР1554, КР1564 и КР1594 содержат полнофункциональные эквиваленты микросхем ТТЛШ-серий КР1533 (74ALS) и К555 (74LS), которые полностью совпадают как по выполняемым функциям, так и по разводке выводов (цоколевке). Современные КМОП-микросхемы по сравнению с их прототипами, сериями К176 и К561, потребляют значительно меньшую динамическую мощность и многократно превосходят их по быстродействию.

Для упрощения схемотехнических решений, разработаны КМОП-серии с входным пороговым напряжением ТТЛ-уровней (КР1594 и некоторые другие), так и КМОП-уровней (КР1554, КР1564 и некоторые другие). Диапазон рабочих температур для микросхем общего применения находится в пределах -40-+85С, и -55-+125С —специального применения. В табл. 1 приведено сравнение входных и выходных характеристик КМОП и ТТЛШ-микросхем.

Таблица 1. Сравнение электрических параметров КМОП и ТТЛШ-схем

ТЕХНОЛОГИЯ

КМОП с ПКК-затвором

Улучш.

КМОП с ПКК-затвором

КМОП с Метали-ческим.-затвором

Стан-дартн.

Малопо-требля-ющая ТТЛШ

Улучшенная Малопотреб-ляющая ТТЛШ

Быстро-действу-ющая

ТТЛШ

Power dissipation per gate (mW)

Статическая

При частоте 100 кГц

Время задержки распространения

(нс) (CL = 15 пФ)

Максимальная тактовая частота

(МГц) (CL = 15 пФ)

Минимальный выходной ток (мА)

Стандартные выходы

Коэффициент разветвления по выходу (Нагрузка на на один вход К555)

Стандартные выходы

Выходы с повышенной нагрузочной способностью

Максимальный входной ток, IIL (мА) (VI = 0,4 В)

ХАРАКТЕРИСТИКИ КМОП-МИКРОСХЕМ

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

Основной КМОП-схемой является инвертор, показанный на рис. 1. Он состоит из двух полевых транзисторов, работающих в режиме обогащения: с каналом P-типа (верхний) и каналом N-типа (нижний). Для обозначения выводов питания приняты: VDD или VCC — для положительного вывода и VSS или GND — для отрицательного. Обозначения VDD и VCC позаимствованы из обычных МОП-схем и символизируют источники питания истока и стока транзисторов. Они не относятся непосредственно к схемам КМОП, поскольку выводами питания являются истоки обоих комплементарных транзисторов. Обозначения VSS или GND позаимствованы от ТТЛ-схем, и эта терминология сохранилась и для КМОП-микросхем. Далее будут указываться обозначения VCC и GND.

Логическими уровнями в КМОП-системе являются VCC (логическая “1”) и GND (логический “0”). Поскольку ток, протекающий во “включенном” МОП-транзисторе практически не создает на нем падения напряжения, и поскольку входное сопротивление КМОП-вентиля очень велико (входная характеристика МОП-транзистора, в основном, емкостная и выглядит подобно вольтамперной характеристике МОП-транзистора сопротивлением 1012 Ом, зашунтированного конденсатором емкостью 5 пФ), то и логические уровни в КМОП-системе будут практически равны напряжению источника питания.

Теперь давайте посмотрим на характеристические кривые МОП-транзисторов, для того чтобы получить представление о том, как времена нарастания и спада, задержки распространения сигнала и рассеиваемая мощность будут изменяться с изменением напряжения источника питания и емкости нагрузки.

На рис. 2 показаны характерные кривые N-канального и P-канального полевых транзисторов, работающих в режиме обогащения.

Из этих характеристик следует ряд важных выводов. Рассмотрим кривую для N-канального транзистора с напряжением Затвор-Исток равным VGS=15 В. Следует заметить, что для постоянного управляющего напряжения VGS, транзистор ведет себя, как источник тока для значений VDS (напряжение Сток-Исток) больших, чем VGS-VT (VT-пороговое напряжение МОП-транзистора). Для значений VDS меньше VGS-VT транзистор ведет себя, в основном, подобно резистору.

Следует также заметить, что для меньших значений VGS кривые имеют аналогичный характер, за тем исключением, что величина IDS значительно меньше, и, в действительности, IDS возрастает пропорционально квадрату VGS. P-канальный транзистор имеет практически одинаковые, но комплементарные (дополняющие) характеристики.

В случае управления емкостной нагрузкой с помощью КМОП-элементов, начальное изменение напряжения, приложенного к нагрузке, будет иметь линейный характер, благодаря “токовой” характеристике на начальном участке, получаемой округлением преобладающей резистивной характеристики, когда значение VDS мало отличается от нуля. Применительно к простейшему КМОП-инвертору, показанному на рис. 1, по мере уменьшения напряжения VDS до нуля, выходное напряжение VOUT будет стремиться к VCC или GND, в зависимости от того, какой транзистор открыт: P-канальный или N-канальный.

Если увеличивать VCC, и, следовательно, VGS, инвертор должен развивать на конденсаторе большую амплитуду напряжения. Однако, для одного и того же приращения напряжения, нагрузочная способность IDS резко возрастает, как квадрат VGS, и поэтому времена нарастания и задержки распространения сигнала, показанные на рис. 3, уменьшаются.

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

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

Вторая причина заключается в том, что произведение VI или мощность, рассеиваемая на КМОП-схеме, возрастает с ростом напряжения источника питания VCC (для VCC>2VT). Каждый раз, когда схема переключается из одного состояния в другое, кратковременно возникает сквозной ток, протекающий от VCC к GND через два одновременно открытых выходных транзистора.

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

Давайте взглянем на передаточные характеристики (рис. 5), как они изменяются с изменением питающего напряжения VCC. Условимся считать, что оба транзистора в нашем простейшем инверторе имеют идентичные, но комплементарные характеристики и пороговые напряжения. Предположим, что пороговые напряжения, VT, равны 2V. Если VCC меньше порогового напряжения 2V, ни один из транзисторов не может быть включен, и схема работать не будет. На рис. 5а показана ситуация, когда напряжение источника питания в точности соответствует пороговому напряжению. В таком случае схема должна работать со 100% гистерезисом. Однако, это не совсем гистерезис, поскольку оба выходных транзистора закрыты, и выходное напряжение поддерживается на емкостях затворов, следующих по цепи схем. Если VCC находится в пределах одного и двух пороговых напряжений (рис. 5б), происходит уменьшение величины “гистерезиса”, по мере приближения VCC к значению, эквивалентному 2VT (рис. 5в). При напряжении VCC, эквивалентном двум пороговым напряжениям, “гистерезис” отсутствует; также нет сквозного тока через два одновременно открытых выходных транзистора в моменты переключений. Когда значение VCC превышает два пороговых напряжения, кривые передаточной характеристики начинают закругляться (рис. 5г). Когда VIN проходит через область, где оба транзистора открыты, т.е. в проводящем состоянии, токи, протекающие в каналах транзисторов, создают падения напряжений, дающие закругления характеристик.

Рассматривая КМОП-систему на предмет шума, необходимо рассматривать, по крайней мере, две характеристики: помехоустойчивость и запас помехоустойчивости.

Современные КМОП-схемы имеют типичное значение помехоустойчивости равное 0,45VCC. Это означает, что ложный входной сигнал, равный 0,45VCC или менее отличающийся от VCC или GND, не будет распространяться в системе, как ошибочный логический уровень. Это не означает, что на выходе первой схемы вообще не появится никакого сигнала. На самом деле, в результате воздействия сигнала помехи, на выходе появится выходной сигнал, но он будет ослаблен по амплитуде. По мере распространения этого сигнала в системе, он будет ослаблен последующими схемами еще больше, пока он совсем не исчезнет. Обычно такой сигнал не изменяет выходное состояние логического элемента. В обычном триггере, ложный входной синхронизирующий импульс амплитудой 0,45VCC не приведет к изменению его состояния.

Производитель КМОП-микросхем также гарантирует наличие запаса помехоустойчивости 1 Вольт во всем диапазоне питающих напряжений и температур и для любой комбинации входов. Это всего лишь отклонение характеристики помехоустойчивости, для которой гарантирован особый набор входных и выходных напряжений. Другими словами, из данной характеристики следует, что для того, чтобы выходной сигнал схемы, выраженный в Вольтах, находился в пределах 0,1VCC от значения соответствующего логического уровня (“нуля” или “единицы”), входной сигнал не должен превышать значение 0,1VCC плюс 1 Вольт выше уровня “земли” или ниже уровня “питания”. Графически данная ситуация показана на рис. 4.

Данные характеристики близко напоминают запас помехоустойчивости стандартных ТТЛ-схем, который составляет 0,4 В (рис. 6). Для полноты картины зависимости выходного напряжения VOUT от входного VIN, приведем кривые передаточных характеристик (рис. 5).

АНАЛИЗ ПРИМЕНЕНИЯ В СИСТЕМЕ

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

НЕИСПОЛЬЗУЕМЫЕ ВХОДЫ

Проще говоря, неиспользуемые входы не должны быть оставлены не подключенными. По причине очень большого входного сопротивления (1012 Ом), плавающий вход может дрейфовать между логическими “нулем” и “единицей”, создавая непредсказуемое поведение выхода схемы и связанные с этим проблемы в системе. Все неиспользуемые входы должны быть подключены к шине питания, “общему” проводу или другому используемому входу. Выбор совершенно не случаен, поскольку следует учитывать возможное влияние на выходную нагрузочную способность схемы. Рассмотрим, к примеру, четырехвходовый элемент 4И-НЕ, используемый, как двухвходовый логический вентиль 2И-НЕ. Его внутренняя структура показана на рис. 7. Пусть входы A и B будут неиспользуемыми входами.

Если неиспользуемые входы должны быть подключены к фиксированному логическому уровню, тогда входы A и B должны быть подключены к шине питания, чтобы разрешить работу остальных входов. Это приведет к включению нижних A и B транзисторов и выключению соответствующих верхних A и B. В таком случае, не более двух верхних транзисторов могут быть включены одновременно. Однако если входы A и B подключены к входу C, входная емкость утроится, но каждый раз, когда на вход C поступает уровень логического “нуля”, верхние транзисторы A, B и C — включаются, утраивая значение максимального выходного тока уровня логической “единицы”. Если на вход D поступает также уровень логического “нуля”, все четыре верхних транзистора — включены. Таким образом, подключение неиспользуемых входов элемента И-НЕ к шине питания (ИЛИ-НЕ к “общему” проводу) приведет к их включению, но подключение неиспользуемых входов к другим используемым входам гарантирует увеличение выходного вытекающего тока уровня логической “единицы”, в случае элемента И-НЕ (или выходного втекающего тока уровня логического “нуля”, в случае элемента ИЛИ-НЕ).

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

ПАРАЛЛЕЛЬНОЕ ВКЛЮЧЕНИЕ ЛОГИЧЕСКИХ ЭЛЕМЕНТОВ

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

РАЗВОДКА ШИН ДАННЫХ

Для этого существует два основных способа. Первый способ — это параллельное соединение обычных буферных КМОП-элементов (например, ). И второй, наиболее предпочтительный, способ — соединение элементов с тремя выходными состояниями.

ФИЛЬТРАЦИЯ ПОМЕХ ИСТОЧНИКА ПИТАНИЯ

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

МИНИМИЗАЦИЯ РАССЕИВАЕМОЙ МОЩНОСТИ СИСТЕМЫ

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

Очевидно, что динамическая потребляемая мощность возрастает прямо пропорционально частоте и пропорционально квадрату напряжения источника питания. Она также возрастает с увеличением емкости нагрузки, определяемой, в основном, системой, и не является переменной величиной. Статическая (DC) потребляемая мощность рассеивается в моменты переключения и представляет собой произведение VI. В любом КМОП элементе возникает мгновенный ток от шины питания на “общий” провод (при VCC>2VT) рис. 9.

Максимальная амплитуда тока — это быстро возрастающая функция входного напряжения, которое, в свою очередь, представляет собой функцию напряжения источника питания (рис. 5г).
Действительная величина произведения VI мощности, рассеиваемой системой, определяется тремя показателями: напряжением источника питания, частотой и временами фронтов нарастания и спада входного сигнала. Очень важным фактором является время нарастания входного сигнала. Если время нарастания велико, рассеиваемая мощность возрастает, т.к. устанавливается токовый путь в течение всего времени, пока входной сигнал проходит область между пороговыми напряжениями верхнего и нижнего транзисторов. Теоретически, если время нарастания считать равным нулю, токовый путь не возникал бы, и VI мощность равнялась бы нулю. Однако, поскольку время нарастания имеет конечно малую величину, всегда появляется сквозной ток, который быстро возрастает с увеличением напряжения питания.

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

Теперь подведем итоги влияния эффектов напряжения источника питания, входного напряжения, времен нарастания и спада фронтов входного сигнала, емкости нагрузки на рассеиваемую мощность. Можно сделать следующие выводы:

  1. Напряжение источника питания. Произведение CV2f рассеиваемой мощности возрастает пропорционально квадрату напряжения питания. Произведение VI рассеиваемой мощности возрастает приблизительно пропорционально квадрату напряжения источника питания.
  2. Уровень входного напряжения. Произведение VI рассеиваемой мощности возрастает, если входное напряжение находится в пределах между “нулевым потенциалом (GND) плюс пороговое напряжение” и “напряжением питания (VCC) минус пороговое напряжение”. Наибольшая рассеиваемая мощность наблюдается, когда VIN приближается к 0,5 VCC. На произведение CV2f уровень входного напряжения влияния не оказывает.
  3. Время нарастания входного сигнала. Произведение VI рассеиваемой мощности возрастает с увеличением времени нарастания, поскольку сквозной ток через одновременно открытые выходные транзисторы устанавливается на более продолжительное время. На произведение CV2f время нарастания входного сигнала влияния также не оказывает.
  4. Емкость нагрузки. Произведение CV2f мощности, рассеиваемой в схеме, возрастает пропорционально емкости нагрузки. Произведение VI рассеиваемой мощности не зависит от емкости нагрузки. Однако увеличение емкости нагрузки приведет к увеличению времен нарастания фронтов выходного сигнала, что, в свою очередь, приведет к росту произведения VI рассеиваемой мощности в управляемых этим сигналом логических элементах.

СОГЛАСОВАНИЕ С ЛОГИЧЕСКИМИ ЭЛЕМЕНТАМИ ДРУГИХ СЕМЕЙСТВ

Существует два основных правила для согласования элементов всех других семейств с микросхемами КМОП. Во-первых, КМОП-схема должна обеспечивать необходимые требования по входным токам и напряжениям элементов других семейств. И, во-вторых, что еще важнее, амплитуда выходного сигнала логических элементов других семейств должна максимально соответствовать напряжению источника питания КМОП-схемы.

P-КАНАЛЬНЫЕ МОП-СХЕМЫ

Существует целый ряд требований, которые необходимо обеспечить при согласовании P-МОП и КМОП-схем. Во-первых, это набор источников питания с различными напряжениями. Большинство P-МОП-схем рассчитаны для работы при напряжении от 17 В до 24 В, в то время как схемы-КМОП рассчитаны на максимальное напряжение 15 В. Другой проблемой P-МОП-схем, в отличие от КМОП, является значительно меньшая амплитуда выходного сигнала, чем напряжение источника питания. Выходное напряжение P-МОП-схем изменяется в пределах практически от более положительного потенциала питающего напряжения (VSS) до нескольких вольт выше более отрицательного потенциала (VDD). Поэтому, даже в случае работы P-МОП-схемы от источника напряжением 15 В, амплитуда ее выходного сигнала все равно будет меньше необходимой, чтобы обеспечить согласование с КМОП-схемой. Существует несколько способов решения данной проблемы, в зависимости от конфигурации системы. Рассмотрим два способа построения системы полностью на МОП-схемах и один способ, когда в системе используются ТТЛШ-схемы.

В первом примере используются только P-МОП и КМОП-схемы с напряжением питания менее 15 В (см. рис. 10). В этой конфигурации КМОП-схема управляет P-МОП непосредственно. Однако P-МОП-схема не может управлять КМОП напрямую, поскольку ее выходное напряжение уровня логического нуля значительно превышает нулевой потенциал системы. Для “подтягивания” выходного потенциала схемы к нулю, вводится дополнительный резистор RPD. Его величина выбирается достаточно малой, чтобы обеспечить желаемую постоянную времени RC при переключении выхода из “единицы” в “ноль” и, в то же время, достаточно большой, чтобы обеспечить необходимую величину уровня логической “единицы”. Этот способ подходит также и для выходов P-МОП-схем с открытыми стоками.

Другим способом в полностью МОП-системе является применение источника опорного напряжения на основе обычного стабилитрона для формирования более отрицательного потенциала, питающего КМОП-схему (рис. 11).

В этой конфигурации используется источник питания P-МОП-схемы напряжением 17-24 В. Опорное напряжение выбирается таким образом, чтобы уменьшить напряжение питания КМОП-схем до минимального размаха выходного напряжения P-МОП-схемы. КМОП-схема может по-прежнему управлять P-МОП непосредственно, но теперь, P-МОП-схема может управлять КМОП без “подтягивающего” резистора. Другими ограничениями являются: питающее напряжение КМОП-схем, которое должно быть меньше 15 В, и необходимость обеспечения опорным источником достаточного тока для питания всех КМОП-схем в системе. Это решение вполне пригодно, если источник питания P-МОП-схемы должен быть больше 15 В, и потребляемый ток КМОП-схемами достаточно мал, чтобы его мог обеспечить простейший параметрический стабилизатор.

Если в системе используются ТТЛШ-схемы, то должны быть, по крайней мере, два источника питания. В таком случае, КМОП-схема может работать от однополярного источника и управлять P-МОП-схемой непосредственно (рис. 12).

N-КАНАЛЬНЫЕ МОП-СХЕМЫ

Согласование КМОП с N-МОП-схемами проще, хотя некоторые проблемы существуют. Во-первых, N-МОП-схемы требуют меньшего напряжения источника питания, обычно в диапазоне 5-12 В. Это позволяет согласовывать их с КМОП-схемами непосредственно. Во вторых, амплитуда выходного сигнала КМОП-схем находится в диапазоне практически от нуля до напряжения источника питания минус 1-2 В.

При более высоких значениях напряжения источника питания N-МОП и КМОП-схемы могут работать напрямую, поскольку выходной уровень логической единицы N-МОП-схемы будет отличаться от напряжения источника питания всего на 10-20%. Однако, при меньших значениях напряжения питания, напряжение уровня логической единицы будет меньше уже на 20-40%, поэтому необходимо включение “подтягивающего” резистора (рис. 13).

ТТЛ-, ТТЛШ-СХЕМЫ

При согласовании данных семейств с КМОП-схемами возникают два вопроса. Во-первых, достаточно ли напряжения уровня логической единицы биполярных семейств для непосредственного управления КМОП-схемами? ТТЛ- и ТТЛШ-схемы вполне способны управлять КМОП-схемами серии 74HCXX напрямую без дополнительных “подтягивающих” резисторов. Однако, КМОП-схемами серии CD4000 (К561, КР1561) они управлять не способны, поскольку характеристики последних не гарантируют работоспособность в случае непосредственного подключения без подтягивающих резисторов.

ТТЛШ-схемы способны непосредственно управлять КМОП-схемами во всем диапазоне рабочих температур. Стандартные ТТЛ-схемы способны непосредственно управлять КМОП-схемами в большей части температурного диапазона. Однако, ближе к нижней границе температурного диапазона, напряжение уровня логической единицы ТТЛ-схем уменьшается и рекомендуется введение “подтягивающего” резистора (рис. 14).

Согласно зависимости допустимых значений напряжений входных уровней от напряжения источника питания для КМОП-схем (см. рис. 4), если входное напряжение превышает значение VCC-1,5 В (при VCC=5 В), то выходное напряжение не превысит 0,5В. Следующий КМОП-элемент усилит это напряжение 0,5 В до соответствующего напряжения VCC или GND. Напряжение уровня логической “1” для стандартных ТТЛ-схем составляет минимум 2,4 В при выходном токе 400 мкА. Это наихудший случай, поскольку выходное напряжение ТТЛ-схемы будет только приближаться к этому значению при минимальной температуре, максимальном значении входного уровня “0” (0,8 В), максимальных токах утечки и минимальном напряжении питания (VCC=4,5 В).

При нормальных условиях (25°С, VIN=0,4 В, номинальных токах утечки в КМОП-схеме и напряжении источника питания VCC=5 В) уровень логической “1” будет скорее соответствовать VCC-2VD или VCC-1,2 В. При изменении одной только температуры, выходное напряжение будет изменяться по зависимости “два умножить -2 мВ на один градус температуры” или “-4 мВ на градус”. Напряжения VCC-1,2 В вполне достаточно для непосредственного управления КМОП-схемой без необходимости включения “подтягивающего” резистора.

Если при определенных условиях выходное напряжение ТТЛ-схемы уровня логической “1” может упасть ниже VCC-1,5 В необходимо использовать резистор для управления КМОП-схемой.
Вторым вопросом является, сможет ли КМОП-схема обеспечить достаточный выходной ток, чтобы обеспечить входное напряжение уровня логического “0” для ТТЛ-схемы? Для логической “1” такой проблемы не существует.

Для ТТЛШ-схемы входной ток достаточно мал, чтобы обеспечить непосредственное управление двумя такими входами. Для стандартной ТТЛ-схемы входной ток в десять раз превышает ток ТТЛШ-схемы и, следовательно, выходное напряжение КМОП-схемы, в таком случае, превысит максимально допустимое значение напряжения уровня логического “0” (0,8 В). Однако, внимательно изучая спецификацию выходной нагрузочной способности КМОП-схем, можно заметить, что двухвходовый элемент И-НЕ может управлять одним ТТЛ-входом, хотя и в крайнем случае. К примеру, выходное напряжение уровня логического “нуля” для приборов MM74C00 и MM74C02 во всем температурном диапазоне составляет 0,4 В при токе 360 мкА, при входном напряжении 4,0 В и напряжении питания 4,75 В. Обе схемы показаны на рис. 15.

Обе схемы имеют одинаковую нагрузочную способность, но их структуры различны. Это означает, что каждый из двух нижних транзисторов прибора MM74C02 может обеспечить тот же ток, что и два последовательно включенных транзистора MM74C00. Два транзистора MM74C02 вместе могут обеспечить вдвое больший ток при заданном выходном напряжении. Если допустить увеличение выходного напряжения логического “нуля” до значения 0,8 В, то прибор MM74C02 сможет обеспечить в четыре раза больший выходной ток, чем 360мкА, т.е. 1,44 мА, что близко к 1,6 мА. На самом деле, ток 1,6 мА — это максимальный входной ток для ТТЛ-входа, и большинство ТТЛ-схем работают при токе не более 1 мА. Также, ток 360 мкА — это минимальный выходной ток для КМОП-схем. Реальное значение находится в пределах 360-540 мкА (что соответствует входному току 2-3 ТТЛШ-входов). Ток 360мкА указан для входного напряжения 4 В. Для входного напряжения 5 В, выходной ток будет порядка 560 мкА во всем диапазоне температур, делая управление ТТЛ-входом еще проще. При комнатной температуре и входном напряжении 5 В, выход КМОП-схемы может обеспечить ток 800 мкА. Следовательно, двухвходовый элемент ИЛИ-НЕ обеспечит выходной ток 1,6 мА при напряжении 0,4 В, если на оба входа элемента ИЛИ-НЕ поступает напряжение 5 В.

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

Источники информации

Лекция. Изготовление процессоров

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

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

Один из главных параметров работы микпроцессора – частота работы кристалла, определяющая количество операций за единицу времени, частота работы системной шины, объем внутренней кэш-памяти SRAM. По частоте работы кристалла маркируют процессор. Частота работы кристалла определяется частотой переключений транзисторов из закрытого состояния в открытое. Возможность транзистора переключаться быстрее определяется технологией производства кремниевых пластин, из которых делаются чипы. Размерность технологического процесса определяет размеры транзистора (его толщину и длину затвора).

Как делают микросхемы

Как известно из школьного курса физики, в современной электронике основными компонентами интегральных микросхем являются полупроводники p-типа и n-типа (в зависимости от типа проводимости). Полупроводник - это вещество, по проводимости превосходящее диэлектрики, но уступающее металлам. Основой полупроводников обоих типов может служить кремний (Si), который в чистом виде (так называемый собственный полупроводник) плохо проводит электрический ток, однако добавление (внедрение) в кремний определенной примеси позволяет радикально изменить его проводящие свойства. Существует два типа примеси: донорная и акцепторная .



Донорная примесь приводит к образованию полупроводников n-типа c электронным типом проводимости, а акцепторная - к образованию полупроводников p-типа с дырочным типом проводимости. Контакты p- и n-полупроводников позволяют формировать транзисторы - основные структурные элементы современных микросхем. Такие транзисторы, называемые КМОП-транзисторами, могут находиться в двух основных состояниях: открытом, когда они проводят электрический ток, и запертом - при этом они электрический ток не проводят. Поскольку КМОП-транзисторы являются основными элементами современных микросхем, поговорим о них подробнее.

Говоря о процессорах Intel, часто используют такие специфические понятия, как 0,13-микронный технологический процесс, а в последнее время - 90-нанометровый технологический процесс. К примеру, принято говорить, что новый процессор Intel Pentium 4 с ядром Northwood выполнен по 0,13-микронной технологии, а будущее поколение процессоров будет основано на 90-нанометровом технологическом процессе. В чем же разница между этими технологическими процессами и как она отражается на возможностях самих процессоров?

Как устроен КМОП-транзистор

Простейший КМОП-транзистор n-типа имеет три электрода: исток, затвор и сток . Сам транзистор выполнен в полупроводнике p-типа с дырочной проводимостью, а в областях стока и истока формируются полупроводники n-типов с электронной проводимостью. Естественно, что за счет диффузии дырок из p-области в n-область и обратной диффузии электронов из n-области в p-область на границах переходов p- и n-областей формируются обедненные слои (слои, в которых отсутствуют основные носители зарядов). В обычном состоянии, то есть когда к затвору не прикладывается напряжение, транзистор находится в «запертом» состоянии, то есть не способен проводить ток от истока к стоку. Ситуация не меняется, даже если приложить напряжение между стоком и истоком (при этом мы не принимаем во внимание токи утечки, вызванные движением под воздействием формируемых электрических полей неосновных носителей заряда, то есть дырок для n-области и электронов для p-области).

Однако если к затвору приложить положительный потенциал (рис. 1), то ситуация в корне изменится.

Рис. 1. Принцип работы КМОП-транзистора

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

Итак, современная интегральная микросхема состоит из десятков миллионов простейших КМОП-транзисторов.

Вот изображение поперечного сечения процессора:

Сверху находится защитная металлическая крышка, которая помимо защитной функции, так же выполняет роль теплораспределителя – именно ее мы обильно мажем термопастой, когда устанавливаем кулер. Под теплораспределителем находится тот самый кусочек кремния, который выполняет все пользовательские задачи. Еще ниже – специальная подложка, которая нужна для разводки контактов (и увеличения площади «ножек»), чтобы процессор можно было установить в сокет материнской платы.

Сам чип состоит из кремния, на котором находится до 9 слоев металлизации (из меди) – именно столько уровней нужно, чтобы по определенному закону можно было соединить транзисторы, находящиеся на поверхности кремния (так как сделать все это на одном уровне просто невозможно). По сути, эти слои выполняют роль соединительных проводов, только в гораздо меньшем масштабе; чтобы «провода» не закорачивали друг друга, их разделяют слоем оксида (с низкой диэлектрической проницаемостью).

Остановимся более подробно на процессе изготовления микросхем, первый этап которого - получение кремниевых подложек.

Шаг 1. Выращивание болванок

Шаг 2. Нанесение защитной пленки диэлектрика (SiO2)

Шаг 3. Нанесение фоторезистива

Шаг 4. Литография

Шаг 5. Травление

Шаг 6. Диффузия (ионная имплантация)

Шаг 7. Напыление и осаждение

Шаг 8. Заключительный этап

Перспективные технологии

CMOS, Complementary-symmetry/metal-oxide semiconductor ) - технология построения электронных схем. В технологии КМОП используются полевые транзисторы с изолированным затвором с каналами разной проводимости. Отличительной особенностью схем КМОП по сравнению с биполярными технологиями (ТТЛ , ЭСЛ и др.) является очень малое энергопотребление в статическом режиме (в большинстве случаев можно считать, что энергия потребляется только во время переключения состояний). Отличительной особенностью структуры КМОП по сравнению с другими МОП-структурами (N-МОП , P-МОП) является наличие как n-, так и p-канальных полевых транзисторов; как следствие, КМОП-схемы обладают более высоким быстродействием и меньшим энергопотреблением, однако при этом характеризуются более сложным технологическим процессом изготовления и меньшей плотностью упаковки.

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

История

Ранние КМОП-схемы были очень уязвимы к электростатическим разрядам . Сейчас эта проблема в основном решена, но при монтаже КМОП-микросхем рекомендуется принимать меры по снятию электрических зарядов.

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

Технология

Схема 2И-НЕ

Для примера рассмотрим схему вентиля 2И-НЕ, построенного по технологии КМОП.

  • Если на оба входа A и B подан высокий уровень, то оба транзистора снизу на схеме открыты, а оба верхних закрыты, то есть выход соединён с землёй.
  • Если хотя бы на один из входов подать низкий уровень, соответствующий транзистор сверху будет открыт, а снизу закрыт. Таким образом, выход будет соединён с напряжением питания и отсоединён от земли.

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

Серии логических КМОП-микросхем зарубежного производства

Серии логических КМОП-микросхем отечественного производства

  • На КМОП-транзисторах (CMOS):
    • 164, 176, 561 и 564 соответствуют серии 4000, но у 164 и 176 питание только 9В;
    • 1554 - серии 74AC;
    • 1561 - серии 4000B;
    • 1564 - серии 74HC;
    • 1594 - серии 74ACT;
    • 5564 - серии 74HCT;

Цифровые микросхемы. Типы логики, корпуса

Ну сначала скажем так: микросхемы делятся на два больших вида: аналоговые и цифровые. Аналоговые микросхемы работают с аналоговым сигналом, а цифровые, соответственно – с цифровым. Мы будем говорить именно о цифровых микросхемах.

Точнее даже, мы будем говорить не о микросхемах, а об элементах цифровой техники, которые могут быть «спрятаны» внутри микросхемы.

Что это за элементы?

Некоторые названия вы слышали, некоторые, может быть – нет. Но поверьте, эти названия можно произносить вслух в любом культурном обществе – это абсолютно приличные слова. Итак, примерный список того, что мы будем изучать:

  • Триггеры
  • Счетчики
  • Шифраторы
  • Дешифраторы
  • Мультиплексоры
  • Компараторы

Все цифровые микросхемы работают с цифровыми сигналами. Что это такое?

Цифровые сигналы – это сигналы, имеющие два стабильных уровня – уровень логического нуля и уровень логической единицы. У микросхем, выполненных по различным технологиям, логические уровни могут отличаться друг от друга.

В настоящее время наиболее широко распространены две технологии: ТТЛ и КМОП.

ТТЛ – Транзисторно-Транзисторная Логика;
КМОП – Комплиментарный Металл-Оксид-Полупроводник.

У ТТЛ уровень нуля равен 0,4 В, уровень единицы – 2,4 В.
У логики КМОП, уровень нуля очень близок к нулю вольт, уровень единицы – примерно равен напряжению питания.

По-всякому, единица – когда напряжение высокое, ноль – когда низкое.

НО! Нулевое напряжение на выходе микросхемы не означает, что вывод «болтается в воздухе». На самом деле, он просто подключен к общему проводу. Поэтому нельзя соединять непосредственно несколько логических выводов: если на них будут различные уровни – произойдет КЗ.

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

Тип логики можно узнать по названию микросхемы. Точнее – по первым буквам названия, которые указывают, к какой серии принадлежит микросхема. Внутри любой серии могут быть микросхемы, произведенные только по какой-то одной технологии. Чтобы вам было легче ориентироваться - вот небольшая сводная таблица:

ТТЛ ТТЛШ КМОП Бастродейств. КМОП ЭСЛ
Расшифровка названия Транзисторно-Транзисторная Логика ТТЛ с диодом Шоттки Комплиментарный Металл-Оксид Полупроводник Эмиттерно-Согласованная Логика
Основные серии отеч. микросхем К155
К131
К555
К531
КР1533
К561
К176
КР1554
КР1564
К500
КР1500
Серии буржуйских микросхем 74 74LS
74ALS
CD40
H 4000
74AC
74 HC
MC10
F100
Задержка распространения, нС 10…30 4…20 15…50 3,5..5 0,5…2
Макс. частота, МГц 15 50..70 1…5 50…150 300…500
Напряжение питания, В 5 ±0,5 5 ±0,5 3...15 2...6 -5,2 ±0,5
Потребляемый ток (без нагрузки), мА 20 4...40 0,002...0,1 0,002...0,1 0,4
Уровень лог.0, В 0,4 0,5 < 0,1 < 0,1 -1,65
Уровень лог. 1, В 2,4 2,7 ~ U пит ~ U пит -0,96
Макс. выходной ток, мА 16 20 0,5 75 40

Наиболее распространены на сегодняшний день следующие серии (и их импортные аналоги):

  • ТТЛШ – К555, К1533
  • КМОП – КР561, КР1554, КР1564
  • ЭСЛ – К1500

Тип логики выбирают, в основном, исходя из следующих соображений:

Скорость (рабочая частота)
- энергопотребление
- стоимость

Но бывают такие ситуации, что одним типом никак не обойтись. Например, один блок должен иметь низкое энергопотребление, а другой – высокую скорость. Низким потреблением обладают микросхемы технологии КМОП. Высокая скорость – у ЭСЛ.

В этом случае понадобятся ставить преобразователи уровней.

Правда, некоторые типы нормально стыкуются и без преобразователей. Например, сигнал с выхода КМОП-микросхемы можно подать на вход микросхемы ТТЛ (при учете, что их напряжения питания одинаковы). Однако, в обратную сторону, т.е., от ТТЛ к КМОП пускать сигнал не рекомендуется.

Микросхемы выпускаются в различных корпусах. Наиболее распространены следующие виды корпусов:

DIP
(Dual Inline Package)

Обычный «тараканчик». Ножки просовываем в дырки на плате – и запаиваем.

Ножек в корпусе может быть 8, 14, 16, 20, 24, 28, 32, 40, 48 или 56.

Расстояние между выводами (шаг) – 2,5 мм (отечественный стандарт) или 2,54 мм (у буржуев).

Ширина выводов около 0,5 мм

Нумерация выводов – на рисунке (вид сверху). Чтобы определить нахождение первой ножки, нужно найти на корпусе «ключик».


SOIC
(Small Outline Integral Circuit)

Планарная микросхема – то есть ножки припаиваются с той же стороны платы, где находится корпус. При этом, микросхема лежит брюхом на плате.

Количество ножек и их нумерация – такие же как у DIP .

Шаг выводов – 1,25 мм (отечественный) или 1,27 мм (буржуазный).

Ширина выводов – 0,33...0,51


PLCC
(Plastic J-leaded Chip Carrier)

Квадратный (реже - прямоугольный) корпус. Ножки расположены по всем четырем сторонам, и имеют J -образную форму (концы ножек загнуты под брюшко).

Микросхемы либо запаиваются непосредственно на плату (планарно), либо вставляются в панельку. Последнее – предпочтительней.

Количество ножек – 20, 28, 32, 44, 52, 68, 84.

Шаг ножек – 1,27 мм

Ширина выводов – 0,66...0,82

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

Как вам эта статья?