Тарифы        03.09.2019   

Интегральные схемы: типы и описания. Интегральная схема (микросхема)

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

А сейчас это «семейство» все больше и больше стало уступать свое место в радиотехнике и электронике полупроводниковым приборам новейшею поколения — интегральным микросхемам, часто называемым сокращенно ИМС.

Что такое интегральная микросхема

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

Одна микросхема Может заменить целый блок радиоприемника, электронной вычислительной машины (ЭВМ) и электронного автомата. «Механизм» наручных электронных часов, например, — это всего лишь одна большей микросхема.

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

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

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

На аналоговой микросхеме

Из огромного «семейства» аналоговых самыми простыми являются микросхемы-близнецы» К118УН1А (К1УС181А) и К118УН1Б (К1УС181Б), входящие в серию К118.

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

Разница же между ними заключается только в их коэффициентах усиления колебаний низких частот: коэффициент усиления микросхемы К118УН1А на частоте 12 кГц составляет 250, а микросхемы К118УН1Б — 400.

На высоких частотах коэффициент усиления этих микросхем одинаков — примерно 50. Так что любая из них может быть использована для усиления колебаний как низких, так и высоких частот, а значит, и для наших опытов. Внешний вид и условное обозначение этих микросхем-усилителей на принципиальных схемах устройств показаны на рис. 88.

Корпус у них пластмассовый прямоугольной формы. Сверху на корпусе — метка, служащая точкой отсчета номеров выводов. Микросхемы рассчитаны на питание от источника постоянного тока напряжением 6,3 В, которое подают через выводы 7 (+Uпит) и 14 (— U пит).

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

Первый опыт с микросхемой К118УН1А (или К118УН1Б) проводи по схеме, приведенной на рис. 89. В качестве монтажной платы используй картонную пластинку размерами примерно 50X40 мм.

Микросхему выводами 1, 7, 8 и 14 припаяй к проволочным скобкам, пропущенным через проколы в картоне. Все они будут выполнять роль стоек, удерживающих микросхему на плате, а скобки выводов 7. и 14, кроме того, соединительными контактами с батареей GB 1 (или сетевым блоком питания).

Между ними с обеих сторон от микросхемы укрепи еще по два-три контакта, которые будут промежуточными для дополнительных деталей. Смонтируй на плате конденсаторы С1 (типа К50-6 или К50-3) и С2 (КЯС, БМ, МБМ), подключи к выходу микросхемы головные телефоны В2.

Ко входу микросхемы подключи (через конденсатор С1) электродинамический микрофон В1 любого типа или телефонный капсюль ДЭМ-4м, включи питание и, прижав поплотнее телефоны к ушам, постучи легонько карандашом по микрофону. Если ошибок в монтаже нет, в телефонах должны быть слышны звуки, напоминающие щелчки по барабану.

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

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

Телефоны станут звучать еще громче, если такой же конденсатор включить в цепь вывода 5 (на рис, 89 — конденсатор С4). Но если при этом усилитель возбудится, то между общим проводом и выводом 11 придется включить электролитический конденсатор емкостью 5 — 10 мкФ на. номинальное напряжение 10 В.

Еще один опыт: включи между выводами 10 и 3 микросхемы керамический или бумажный конденсатор емкостью 5 — 10 тыс. пикофарад. Что получилось? В телефонах появился непрекращающийся -звук средней тональности. С увеличением емкости этого конденсатора тон звука в телефонах должен понижаться, а с уменьшением повышаться. Проверь это.

А теперь раскроем этот «черный ящичек» и рассмотрим его «начинку» (рис. 90). Да, это двухкаскадный усилитель с непосредственной связью между его транзисторами. Транзисторы кремниевые, структуры n-р- n . Низкочастотный сигнал, создаваемый микрофоном, поступает (через конденсатор С1) на вход микросхемы (вывод 3).

Падение напряжения, создающееся на резисторе R 6 в эмиттерной цепи транзистора V 2, через резисторы R 4 и R 5 подается на базу транзистора VI и открывает его. Резистор R 1 — нагрузка этого транзистора. Снимаемый с него усиленный сигнал поступает на базу транзистора V 2 для дополнительного усиления.

В опытном усилителе нагрузкой транзистора V 2 были головные телефоны, включенные в его коллекторную цепь, которые преобразовывали низкочастотный сигнал в звук.

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

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

Отрицательная обратная связь стала еще слабее, когда ты второй конденсатор включил в базовую цепь транзистора V 1. А третий конденсатор, включенный между общим проводом и выводом 11, образовал с резистором R 7 микросхемы развязывающий фильтр, предотвращающий возбуждение усилителя.

Что получилось при включении конденсатора между выводами 10 и 5? Он создал между выходом и входом усилителя положительную обратную связь, которая превратила его в генератор колебаний звуковой частоты.

Итак, как видишь, микросхема К118УН1Б (или К118УН1А) — это усилитель, который может быть низ-кочастотным или высокочастотным, например, в приемнике. Но он может стать и генератором электрических колебаний как низких, так и высоких частот.

Микросхема в радиоприемнике

Предлагаем испытать эту микросхему в высокочастотном тракте приемника, собранного, например, по схеме, приведенной на рис. 91. Входной контур магнитной антенны такого приемника образуют катушка L 1 и конденсатор переменной емкости С1. Высокочастотный сигнал радиостанции, на волну которой контур настроен, через катушку связи L 2 и разделительный конденсатор С2 поступает на вход (вывод 3) микросхемы Л1.

С выхода микросхемы (вывод 10, соединенный с выводом 9) усиленный сигнал подается через конденсатор С4 на детектор, диоды VI и V 2 которого включены по схеме умножения напряжения, а выделенный им низкочастотный сигнал телефоны В1 преобразуют в звук. Приемник питается от батареи GB 1, составленной из четырех элементов 332, 316 или пяти аккумуляторов Д-01.

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

На логической микросхеме

Составной частью многих цифровых интегральных микросхем является логический элемент И-НЕ, условное обозначение которого ты видишь на рис. 92, а. Его символом служит знак «&», помещаемый внутри прямоугольника, обычно в верхнем левом углу, заменяющий союз «И» в английском языке. Слева два или больше входов, справа — один выход.

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

Электрическое состояние и работу логического элемента характеризуют уровнями сигналов на его входах и выходе. Сигнал небольшого (или нулевого) напряжения, уровень которого не превышает 0,3 — 0,4 В, принято (в соответствии с двоичной системой счисления) называть логическим нулем (0), а сигнал более высокого напряжения (по сравнению с логическим 0), уровень которого может быть 2,5 — 3,5 В, — логической единицей (1).

Например, говорят: «на выходе элемента логическая 1». Это значит, что в данный момент на выходе элемента появился сигнал, напряжение которого соответствует уровню логической 1.

Чтобы не углубляться в технологию и устройство элемента И-НЕ, будем рассматривать его как «черный ящичек», у которого для электрического сигнала есть два входа и один выход.

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

Для опытов, закрепляющих в памяти это свойство элемента, потребуются наиболее распространенная микросхема К155ЛАЗ, вольтметр постоянного тока, свежая батарея 3336Л и два резистора сопротивлением 1...1,2 кОм.

Микросхема К155ЛАЗ состоит из четырех элементов 2И-НЕ (рис. 92, б), питающихся от одного общего источника постоянного тока напряжением 5 В, но каждый из них работает как самостоятельное логическое устройство. Цифра 2 в названии микросхемы указывает на то, что ее элементы имеют по два входа.

Внешним видом и конструктивно она, как и все микросхемы серии К155, не отличается от уже знакомой тебе аналоговой микросхемы К118УН1, только полярность подключения источника питания иная. Поэтому сделанная ранее тобой картонная плата подойдет и для опытов с этой микросхемой. Источник питания подключают: +5 В — к выводу 7» — 5 В — к выводу 14.

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

Микросхему выводами 1, 7, 8 и 14 припаяй к проволочным стойкам на картонной плате (как на рис. 89). Один из входных выводов любого из ее элементов, например, элемента с выводами 1 3, соедини через ре-.зистор сопротивлением 1...1.2 кОм с выводом 14, вывод второго входа — непосредственно с общим («заземленным») проводником цепи питания, а к выходу элемента подключи вольтметр постоянного тока (рис. 93, а).

Включии питание. Что показывает вольтметр? Напряжение, равное примерно 3 В. Это напряжение соответствует сигналу логической 1 на выходе элемента. Тем же вольтметром измерь напряжение на выводе первого входа, И здесь, как видишь, тоже логическая 1. Следовательно, когда на одном из входов элемента логическая 1, а на втором логический 0, на выходе будет логическая 1.

Теперь вывод и второго входа соедини через резистор сопротивлением 1...1.2 кОм с выводом 14 и одновременно проволочной перемычкой — с общим проводником, как показано на рис. 93, б.

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

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

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

Подтвердить такое свойство элемента может следующий опыт. Соедини вместе выводы обоих входов элемента и через резистор сопротивлением 1...1,2 кОм подключи их к выводу 14 (рис. 93, в).

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

Стрелка вольтметра, подключенного к нему, чуть отклонилась от нулевой отметки шкалы. Здесь, следовательно, как и предполагалось, сигнал соответствует логическому 0.

Затем, не отключая резистор от вывода 14 микросхемы, несколько раз подряд замкни проволочной перемычкой вход элемента на общий проводник (на рис. 93, в показано штриховой линией со стрелками) и одновременно следи за стрелкой вольтметра. Так ты убедишься в том, что когда на входе инвертора логический 0, на выходе в это время логическая 1 и, наоборот, когда на входе логическая 1 — на выходе логический 0.

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

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

Выход элемента D1.1 соедини с входами элемента D 1.2 той же микросхемы, его выход — с входами элемента DJ .3, а выход этого элемента (вывод 8) — с входом элемента D 1.1 через переменный резистор R1. К выходу элемента D 1.3 (между выводом 8 и общим проводником) подключи головные телефоны B 1, a параллельно элементам D1.1 и D 1.2 электролитический конденсатор С1.

Движок переменного резистора установи в правое (по схеме) положение и включи питание — в телефонах услышишь звук, тональность которого можно изменять переменным резистором.

В этом эксперименте элементы D 1.1, D 1.2 и D 1.3, соединенные между собой последовательно, подобно транзисторам трехкаскадного усилителя, образовали мультивибратор — генератор электрических импульсов прямоугольной формы.

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

Какое практическое применение может найти такое импульсное устройство? Оно может стать, например, квартирным звонком, пробником для проверки работоспособности каскадов приемника и усилителя НЧ, генератором для тренировок по приему на слух телеграфной азбуки.

Самодельный игровой автомат на микросхеме

Подобное устройство можно превратить в игровой автомат «Красный или зеленый?». Схема такого имлульсного устройства приведена на рис. 95. Здесь элементы D 1.1, D 1.2, D 1.3 той же (или такой же) микросхемы К155ЛАЗ и конденсатор С1 образуют аналогичный мультивибратор, импульсы которого управляют транзисторами VI и V 2, включенными по схеме с общим эмиттером.

Элемент D 1.4 работает как инвертор. Благодаря ему импульсы мультивибратора поступают на базы транзисторов в противофазе и открывают их поочередно. Так, например, когда на входе инвертора уровень логической 1, а на выходе уровень логического 0, то в Эти моменты, времени транзистор В1 открыт и лампочка HI в его коллекторной цепи горит, а транзистор V 2 закрыт и его лампочка Н2 не горит.

При следующем импульсе инвертор изменит свое состояние на обратное. Теперь откроется транзистор V 2 и загорится лампочка Н2, а транзистор VI закроется и лампочка H 1 погаснет.

Но частота импульсов, генерируемых мультивибратором, сравнительно высокая (не меньше 15 кГц) и лампочки, естественно, не могут реагировать на каждый импульс.

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

Заранее невозможно сказать, какая из лампочек после нажатия на кнопку будет продолжать гореть — можно только гадать. В этом смысл игры.

Игровой автомат вместе с батареей питания (3336Л или три элемента 343, соединенные последовательно) можно разместить в коробке небольших размеров, например в корпусе «карманного» приемника.

Лампочки накаливания HI и Н2 (МН2,5-0,068 или МН2,5-0,15) размести под отверстиями в лицевой стенке корпуса и закрой их колпачками или пластинками органического стекла красного и зеленого цветов. Здесь же укрепи выключатель питания (тумблер ТВ-1) и кнопочный выключатель §1 (типа П2К или КМ-Н) остановки мультивибратора.

Налаживание игрового автомата заключается в тщательном подборе резистора R 1. Его сопротивление должно быть таким, чтобы при остановке мультивибратора кнопкой S 1 по крайней мере 80 — 100 раз число загораний каждой из лампочек было примерно одинаково.

Сначала проверь, работает ли мультивибратор. Для этого параллельно конденсатору С1, е,мкость которого может быть 0,1...0,5 мкФ, подключи электролитический конденсатор емкостью 20...30 мкФ, а к выходу мультивибратора головные телефоны — в телефонах должен появиться звук низкой тональности.

Этот звук — признак работы мультивибратора. Затем удали электролитический конденсатор, резистор R 1 замени подстроечным резистором сопротивлением 1,2...1,3 кОм, а между выводами 8 и 11 элементов DI .3 и D 1.4 включи вольтметр постоянного тока. Изменением сопротивления подстро-ечного резистора добейся такого положения, чтобы вольтметр показывал нулевое напряжение между выходами этих элементов микросхемы.

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

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

Литература: Борисов В. Г. Практикум начинающего радиолюбителя.2-е изд., перераб. и доп. — М.: ДОСААФ, 1984. 144 с., ил. 55к.

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

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

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

Таблица 4.1

Обозначение

технология

Число ИС

Разрядность,

Быстродействие,

р -МДП

n -МДП

n -МДП

n -МДП

n -МДП

p -МДП

n -МДП

р -МДП

р -МДП

n -МДП

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

Короткий интервал времени (1971-1975 гг.) характеризуется появлением МП самых разнообразных модификаций. В настоящее время число типов МП в мире превышает 1000.

Параметры основных типов отечественных микропроцессорных комплектов (МПК) приведены в табл. 4.1.

4.2. Структуры микропроцессоров

Упрощенная структурная схема МП приведена на рис. 4.1.

Рисунок 4.1

Рисунок 4.2

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

Микропроцессоры обрабатывают 2-, 4-, 8-, 16-, 32-разрядные числа, выполняют 30...500 команд сложения, вычитания, сдвига, логических операций. Четырех- и восьмиразрядные МП представляют собой БИС с размерами кристалла 5 х 5 х 0,2 мм.

Обобщенная структурная схема МП приведена на рис. 4.2. Арифметическо-логическое устройство АЛУ совершает различные арифметические и логические операции над числами и адресами, представленными в двоичном коде. Состав операций, выполняемых АЛУ, определен списком инструкций (набором команд). В набор команд входят, как правило, арифметические и логические сложения и умножения, сдвиги, сравнения и т. п. Арифметические операции выполняются в соответствии с правилами двоичной арифметики. Логические операции выполняются по правилам булевой алгебры.

В состав АЛУ входят сумматор, сдвигатели, регистры и другие элементы.

Устройство управления управляет работой АЛУ и всех других блоков МП. В УУ поступают команды из блока памяти. Здесь они преобразуются в двоичные сигналы управления для выполнения данной команды. Работа УУ синхронизируется таймером, распределяющим процесс выполнения команды во времени. Команда представляет собой двоичное слово из 8, 16, 24 разрядов и более (до 64), часть которых представляет код операции, а остальные распределены между адресами данных (операндов) в памяти. Команда с 16-разрядной адресной частью позволяет обращаться к 2 16 -1=65635 ячейкам памяти. Этого количества, как правило, вполне достаточно для задач, решаемых МП. Такое обращение к памяти называется прямой адресацией.

Однако чаще применяется косвенная адресация, которая необходима, когда разрядность адресной части меньше, чем требуется. В этом случае, адресация проводится в два этапа. На первом этапе по адресу, содержащемуся в команде, выбирается ячейка, содержащая адрес другой ячейки, из которой на втором этапе выбирается операнд. Команда при косвенном методе адресации должна содержать один разряд признака операнда, состояние которого определяет, что выбирается на данном этапе: адрес операнда или сам операнд? Конечно, косвенный способ адресации медленнее прямого. Он позволяет за счет наращивания объема памяти адресов обращаться к числу операндов в 2 n раза (где n-разрядность адресной части команды) большему, чем при прямом способе.

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

Микропроцессор содержит блок регистров (Р). Рабочие регистры МП физически представляют собой одинаковые ячейки памяти, служащие для сверхоперативного хранения текущей информации (СОЗУ). По выполненным функциям Р содержит группы, связанные с определенными элементами структуры МП.

Два регистра операндов (О) в течение выполнения операции в АЛУ хранят два двоичных числа. По окончании операции в первом регистре число заменяется результатом, т. е. как бы накапливается (отсюда и название регистра «аккумулятор»). Содержимое второго регистра операндов заменяется в следующей операции другим операндом, в то время как содержимое аккумулятора может быть сохранено по ряду специальных команд.

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

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

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

Регистры общего назначения (РОН) используются для хранения промежуточных результатов, адресов и команд, возникающих в ходе выполнения программы, и могут связываться по общим шинам с другими рабочими регистрами, а также со счетчиками команд и блоком ввода-вывода информации. В МП обычно содержите» 10...16 РОН разрядностью 2...8 бит каждый. Количество РОН косвенно характеризует вычислительные возможности МП.

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

Блоки АЛУ, УУ, Р образуют центральный процессор (ЦП), входящий в состав, любой ЭВМ: выделенный на рис. 4.2 штриховой линией. В состав МП может, входить таймер (Т), использующий навесной времязадающий конденсатор или кварцевый резонатор. Таймер - сердце МП, поскольку его работа определяет динамику всех информационных, адресных и управляющих сигналов и синхронизирует работу УУ, а через него и других элементов структуры. Частота синхронизации, называемая тактовой, выбирается максимальной и ограничивается только задержками прохождения сигналов, определяемыми в основном технологией изготовления БИС. Скорость выполнения микропроцессором программы прямо, пропорциональна тактовой частоте.

В составе МП может быть устройство ввода-вывода (УВВ) для обмена информацией между МП и другими устройствами.

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

Число линий информационной шины (ИШ) определяет объем информации, получаемой или передаваемой МП за одно обращение к памяти, к устройству ввода или вывода. Большинство МП имеет 8-шиниую информационную магистраль. Это позволяет за один раз принять восемь двоичных единиц информации (1 байт). Один байт информация может содержать один из 256 возможных символов алфавита источника информации или один из 256 возможных кодов операций. Такое количество допустимых символов и типов операций для большинства применений является достаточным.

Существуют МП, содержащие 16 и 32 шины в информационной магистрали.

Число линий в шине управления (VIII) зависит от порядка взаимодействия между МП, ЗУ, внешними УВВ информации. Обычно шины управления содержат 8... 16 линий.

4.3. МикроЭВМ

Важным итогом развития программируемых БИС явилась разработка микроЭВМ. Если микроЭВМ создается на одной интегральной микросхеме, то она называется однокристальной. Упрощенная структурная схема микроЭВМ приведена на рис. 4.3.

Рисунок 4.3

Как видно, она содержит центральный процессор ЦП (имеющий устройство аналогично рассмотренному выше МП), ПЗУ, ОЗУ и устройства ввода и вывода информации. Устройство ввода содержит селектор адреса и так называемые порты ввода для считывания информации с гибкого диска, АЦП, телетайпа, перфоленты. Устройство вывода также содержит селектор адреса и порты вывода информации (дисплею, печатающему устройству, устройству выхода на перфоленту, ЦАП).

Данные, поступающие обустройства ввода, передаются на адресную магистраль обычно в виде 8-разрядных параллельных или последовательных кодовых сигналов через порт ввода. Селектор адреса определяет порт ввода, который передает данные на информационную магистраль в некоторый момент времени. Основная память состоит из ПЗУ и ОЗУ. Постоянное ЗУ используется как память программы, которую разработчик микроЭВМ заранее запрограммировал в соответствии с требованием пользователя. Для различных программ используют различные части ПЗУ.

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

4.4. Запоминающие устройства

Важнейшими блоками цифровой аппаратуры являются запоминающие устройства (блоки памяти), которые подразделяются на внешние и внутренние. Внешние ЗУ до сих пор реализуются на магнитных лентах и магнитных дисках. Они обеспечивают неопределенно длительное сохранение информации при отсутствии! питания, а также практически любую необходимую емкость памяти. Внутренние ЗУ являются неотъемлемой частью цифровой аппаратуры. Раньше они выполнялись на основе ферритовых сердечников с прямоугольной петлей гистерезиса. Теперь в связи с разработкой ИС имеются широкие возможности создания полупроводниковыхЗУ.

К устройствам памяти относятся следующие виды запоминающих устройств:

Оперативные запоминающие устройства, выполняющие запись и хранение произвольной двоичной информации. В цифровых системах ОЗУ хранят массивы обрабатываемых данных и программы, определяющие процесс текущей обработки информации. В зависимости от назначения и структуры ОЗУ имеют емкость 10 2 …10 7 бит.

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

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

Репрограммируемые ПЗУ, отличающиеся от обычных возможностью многократной электрической сменой информации, осуществляемой заказчиком. Объем РПЗУ обычно составляет 10 2 …10 5 бит.

К устройствам постоянной памяти (ПЗУ, ППЗУ, РПЗУ) предъявляется требование сохранности информации при отключении питания.

Основными параметрамиЗУ являются: информационная емкость в битах; минимальный период обращения; минимально допустимый интервал между началом одного цикла и началом второго; максимальная частота обращения - величина, обратная минимальному периоду обращения; удельная мощность - общая мощность, потребляемая в режиме хранения, отнесенная к 1 биту; удельная стоимость одного бита информации - общая стоимость кристалла, поделенная на информационную емкость.

4.5. Оперативные запоминающиеся устройства

Типовая структура БИС ОЗУ приведена на рис. 4.4.

Рисунок 4.4

Рисунок 4.5

Основным узлом является матрица ячеек памяти (МЯП), состоящая из n строк с т запоминающими ячейками (образующими разрядное слово) в каждой строке. Информационная емкость БИС памяти определяется по формуле N = nm бит.

Входы и выходы ячеек памяти подключаются к адресным АШ и разрядным РШ шинам. При записи и считывании осуществляется обращение (выборка) к одной или одновременно к нескольким ячейкам памяти. В первом случае используются двухкоординатные матрицы (рис. 4.5, а), во втором случае матрицы с пословной выборкой (рис. 4.5,6).

Дешифратор адресных сигналов (ДАС) при подаче соответствующих адресных сигналов осуществляет выбор требуемых ячеек памяти. С помощью РШ осуществляется связь МЯП с буферными усилителями записи (БУЗ) и считывания (БМС) информации. Схема управления записью (СУЗ) определяет режим работы БИС (запись, считывание, хранение информации). Схема выбора кристалла (СВК) разрешает выполнение операций записи-считывания данной микросхемы. Сигнал выборки кристалла обеспечивает выбор требуемой БИС памяти в ЗУ, состоящем из нескольких БИС.

Подача управляющего сигнала на вход СУЗ при наличии сигнала выборки кристалла на входе СВК осуществляет операцию записи. Сигнал на информационном входе БУЗ (1 или 0) определяет записываемую в ячейку памяти информацию. Выходной информационный сигнал снимается с БУС и имеет уровни, согласующиеся с серийными ЦИС.

Большие интегральные схемы ОЗУ стремятся на основе простейших элементов ТТЛ, ТТЛШ, МДП, КМДП, И 2 Л, ЭСЛ, модифицированных с учетом специфики конкретных изделий. В динамических ячейках памяти чаще всего используются накопительные емкости, а в качестве ключевых элементов - МДП транзисторы.

Выбор элементной базы определяется требованиями к информационной емкости и быстродействию БИС памяти. Наибольшей емкости достигают при использовании логических элементов, занимающих малую площадь на кристалле: и 2 л, МДП, динамических ЗЯ. Высоким быстродействием обладают БИС с логическими элементами, имеющими малые перепады логических уровней (ЭСЛ, И 2 Л), а также логические элементы ТТЛШ.

Частотные области применения БИС, использующих различные базовые технические решения, иллюстрирует рис. 4.6.

Рисунок 4.6

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

4.6. Постоянные запоминающие устройства

Схема ПЗУ аналогична схеме ОЗУ (см. рис. 4.4). Отличия состоят лишь в следующем:

ПЗУ используются для считывания информации;

в ПЗУ осуществляется выборка нескольких разрядов одного адреса одновременно (4, 8, 16 разрядов);

информация, записанная в ПЗУ, не может меняться, и в режиме выборки происходит только ее считывание.

Большие интегральные схемы ПЗУ подразделяются на программируемые изготовителем (с помощью специальных фотошаблонов) и программируемые заказчиком (электрически).

Рисунок 4.7

В ПЗУ используется матричная структура: строки образуются адресными шинами ДШ, а столбцы - разрядами РШ. Каждая АШ хранит определенный код: заданную совокупность логических 1 и 0. В МЯП, изображенной на рис. 4.7, а, однократная запись кода осуществляется с помощью диодов, которые присоединены между АЩ и теми РШ, на которых при считывании должна быть логическая 1. Обычно заказчику поставляют ПЗУ с матрицей, во всех узлах которой имеются диоды.

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

Диодные ПЗУ отличаются простотой, но имеют существенный недостаток, потребляют значительную мощность. Чтобы облегчить работу дешифратора, вместо диодов используют биполярные (рис. 4.7,6) и (рис. 4.7, в) транзисторы.

При использовании биполярных транзисторов АШ обеспечивает протекание базового тока, который в β б.т. +1 раз меньше эмиттерного, питающего РШ. Следовательно, существенно уменьшается необходимая мощность дешифратора.

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

4.7. Репрограммируемые постоянные запоминающие устройства

Репрограммируемые ПЗУ являются наиболее универсальными устройствами памяти. Структурная схема РПЗУ аналогична схеме ОЗУ (см. рис. 4.4). Важной отличительной особенностью РПЗУ является использование в МЯП транзистора специальной конструкции со структурой «металл-нитрид-окисел-полупроводник» (МНОП). Принцип действия такой ячейки памяти основан на обратимом изменении порогового напряжения МНОП транзистора. Например, если сделать U ЗИпор >U АШ, то транзистор не будет отпираться адресными импульсами (т. е. не участвует в работе). В то же время другие МНОП транзисторы, у которых U ЗИпор

Структура МНОП транзистора с индуцированным каналом р -типа показана на рис. 4.8, а.

Рисунок 4.8

Здесь диэлектрик состоит из двух слоев: нитрида кремния (Si 3 N 4) и окисла кремния (SiO 2). Пороговое напряжение можно менять, подавая на затвор короткие (порядка 100 мкс) импульсы напряжения разной полярности, с большой амплитудой 30...50 В. При подаче импульса +30 В устанавливается пороговое напряжение U ЗИпор = -5 В. Это напряжение сохраняется, если использовать транзистор или напряжения на затворе U ЗИ =±10В. В таком режиме МНОП транзистор работает как обычный МДП транзистор с индуцированным каналом р -типа.

При подаче импульса -30 В пороговое напряжение принимает значение U ЗИпор ~20 В, как показано на рис. 4.8, 6 и в. При этом сигналы на входе транзистора U ЗИ ± 10 В не могут вывести транзистор из закрытого состояния. Это явление используется в РПЗУ.

В основе работы МНОП транзисторов лежит накопление, заряда на границе нитридного и оксидного слоев. Это накопление есть результат неодинаковых токов проводимости в слоях. Процесс накопления описывается выражением dq / dt = I sio 2 - I si 3 n 4 . При большом отрицательном напряжении U ЗИ на границе накапливается положительный заряд. Это равносильно введению доноров в диэлектрик и сопровождается увеличением отрицательного порогового напряжения. При большом положительном напряжении U ЗИ на границе накапливается отрицательный заряд. Это приводит к уменьшению отрицательного порогового напряжения. При малых напряжениях U ЗИ токи в диэлектрических слоях уменьшаются на 10...15 порядков, поэтому накопленный заряд сохраняется в течение тысяч часов, а, следовательно, сохраняется и пороговое напряжение.

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

При использовании ультрафиолетового стирания удается существенно упростить схему РПЗУ. Обобщенная структурная схема РПЗУ с ультрафиолетовым стиранием (рис. 4.9) содержит кроме МЯП дешифратор адресных сигналов (ДАС), устройство выбора кристалла (УВК) и буферный усилитель (БУ) для считывания информации.

Рисунок 4.9

По приведенной структурной схеме выполнена, в частности, БИС РПЗУ с ультрафиолетовым стиранием типа К573РФ1 емкостью 8192 бита.

4.8. Цифроаналоговые преобразователи

Назначение ЦАП - преобразование двоичного цифрового сигнала в эквивалентное аналоговое напряжение. Такое преобразование можно произвести с помощью резистивных цепей, показанных на рис. 4.10.

Рисунок 4.10

В ЦАП с двоично-весовыми резисторами (рис. 4.10, а) требуется меньшее число резисторов, однако при этом необходим целый ряд номиналов прецизионных сопротивлений. Аналоговое выходное напряжение U ан ЦАП определяется как функция двухуровневых входных напряжений:

U ан =(U A +2U B +4U C +…)/(1+2+4+...).

На цифровых входах U A , U B , U C , ... напряжение может принимать лишь два фиксированных значения, например, либо 0, либо 1. Для ЦАП, в котором используются резисторы R и R /2, требуется больше резисторов (рис. 4.10,6), но только с двумя номиналами. Аналоговое напряжение на выходе такого ЦАП определяется по формуле

U ан =(U A +2U B +4U C +…+mU n)/2 n

где n - число разрядов ЦАП; т - коэффициент, зависящий от числа разрядов ЦАП.

Для обеспечения высокой точности работы резистивные цепи ЦАП должны работать на высокоомную нагрузку. Чтобы согласовать резистивные цепи с низкоомной нагрузкой, используют буферные усилители на основе операционных усилителей, показанные на рис. 4.10, а, б.

4.9. Аналого-цифровые преобразователи

Назначение АЦП - преобразование аналогового напряжения в его цифровой эквивалент. Как правило, АЦП имеют более сложную схему, чем ЦАП, причем ЦАП часто является узлом АЦП. Обобщенная структурная схема АЦП с ЦАП в цепи обратной связи показана на рис. 4.11.

Рисунок 4.11

Выполненные по такой схеме АЦП находят широкое применение благодаря хорошим показателям по точности, быстродействию при сравнительной простоте и низкой стоимости.

В состав АЦП входят n -разрядный триггерный регистр результатов преобразования DD 1 - DD n , управляющий разрядами ЦАП; компаратор, связанный с устройством управления УУ и содержащий генератор тактовой частоты. Реализуя вУУ различные алгоритмы работы АЦП, получают различные характеристики преобразователя.

Используя рис. 4.11, рассмотрим принцип действия АЦП, предполагая, что в качестве триггерного регистра используется реверсивный счетчик. Реверсивный счетчик имеет цифровой выход, напряжение на котором возрастает от каждого тактового импульса, когда на входе счетчика «Прямой счет» высокий уровень напряжения, а на входе «Обратный счет» - низкий. И наоборот, напряжение на цифровом выходе при каждом тактовом импульсе уменьшается, когда на входе «Прямой счет» низкий, а на входе «Обратный счет» - высокий уровень напряжения.

Важнейшим узлом АЦП является компаратор (К), имеющий два аналоговых входа U ЦАП и U ан и цифровой выход, подключенный через УУ к реверсивному счетчику. Если напряжение на выходе компаратора имеет высокий уровень, уровень на входе счетчика «Прямой счет» также будет высоким. И наоборот, когда выходное напряжение компаратора имеет низкий уровень, низким будет также и уровень на входе «Прямой счет».

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

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

На вход U ЦАП компаратора поступает выходное напряжение ЦАП, которое сравнивается с аналоговым входным напряжением,поступающим на вход U ан .

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

4.10. Цифровые и аналоговые мультиплексоры

В микропроцессорных системах, АЦП, ЦАП, а также в системах электронной коммутации широкое применение находят мультиплексоры: многоканальные коммутаторы (имеющие 4, 8, 16, 32, 64 входа и 1-2 выхода) с цифровым устройством управления. Простейшие мультиплексоры цифровых и аналоговых сигналов показаны на рис. 4.12, а и б соответственно.

Рисунок 4.12

Цифровой мультиплексор (рис. 4.12, а) позволяет осуществлять последовательный или произвольный опрос логических состояний источников сигналов Х 0 , Х 1 , Х 2 , Х 3 и передачу результата опроса на выход

По указанному принципу строятся мультиплексоры на любое требуемое число информационных входов. Некоторые типы цифровых мультиплексоров допускают коммутацию и аналоговых информационных сигналов.

Однако лучшими показателями обладают аналоговые мультиплексоры, содержащие матрицу высококачественных аналоговых ключей (AK 1 ...AK 4), работающих на выходной буферный усилитель, цифровое УУ. Соединение узлов между собой иллюстрирует рис. 4.12,6.

Примером БИС аналогового мультиплексора является микросхема типа К591КН1, выполненная на основе МДП транзисторов. Она обеспечивает коммутацию 16 аналоговых источников информации на один выход, позволяя производить как адресацию, так и последовательную выборку каналов. При разработке БИС аналоговых мультиплексоров учитывают необходимость их совместимости с системой команд микропроцессоров.

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

Большая интегральная схема

Современные интегральные микросхемы, предназначенные для поверхностного монтажа.

Советские и зарубежные цифровые микросхемы.

Интегра́льная (engl. Integrated circuit, IC, microcircuit, microchip, silicon chip, or chip), (микро )схе́ма (ИС, ИМС, м/сх ), чип , микрочи́п (англ. chip - щепка, обломок, фишка) - микроэлектронное устройство - электронная схема произвольной сложности, изготовленная на полупроводниковом кристалле (или плёнке) и помещённая в неразборный корпус. Часто под интегральной схемой (ИС) понимают собственно кристалл или плёнку с электронной схемой, а под микросхемой (МС) - ИС, заключённую в корпус. В то же время выражение «чип компоненты» означает «компоненты для поверхностного монтажа» в отличие от компонентов для традиционной пайки в отверстия на плате. Поэтому правильнее говорить «чип микросхема», имея в виду микросхему для поверхностного монтажа. В настоящий момент ( год) большая часть микросхем изготавливается в корпусах для поверхностного монтажа.

История

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

Уровни проектирования

  • Физический - методы реализации одного транзистора (или небольшой группы) в виде легированных зон на кристалле.
  • Электрический - принципиальная электрическая схема (транзисторы , конденсаторы , резисторы и т. п.).
  • Логический - логическая схема (логические инверторы , элементы ИЛИ-НЕ, И-НЕ и т. п.).
  • Схемо- и системотехнический уровень - схемо- и системотехническая схемы (триггеры , компараторы , шифраторы , дешифраторы , АЛУ и т. п.).
  • Топологический - топологические фотошаблоны для производства.
  • Программный уровень (для микроконтроллеров и микропроцессоров) - команды ассемблера для программиста .

В настоящее время большая часть интегральных схем разрабатывается при помощи САПР , которые позволяют автоматизировать и значительно ускорить процесс получения топологических фотошаблонов.

Классификация

Степень интеграции

Назначение

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

Аналоговые схемы

  • Генераторы сигналов
  • Аналоговые умножители
  • Аналоговые аттенюаторы и регулируемые усилители
  • Стабилизаторы источников питания
  • Микросхемы управления импульсных блоков питания
  • Преобразователи сигналов
  • Схемы синхронизации
  • Различные датчики (температуры и др.)

Цифровые схемы

  • Логические элементы
  • Буферные преобразователи
  • Модули памяти
  • (Микро)процессоры (в том числе ЦПУ в компьютере)
  • Однокристальные микрокомпьютеры
  • ПЛИС - программируемые логические интегральные схемы

Цифровые интегральные микросхемы имеют ряд преимуществ по сравнению с аналоговыми:

  • Уменьшенное энергопотребление связано с применением в цифровой электронике импульсных электрических сигналов. При получении и преобразовании таких сигналов активные элементы электронных устройств (транзисторов) работают в «ключевом» режиме, то есть транзистор либо «открыт» - что соответствует сигналу высокого уровня (1), либо «закрыт» - (0), в первом случае на транзисторе нет падения напряжения, во втором - через него не идёт ток . В обоих случаях энергопотребление близко к 0, в отличие от аналоговых устройств, в которых большую часть времени транзисторы находятся в промежуточном (резистивном) состоянии.
  • Высокая помехоустойчивость цифровых устройств связана с большим отличием сигналов высокого (например 2,5 - 5 В) и низкого (0 - 0,5 В) уровня. Ошибка возможна при таких помехах, когда высокий уровень воспринимается как низкий и наоборот, что мало вероятно. Кроме того, в цифровых устройствах возможно применение специальных кодов , позволяющих исправлять ошибки.
  • Большое отличие сигналов высокого и низкого уровня и достаточно широкий интервал их допустимых изменений делает цифровую технику нечувствительной к неизбежному в интегральной технологии разбросу параметров элементов, избавляет от необходимости подбора и настройки цифровых устройств.

Коняев Иван Сергеевич,студент 3 курса Армавирского механикотехнологического института(филиала) ФГБОУ ВПО КубГТУ, г. Армавир[email protected]

Моногаров Сергей Иванович,кандидат технических наук, доцент кафедры внутризаводского электрооборудования и автоматики Армавирского механикотехнологического института(филиала) ФГБОУ ВПО КубГТУ, г. Армавир[email protected]

Принципыпостроения больших интегральных схем

Аннотация. Данная статья посвящена вопросампринципов построения больших интегральных схем(БИС). Ключевые слова: БИС,большая интегральная микросхема, базовые матричные кристаллы, программируемые логические устройства.

В настоящее время в микроэлектронной аппаратуре используются как специализированные, так и универсальные микросхемы различной степени интеграции. В то же время наблюдается определённая тенденция широкого применения интегральных микросхем высокой степени интеграции –больших интегральных микросхем (БИС), о которых и пойдёт речь в данной статье.Универсальные микросхемы выпускаются большими тиражами и применяются в широком диапазоне электронных устройств, в то время как специализированные микросхемы выпускаются ограниченными тиражами и имеют строго определённую область применения.Специализированные БИС, выполненные на базовых матричных кристаллах(БМК)и программируемых логических устройствах(ПЛУ)имеют особенно широкое применение. Столь широкое применение обусловлено тем, что автоматизированное проектирование таких БИС занимает относительно короткий промежуток времени: порядка нескольких недель для БИС на основе БМК, нескольких дней –для БИС на основе ПЛУ.Рассмотрим принципы построения и параметры базовых матричных кристаллов. В состав БМК входят заранее сформированная матрица базовых ячеек (располагается в центральной части), а так же группу буферных ячеек, которые располагаются по периферии кристалла (рис. 1).В свою очередь в состав ячеек входят группы нескоммутированных элементов (транзисторов, конденсаторов, резисторов) и отрезков полупроводниковых шин, предназначенных для реализации пересекающихся электрических связей.Из элементов ячеек с помощью электрических связей в виде металлических (проводниковых) и полупроводниковых шин формируются различные функциональные элементы (триггеры, счетчики, регистры и др.), буферные элементы, а так жесоединения между ними.

А) б) в)Рисунок 1 –Типовые структуры БМК: а) со сплошным массивом однородных ячеек; б) с массивом однородных ячеек или макроячеек, разделённых вертикальными и горизонтальными каналами для проводников; в) с массивом неоднородных ячеек, разделённых горизонтальными каналами; 1 –матрица базовых ячеек; 2 –матрица буферных ячеек; 3,5,8 –ячейки матриц, 4,7,10 –буферные ячейки, 6,9 –макроячейки; 11,12 –горизонтальные каналы; 13 –вертикальные каналы

В данном типе БИС, как правило, основные функциональные элементы потребляют малое количество энергии, достаточное для обеспечения необходимого быстродействия. В свою очередь, буферные элементы, которые осуществляют внешние связи матричное БИС, потребляют более высокую мощность, что обусловлено необходимостью для согласования по уровням логического напряжения определённой величины, нагрузочной способности и помехоустойчивости. В состав ячеек входит множестворазнообразных активных и пассивных элементов. При этом к параметрам пассивных элементов предъявляются требования достаточно высокой точности и стабильности. В состав БМК, предназначенных для изготовления аналогоцифровых БИС, входят обычно две матрицы ячеек, для формирования соответственно аналоговых и цифровых устройств. Базовые матричные кристаллы для цифровых и аналоговых БИС формируютсяна основе биполярных транзисторов и полевых транзисторов с изолированным затвором. В аналоговых БИС широкое применение получили биполярные транзисторы с высокой крутизной проходной вольтамперной характеристики.В свою очередь матрицы могут состоять из однородных или неоднородных ячеек. В БМК, предназначенныхдля реализации цифровых БИС с невысокой степенью интеграции (около 1000 логических элементов)используются однородные ячейки, в то время как для цифровых БИС с высокой степенью интеграции (около 10000 логических элементов) и цифроаналоговых БИС –матрицы с неоднородными ячейками. Применяются два способа организации ячеек матрицы БМК:1.На основе элементов ячейки может быть сформирован один базовый логический элемент, выполняющий элементарную функцию (НЕ, ИНЕ, ИЛИНЕ с разветвлениями по входам и выходам). Для реализации более сложных функций используют несколько ячеек. Число, разновидности и параметры элементов определяются электрической схемой базового логического элемента.2.На основе элементов ячейки может быть сформирован любой функциональный элемент библиотеки. Типы элементови их число определяются электрической схемой самого сложного функционального элемента.При первом способе построения ячеек можно получить достаточно высокие коэффициент их использования в составе матрицы, коэффициент использования площади БМК и, соответственно,повышенную степень интеграции БИС. При втором способе построения ячеек БМК упрощается система автоматизированного проектирования БИС, так как посадочные места одинаковых по форме и размерам ячеек заранее определены. Однако, если в проектируемой БИС используется достаточно много простых функциональных элементов библиотеки с низким коэффициентом использования элементов ячейки, снижается коэффициент использования площади кристалла, а значит истепень интеграции БИС.В матричных БИС электрические соединения выполняются с помощью металлических (проводниковых) и полупроводниковых (монои поликристаллических) шин. Шины цепей питания и заземления, как правило, выполняются из алюминия, который характеризуется низким удельным сопротивлением. Легированные полупроводниковые шины, имеющие повышенноеудельное сопротивление, в основном применяются для реализации коротких слаботочных сигнальных цепей.Для создания электрических связей между элементами используется однои многоуровневая металлизация. По окончании проектирования, набор параметров и характеристик БМК должен быть достаточно полным для потребителя. К типовым параметрам и характеристикам БМК относятся:1.технология изготовления;2.число ячеек в кристалле;3.структура (набор элементов) ячейки;4.наименование, типовые электрические параметры, схемы и фрагменты типовых функциональных элементов, формируемых на основе элементов ячеек;5.параметры элементов вводавывода;6.число периферийных контактных площадок;7.требования к источнику питания;8.указания по расположению и использованию контактных площадок для цепей питания и заземления и др.;БМК могут послужить основой для цифровых, аналоговых, цифроаналоговых и аналогоцифровых больших интегральных схем. В то же время, совокупность элементов БМК, предназначенных для применения в аналоговых БИС, позволяетформировать усилители, компараторы, аналоговые цифровые ключи и другие устройства.Не так давно основнымприменением БМК являлисьсредства вычислительной техники исистемы управления технологическими процессами. Некоторые БМК, например Т34ВГ1(КА1515ХМ1216), применялись в советских клонах компьютера ZX Spectrumв качестве контроллера внешних устройств. Аналог БМК -микросхема ULA в компьютерах Синклера. В настоящее время БМК в большинстве применений вытеснены ПЛИС(программируемая логическая интегральная схема–примечание автора), не требующими заводского производственного процесса для программирования и допускающими перепрограммирование. Далее рассмотрим программируемые логические матрицы.Программируемые логические устройства имеют матричную структуру и шинную организацию элементов (каждый элемент соединяется вертикальными и горизонтальными шинами). В ПЛУ используются программируемые матрицы И, ИЛИ и их комбинации:непрограммируемое И –программируемое ИЛИ;программируемое И –непрограммируемое ИЛИ;программируемое И –программируемое ИЛИ.Существует две разновидности программируемых логических устройств:

программируемые в условиях производства специализированных БИС на основе кристалловполуфабрикатов с помощью одного заказного фотошаблона по технологии, подобной технологии изготовления матричных БИС;

программируемые потребителемизготовителем аппаратуры ©загрузкойª (введением информации) внутренних регистров или физическим воздействием на отдельные элементы матриц (пережигание перемычек, пробой диодов, изменение режимов работы полупроводниковых приборов).Логические устройства, программируемые потребителем, являются универсальными микроэлектронными устройствами, которые ©настраиваютсяª на заданную функцию с помощью автоматических программаторов.В практике широко используются такие разновидности ПЛУ, как программируемые логические матрицы (ПЛМ) и программируемые постоянные запоминающие устройства (ППЗУ).Применение ПЛМ позволяет уменьшить количество логических элементов и связей в логических устройствах, что особенно важно для регулярных структур, реализуемых на кристаллах БИС.Разработаны и применяются однократно программируемые ПЛМ и многократно программируемые –репрограммируемые ПЛМ (РПЛМ). Развиваются методы проектирования и производства матричных БИС с реконструируемыми соединениями (МаБИСРС) и с программируемой архитектурой (МаБИСПА) –субсистемына пластинах.Программирование с использованием масок (фотошаблонов) металлизации или контактных окон в оксиде широко применяется в ПЛМ на основе биполярных транзисторов и диодов. На рис.2 показана схема соединений элементов в диодной ПЛМ. Входные сигналы положительной полярности подаются на входы а –е, произведения М0 –М2 снимаются с нагрузочных резисторов R. Преимуществами диодных матриц являются простота и малая занимаемая на кристалле площадь, а недостатком –значительные токи, потребляемые по входам матрицы.Использование многоэмиттерных транзисторов вместо диодов позволяет существенно уменьшить входные токи (в BN раз, BN –нормальный коэффициент передачи тока транзистора) и повысить быстродействие ПЛМ. На рис.3 представлена схема фрагмента ПЛМ на биполярных многоэмиттерных транзисторах.Матрицы на основе МОПтранзисторов обеспечивают наиболее высокую плотность компоновки элементов, имеют минимальную потребляемую мощность, однако уступают по быстродействию матрицам на биполярных транзисторах.Достоинством ПЛМ с масочным программированием являются малая площадь и высокая надежность, что обусловило их широкое применение в составе специализированных и микропроцессорных БИС. Такие ПЛМ однократно программируются изготовителем в процессе производствамикросхемы, что сужает область их применения.Большей гибкостью, особенно при использовании в периферийных устройствах, обладают электрически программируемые ПЛМ, “настройка” которых на реализацию заданных функций выполняется пользователем.

Рисунок 2 –Фрагмент диодной ПЛМ

Рисунок 3 –Фрагмент ПЛМ на БТ

На рис.4 показанынаиболее распространенные элементы матрицс электрическим программированием. Программирование осуществляется расплавлением перемычек (обычно нихромовых или поликремниевых) или пробоем диодов (pn переходов или барьеров Шотки).

Рисунок 4 –Элементы ПЛМ с электрическим программированием

Перемычки имеют сопротивление около 10 Ом и расплавляются (размыкаются) при пропускании через них импульса тока, амплитуда которого значительно больше амплитуды тока считывания. Для разрушения нихромовых или поликремниевых перемычек достаточно тока 20…50 мА; время расплавления составляет 10…200 мс.Диоды пробиваются (закорачиваются) при подаче импульса обратного напряжения от источника с небольшим внутренним сопротивлением, дающим достаточный ток (200…300 мА). Это вызывает лавинный и термический пробой pn переходов (барьера Шотки) и миграцию частиц металла внутрь полупроводника с образованием надежного низкоомного контакта (штриховые линии на рис.4). Время образования цепи 0,02…0,05 мс.Для электрического программирования и контроля ПЛМ используются специальные установки, управляемые ЭВМ. Исходной информацией для программирования и контроля являются:таблица истинности;признак пережигания (пробоя) лог. единиц или нулей (в зависимости от начальной информации незапрограммированной ПЛМ);параметры программирующих импульсов.Управляющая программа делает перебор адресов на входах от 00…0 до 11…1. На ПЛМ подаются питающие напряжения, а при наличии в исходной информации признаков программирования –импульс пережигания (пробоя). После программирования выполняется контроль и результат проверки с указанием совпадения (несовпадения) с таблицей истинности выводится на печать.ПЛМ применяются в современных периферийных и основных компьютерных устройствах платы расширения в системе Plug and Play, которые и имеют специальную микросхему -ПЛИС. Она позволяет плате сообщать свой идентификатор и список требуемых и поддерживаемых ресурсов.Для создания СБИС(сверх больших интегральных схем)и субсистем на пластинах применяют регулярные структуры (рис.5) с матрицей ячеек достаточно большой степени интеграции. Программирование элементов соединений выполняется их созданием или нарушением.

Рисунок 5 –Фрагмент БИС с реконструируемымисоединениями

Матричные БИС с реконструируемыми соединениями обычно создают на основе КМОПтранзисторов, характеризующихся минимальной потребляемой мощностью. Для таких транзисторов применимы все типы перемычек.Перспективным является использование матричных БИС с реконструируемыми соединениями для построения многопроцессорных субсистем. Контакты между соединительными проводниками различных уровней программируются лучом лазера (расплавляется диэлектрик), некоторые связи разрезаются.Лазерное реконструирование при управлении от ЭВМ длится около 1 ч. Такие микросистемы могут содержать до 100 миллионов транзисторов.Плотность компоновки для СБИС при минимальном размере элементов 0,5…2 мкм достигает 20 тысяч транзисторов на квадратный миллиметр.Внастоящее время существуютэлементыпамяти, сохраняющие информацию при отключении напряжения питания, что позволяет создавать ПЛМ со стиранием и перезаписью реализуемых функций –репрограммируемые логические матрицы (РПЛМ).Значительное распространение в РПЛМ получили МОПтранзисторы с плавающим затвором и лавинной инжекцией (рис.6). Структура такого транзистора аналогична обычному МОПтранзистору с поликремниевым затвором, который гальванически не связан с остальной схемой. В исходном состоянии транзистор не проводит ток (см. рис.6,а). Для перехода в проводящее состояние (запись) между истоком и стоком транзистора прикладывается достаточно большое напряжение (около 50 В) в течение примерно 5 мс. Это вызывает лавинный пробой истокового (стокового) pn перехода и инжекцию электронов в поликремниевый затвор. Заряд, примерно равный 107 Кл/см2,захваченный затвором (см. рис.6,б), индуцирует канал, соединяющий исток и сток, и может сохраняться длительное время (10…100 лет) после снятия напряжения, так как затвор окружен оксидным слоем, имеющим очень малую проводимость.Стирание информации осуществляется при облучении ультрафиолетовыми лучами сэнергией, достаточной для выбивания электронов из затвораи переноса их в подложку (рис.6). Стирание можно также осуществить, используя ионизирующее, например рентгеновское излучение.Считывание информации из матрицы выполняется при подаче напряжения питания 5…15 В и контроле тока, протекающего через транзистор.Для организации выборки определенных ячеек вматрицу (см. рис.6,в) последовательно с транзисторами с плавающими затворами включают обычные МОПтранзисторы.

Рис.6. ПЛМ на МОПтранзисторах с плавающим затвором:а) выключенный (стертый) запоминающий транзистор;б)включенный запоминающий транзистор;в) фрагмент матрицы (транзистор выборки Тв, запоминающий транзистор Тз);1 –исток; 2 –плавающий затвор из поликристаллического кремния; 3 –сток; 4 –инжектированный заряд; 5 –область обеднения

Наряду с БИСс реконструируемыми соединениями развивается направление, связанное с созданием БИС и СБИС с программируемой архитектурой и выполняемых в виде субсистем на пластинах. Перестройка архитектуры субсистемы осуществляется с помощью встроенных элементов коммутации с памятью. Причем элементы памяти могут выполняться как на типовых МОПили КМОПтранзисторах, так и на транзисторах с лавинной инжекцией.На рис.7представлена структурная схема матричной БИС с программируемой архитектурой. Шина управления (ШУ) служит для записи в блоки распределенной памяти (П) кодов настройки (программирования) архитектуры субсистемы на определенную задачу. Решающие блоки матрицы (М) соединяются между собой распределенными коммутаторами (К) через коммутационную шину (ШК).

Рисунок 7 –Структурная схема матричной БИС с программируемой архитектурой

Применение СБИС с программируемой архитектурой позволяет получить очень высокую плотность компоновки, автоматизировать процесс сборки.

Ссылки на источники1.Образовательный сайт www.studfiles.ruURL: http://www.studfiles.ru/dir/cat39/subj1381/file15398/view155035/page2.html2.Свободная энциклопедия Википедия URL: http://ru.wikipedia.org/wiki/%D0%91%D0%9C%D0%9A3.Свободная энциклопедия ВикипедияURL: http://ru.wikipedia.org/wiki/%D0%9F%D0%9B%D0%98%D0%A1

Konyaev Ivan Sergeyevich,3rd year student of Armavir Institute of Mechanics and Technology (branch) Kuban State University of Technology, ArmavirMonogarov Sergey Ivanovich,Candidate of Technical Sciences, Associate Professor of inplant electrical equipment and automation, Armavir Institute of Mechanics and Technology (branch) Kuban State University of Technology, ArmavirPrinciples of building largescale integrated schemesAbstract:This article focuses on research of the principles of construction of largescale integrated circuits (LSIs).Keywords:BIS, a large integrated circuit, the base matrix crystals, programmable logic devices.

Большая интегральная схема (БИС) - интегральная схема (ИС) с высокой степенью интеграции (число элементов в ней достигает 10000), используется в электронной аппаратуре как функционально законченный узел устройств вычислительной техники, автоматики, измерительной техники и др.
По количеству элементов все интегральные схемы условно делят на следующие категории:
■ простые (ПИС) - с количеством элементов в кристалле до 10,
■ малые (МИС) - до 100,
■ средние (СИС) - до 1000,
■ большие (БИС) - до 10000,
■ сверхбольшие (СБИС) - 1000000,
■ ультрабольшие (УБИС) - до 1000000000,
■ гигабольшие (ГБИС) - более 1000000000 элементов в кристалле.
Интегральные микросхемы (ИМ), содержащие более 100 элементов, называют микросхемами повышенного уровня интеграции.
Использование БИС сопровождается резким улучшением всех основных показателей по сравнению с аналогичным функциональным комплексом, выполненным на отдельных ИС. Интеграция ИС на одном кристалле приводит к уменьшению количества корпусов, числа сборочных и монтажных операций, количества внешних - наименее надежных - соединений. Это способствует уменьшению размеров, массы, стоимости и повышению надежности.
Дополнительными преимуществами от интеграции ИС являются уменьшение общего количества контактных площадок, сокращение длины соединений, а также меньший разброс параметров, поскольку все ИС расположены на одном кристалле и изготовлены в едином технологическом цикле.
Опыт разработки БИС выявил также и ряд общих проблем, которые ограничивают повышение степени интеграции и которые, нужно, решать в процессе дальнейшего развития микроэлектроники:
■ проблема теплоотвода,
■ проблема межсоединений,
■ проблема контроля параметров,
■ физические ограничения на размеры элементов.
В 1964 г. впервые на базе БИС, фирма IBM выпустила шесть моделей семейства IBM 360.
Примерами БИС также могут служить схемы памяти на 4 бит и более, арифметико-логические и управляющие устройства ЭВМ, цифровые фильтры. ИС предназначены для решения самых разнообразных задач, поэтому изготовляется сочетанием методов, находящихся в арсенале полупроводниковой, тонко- и толстопленочной технологий.
ИМ принято классифицировать по способам изготовления и по получаемым при этом структурам на
Полупроводниковая ИМ представляет собой ИС, в которой все элементы и соединения между ними выполнены в едином объеме и на единой поверхности полупроводниковой пластины.
В гибридных микросхемах пассивные компоненты (резисторы и конденсаторы) наносятся на поверхность диэлектрической пластинки, активные (транзисторы) выполняются в виде отдельных дискретных миниатюрных компонентов и присоединяются к микросхеме.

Литература
1. Степаненко И. П., Основы микроэлектроники, М.: Лаборатория Базовых Знаний, 2003, с. 453-460.
2. Батушев А. В., Микросхемы и их применение, М.: Радио и связь, 1984, с. 13-17.
3. Чернозубов Ю. С., Как рождаются микросхемы, М.: Просвещение, 1989, с. 14-19.