Процессор реализованный на одной интегральной схеме это
Трудно представить другую технологию, которая настолько разносторонняя как FPGA.
FPGA — Field-Programmable Gate Array, то есть программируемая логическая матрица (ПЛМ), программируемая логическая интегральная схема (ПЛИС). Это технология, при которой создается микросхема с набором логических элементов, триггеров, иногда оперативной памяти и программируемых электрических связей между ними. При этом программирование FPGA оказывается похоже на разработку электрической схемы, а не программы. Пользуюсь данной технологией давно и попробую описать самые полезные с моей точки зрения применения по мере их усложнения.
1. Помощь при разводке плат
Многие наверняка сталкивались, что центральный процессор, память, другие многоногие микросхемы создавали люди, редко задумывающиеся о том, как они будут соединяться на печатной плате. Протянуть шину разрядностью 32 или 64 бита — задача не решаемая без многослойной платы. Но стоит поставить между микросхемами FPGA как разводка становится на несколько порядков проще:
Полезное
Определение слова Микропроцессор в словарях
МикропроцессорМикропроцессор Микропроце́ссор — процессор (устройство, отвечающее за выполнение арифметических, логических операций и операций управления, записанных в машинном коде), реализованный в виде одной микросхемы или комплекта из нескольких специализированных микросхем (в отличие от реализации процессора в виде электрической схемы на элементной базе общего назначения или в виде программной модели).
Википедия
Вместо того чтобы пытаться подобрать наилучший микропроцессор для каждого применения, лучше остановиться на каком-то достаточно зарекомендовавшем себя микропроцессоре , создать для него систему разработки и накапливать с ее помощью опыт и знания.
По иронии судьбы, сделанное "Интел" революционное изобретение микропроцессор - было техническим устройством, которое заложило основы создания промышленности ПК.
Тогда голос сказал примерно следующее: поздравляю с покупкой, вы купили новую модель, которая имеет встроенный микропроцессор и канал связи.
В длинном, как гроб, упаковочном ящике сверху оказалось массивное пенопластовое уплотнение, В специальном гнезде уже пищал тоненьким голоском и переливался огоньками микропроцессор :
Технические характеристики имплантатов при этом настолько высоки, что мозг уже самостоятельно не справляется с контролем всех элементов сложной системы и в него вживляется микропроцессор берущий на себя львиную долю вычислительных операций.
Поддерживает «землю» магнитное поле, разумеется, не постоянное: в сам шар упрятан магнит, в верхней «опоре» — электрическая катушка, а в нижней — датчик расстояния и микропроцессор , регулирующий ток электромагнита так, что «земля» может в некоторых пределах перемещаться, качаться, крутиться… И не падает.
Впрочем, никто ничего и не скрывал: все системы жизнеобеспечения, вся силовая механика, все эти защитные поля – всем этим по-прежнему управляли компьютеры, и даже те антигравитационные поплавки, что поддерживали на весу необъятную задницу барона Харконнена, контролировал микропроцессор .
Через микропроцессор у себя в голове он запросил диспетчера:
Многие считают, что если установлен микропроцессор , выполняющий последовательно команды по заданной программе и способный на условные и безусловные переходы, то это и есть ЭВМ.
Интегральная схема – это изделие из микроэлементов с высокой миниатюризацией. Эти элементы преобразуют и обрабатывают сигналы. Сама схема имеет высокую плотность самих элементов. Такие элементы называются компонентами и выполняют ту или иную задачу. Эти схемы могут быть разной сложности и типов – от самых простых до сложнейших.
Используются ИС в создании компьютеров, различной вычислительной техники и другом оборудовании, в том числе промышленном и бытовом. Более подробно о строении, использовании, а также развитии интегральных схем будет рассказано в данной статье. В качестве информационного дополнения, в материале содержатся два подробных видеоролика и один скачиваемые файл о строении ИС.
По научному определению, интегральные микросхемы – это отдельные высокотехнологичные устройства (с огромным количеством электронных компонентов, заключенных в маленьком корпусе), которые выполняют какую-то функцию или действие. Этих функций может быть или одна или несколько. Вот список некоторых основных функций, которые выполняют интегральные микросхемы:
- Преобразование сигнала (например, из аналогового в цифровой и обратно).
- Обработка сигнала (например, усиление и очистка звука)
- Действия вычитания, сложения, умножения и деления сигнала (логические микросхемы)
Интегральные микросхемы представляют собой изделие, выполненное в герметизированном (металлическом, пластмассовом, керамическом, металлокерамическом и так лале) корпусе. Микросхемы бывают различного исполнения (прямоугольные, треугольные, круглые) с разным количеством выводов: от трех (например, на стабилизаторе LM7805, до нескольких сотен на процессорах).
Интегральные микросхемы (и аппаратура на них) обладают неоспоримыми преимуществами:
- Высокой технологичностью и надежностью. Ведь все микросхемы производят на специализированных заводах и фабриках с современной технологией производства. На линиях (полностью или частично) автоматизированных. При производстве микросхемы (особенно в юго-восточных странах) применяют и живую рабочую силу, так как это дешевле, чем покупать дорогостоящие линии. Интегральные компоненты позволяют снизить на два-три порядка затраты труда на производство, монтаж и сборку различной аппаратуры. При конструировании и создании такой аппаратуры уменьшается количество разных паяных соединений, которые зачастую являются причиной отказа аппаратуры. Микросхемы являются более надежными, чем дискретные элементы, так как ошибки при монтаже уменьшаются на 3-4 порядка. Легче и намного быстрее запаять интегральные компоненты (например, один логический элемент с 16 выводами), чем паять более 20 дискретных элементов (которые выполняют ту же функцию) с 60 выводами. Только микросхемы обеспечивают надежность систем управления в различных системах управления, в компьютерах, в околоземном пространстве на космических станциях и так далее.
- Интегральные компоненты (и аппаратура на них) малогабаритны и имеют маленький вес.
- Микросхемы намного сокращают процесс разработки нового изделия (аппарата), так как можно использовать готовые, уже опробованные, миниатюрные блоки и узлы. И поэтому внедрение нового изделия в производство резко сокращается.
- Многие интегральные элементы выпускаются массово (например, микросхемы в домашних звонках, в игрушках, в клавиатурах и мышках компьютеров и т. п.). Это намного снижает себестоимость микросхемы и всего изделия в целом.
- Интегральные элементы сокращают число комплектующих создаваемого изделия, уменьшают количество проводимых операций, что (в конечном счете) ведет к упрощению организации современного производства.
Микросхемы разделяют на два вида: 1 – полупроводниковые интегральные схемы; 2 – гибридные интегральные схемы.
Полупроводниковые интегральные элементы представляют собой кристалл, в глубине которого выполняют все элементы схемы. Изоляция различных элементов осуществляют с помощью (так называемых) «p-n» переходов.
Гибридные интегральные схемы выполняются по «пленочной» технологии и представляют пластину (подложку) из диэлектрического материала. На нее нанесены (в виде пленок) плоские компоненты (резисторы, дроссели, конденсаторы и т. д.) и соединения. Причем сопротивление резисторов может быть 105 Ом, емкость конденсаторов 103 пФ, а дроссели иметь индуктивность около 10 мкГн – не более.
Транзисторы, диоды, магнитные элементы, конденсаторы более 103 пФ и электролитические выполняют с помощью навесного монтажа. Гибридные интегральные схемы имеют более высокую точность параметров (на один или два порядка выше), чем полупроводниковые аналоги. Количество элементов внутри каждого класса микросхем может достигать несколько тысяч.
6. Использование готовых библиотек процессоров для FPGA
Библиотеки готовых процессоров есть у любого производителя FPGA (от 8086 до ARM), позволяют быстро создать процессор с определенным набором периферии и вставить его в проект FPGA. К процессору прилагается компилятор и отладчик. Быстро, удобно, но избыточно и потому ограничено по быстродействию. Пример структуры готовой библиотеки процессора:
Степень интеграции
- В зависимости от степени интеграции применяются следующие названия интегральных схем:
- малая интегральная схема (МИС) — до 100 элементов в кристалле,
- средняя интегральная схема (СИС) — до 1000 элементов в кристалле,
- большая интегральная схема (БИС) — до 10000 элементов в кристалле,
- сверхбольшая интегральная схема (СБИС) — более 10 тысяч элементов в кристалле.
Ранее использовались также теперь устаревшие названия: ультрабольшая интегральная схема (УБИС) — до 1 миллиарда элементов в кристалле и гигабольшая интегральная схема (ГБИС) — более 1 миллиарда элементов в кристалле, но в настоящее время название УБИС и ГБИС практически не используется (например, последние версии процессоров Itanium, 9300 Tukwila, содержат два миллиарда транзисторов), и все схемы с числом элементов, превышающим 10 000, относят к классу СБИС.
Назначение
Интегральная микросхема может обладать законченным, сколь угодно сложным, функционалом — вплоть до целого микрокомпьютера (однокристальный микрокомпьютер).
Принцип легирования химических элементов
Если добавить некоторое количество сурьмы кремнию, структура этого химического элемента насыщается большей массой электронов, чем обычно. Обеспечивается проводимость электричества. Кремний, «легированный» подобным образом, приобретает характеристику N-типа. В другом случае, когда вместо сурьмы добавляется бор, масса электронов кремния уменьшается, оставляя своеобразные «дыры», которые функционируют подобно «отрицательно заряженным электронам».
Благодаря «дырам» положительный электрический ток пропускается в противоположном направлении. Такая разновидность кремния характеризуется P-типом. Расположение областей кремния N-типа и P-типа рядом одна с другой, способствует созданию соединения, где отмечается поведение электронов, характерное для электронных компонентов на основе полупроводников:
- диодов,
- транзисторов,
- запоминающих устройств и других.
7. Объединять процессор и периферию в одной микросхеме — SoC (System-On-Chip)
SoC — достаточно новая технология, решающая самую страшную проблему инженера, необходимость протаскивать по плате много высокоскоростных интерфейсов, которых всегда оказывается недостаточно, и которые необходимо программно поддерживать. Технология SoC позволяет в одной микросхеме иметь полноценный центральный процессор (поддерживающий операционную систему Linux, например) или микроконтроллер и большую FPGA, соединенные логическими сигналами, общей внутренней памятью и интерфейсами к внешней. То есть проблема эффективной, простой и быстрой передачи информации между FPGA и процессором успешно решена! Пример структуры SoC:
Видно, что FPGA и HPS (Host Processor System, процессор) находятся внутри одной микросхемы и окружены программируемыми ножками ввода-вывода. Действительно это многофункциональная система на кристалле.
Элемент интегральной схемы
Часть интегральной схемы, реализующая функцию какого-либо электрорадиоэлемента (резистора, диода, транзистора и т. д.), причем эта часть выполнена нераздельно от других частей и не может быть выделена как самостоятельное изделие с точки зрения требований к испытаниям, приемке, поставке и эксплуатации. Компонент интегральной схемы в отличие от элемента может быть выделен как самостоятельное изделие с указанной выше точки зрения.
По конструктивно-технологическим признакам интегральные схемы обычно разделяют на:
- полупроводниковые;
- гибридные;
- пленочные.
В полупроводниковой схеме все элементы и межэлементные соединения выполнены в объеме или на поверхности полупроводника. В таких схемах нет компонентов. Это наиболее распространенная разновидность интегральных схем.
Интегральную схему называют гибридной, если она содержит компоненты и (или) отдельные кристаллы полупроводника. В пленочных интегральных схемах отдельные элементы и межэлементные соединения выполняются на поверхности диэлектрика (обычно используется керамика). При этом применяются различные технологии нанесения пленок из соответствующих материалов. По функциональным признакам интегральные схемы подразделяют на аналоговые (операционные усилители, источники вторичного электропитания и др.) и цифровые (логические элементы, триггеры и т. п.).
Цифровые схемы
- Логические элементы
- Буферные преобразователи
- Модули памяти
- (Микро)процессоры (в том числе ЦПУ в компьютере)
- Однокристальные микрокомпьютеры
- ПЛИС - программируемые логические интегральные схемы
Цифровые интегральные микросхемы имеют ряд преимуществ по сравнению с аналоговыми:
- Уменьшенное энергопотребление связано с применением в цифровой электронике импульсных электрических сигналов. При получении и преобразовании таких сигналов активные элементы электронных устройств (транзисторов) работают в «ключевом» режиме, то есть транзистор либо «открыт» — что соответствует сигналу высокого уровня (1), либо «закрыт» — (0), в первом случае на транзисторе нет падения напряжения, во втором — через него не идёт ток. В обоих случаях энергопотребление близко к 0, в отличие от аналоговых устройств, в которых большую часть времени транзисторы находятся в промежуточном (резистивном) состоянии.
- Высокая помехоустойчивость цифровых устройств связана с большим отличием сигналов высокого (например 2,5 — 5 В) и низкого (0 — 0,5 В) уровня. Ошибка возможна при таких помехах, когда высокий уровень воспринимается как низкий и наоборот, что мало вероятно. Кроме того, в цифровых устройствах возможно применение специальных кодов, позволяющих исправлять ошибки.
- Большое отличие сигналов высокого и низкого уровня и достаточно широкий интервал их допустимых изменений делает цифровую технику нечувствительной к неизбежному в интегральной технологии разбросу параметров элементов, избавляет от необходимости подбора и настройки цифровых устройств.
5. Создание процессора внутри FPGA
Считается, что каждый программист должен написать хотя бы один компилятор, а каждый инженер должен разработать хотя бы один процессор. Это очень интересный и важный процесс, позволяющий лучше понять как работают микропроцессоры, при этом можно оптимизировать под свои задачи систему команд, встраивать большое количество одновременно работающих процессоров в одну микросхему и получать настоящую многозадачность с низким энергопотреблением. При этом структура процессора проста и легко реализуема на FPGA:
Недостатком такого процессора является отсутствие готовых компиляторов и отладчиков.
Классификация
Технология изготовления
- Полупроводниковая микросхема — все элементы и межэлементные соединения выполнены на одном полупроводниковом кристалле (например, кремния, германия, арсенида галлия).
- Плёночная микросхема — все элементы и межэлементные соединения выполнены в виде плёнок:
- толстоплёночная интегральная схема;
- тонкоплёночная интегральная схема.
Специфические названия микросхем
Из большого количества цифровых микросхем изготавливались процессоры. Фирма Intel 4004, которая выполняла функции процессора. Такие микросхемы получили название микропроцессор. Микропроцессоры фирмы Intel совершенствовались: Intel 8008, Intel 8080, Intel 8086, Intel 8088 (на основе двух последних микропроцессоров фирма персональные компьютеры).
Микропроцессор выполняет в основном функции АЛУ (арифметико-логическое устройство), а дополнительные функции связи с периферией выполнялись с помощью специально для этого изготовленных наборов микросхем. Для первых микропроцессоров число микросхем в наборах исчислялось десятками, а сейчас это набор из двух-трех микросхем, который получил термин чипсет.
Микропроцессоры со встроенными контроллерами памяти и ввода-вывода, ОЗУ и ПЗУ, а также другими дополнительными функциями называют микроконтроллерами.
Ответ на вопрос Процессор, реализованный в виде одной микросхемы или комплекта из нескольких специализированных микросхем. Первые микропроцессоры появились в 1970-х и применялись в электронных калькуляторах, в них использовалась двоично-десятичная арифметика 4-х бит, в слове 14 букв:
МикропроцессорИстория
Изобретение микросхем началось с изучения свойств тонких оксидных плёнок, проявляющихся в эффекте плохой электро-проводимости при небольших электрических напряжениях. Проблема заключалась в том, что в месте соприкосновения двух металлов не происходило электрического контакта или он имел полярные свойства. Глубокие изучения этого феномена привели к открытию диодов а позже транзисторов и интегральных микросхем.
В 1958 году двое учёных, живущих в совершенно разных местах, изобрели практически идентичную модель интегральной схемы. Один из них, Джек Килби, работал на Texas Instruments, другой, Роберт Нойс, был одним из основателей небольшой компании по производству полупроводников Fairchild Semiconductor. Обоих объединил вопрос: «Как в минимум места вместить максимум компонентов?». Транзисторы, резисторы, конденсаторы и другие детали в то время размещались на платах отдельно, и учёные решили попробовать их объединить на одном монолитном кристалле из полупроводникового материала. Только Килби воспользовался германием, а Нойс предпочёл кремний. В 1959 году они отдельно друг от друга получили патенты на свои изобретения — началось противостояние двух компаний, которое закончилось мирным договором и созданием совместной лицензии на производство чипов. После того как в 1961 году Fairchild Semiconductor Corporation пустила интегральные схемы в свободную продажу, их сразу стали использовать в производстве калькуляторов и компьютеров вместо отдельных транзисторов, что позволило значительно уменьшить размер и увеличить производительность.
Первая советская полупроводниковая микросхема была создана в 1961 г. в Таганрогском радиотехническом институте, в лаборатории Л. Н. Колесова.
Первая в СССР полупроводниковая интегральная микросхема была разработана (создана) на основе планарной технологии, разработанной в начале 1960 года в НИИ-35 (затем переименован в НИИ "Пульсар") коллективом, который в дальнейшем был переведён в НИИМЭ (Микрон). Создание первой отечественной кремниевой интегральной схемы было сконцентрировано на разработке и производстве с военной приёмкой серии интегральных кремниевых схем ТС-100 (37 элементов — эквивалент схемотехнической сложности триггера, аналога американских ИС серии SN-51 фирмы Texas Instruments). Образцы-прототипы и производственные образцы кремниевых интегральных схем для воспроизводства были получены из США. Работы проводились НИИ-35 (директор Трутко) и Фрязинским заводом (директор Колмогоров) по оборонному заказу для использования в автономном высотомере системы наведения баллистической ракеты. Разработка включала шесть типовых интегральных кремниевых планарных схем серии ТС-100 и с организацией опытного производства заняла в НИИ-35 три года (с 1962 по 1965 год). Ещё два года ушло на освоение заводского производства с военной приёмкой во Фрязино (1967 год).[1]
9. Реализация нейронных сетей на FPGA
Нейронные сети и глубокие нейронные сети сейчас активно используются в разных областях, но реализация их на процессоре оказывается неэффективной — существует много вычислений, которые можно распараллелить (нейроны одного слоя, например, вычисляются независимо).
Поэтому перенеся нейронную сеть на FPGA удается на много порядков ускорить работу нейронной сети, остается обеспечить высокоскоростной интерфейс для загрузки исходных данных и получения результата. В качестве примера — реализация системы распознавания лиц на процессоре i7/9Gen распознает до 20 лиц за секунду с одной видеокамеры HD, реализация на FPGA — порядка 1000 лиц с нескольких камер. Структура используемой глубокой нейронной сети:
Это только часть применений FPGA, с которыми можно столкнуться.
И жаль, что не так много людей ее активно используют и развивают.МИКРОПРОЦЕ́ССОР -а; м. [англ. microprocessor] Программно управляемое устройство для обработки информации, выполненное на больших интегральных схемах и применяемое в компьютерах и автоматизированных устройствах.
самостоятельное или входящее в состав микроЭВМ устройство обработки информации, выполненное в виде одной или нескольких больших интегральных схем. Микропроцессор и устройства вычислительной техники и автоматики, выполненные на их основе, — микропроцессорная техника — применяются в системах автоматического управления технологическим и контрольно-испытательным оборудованием, в космических аппаратах, транспортных средствах, бытовых приборах и т. д.
Энциклопедический словарь . 2009 .
2. Согласование уровней сигналов
Часть микросхем имеет интерфейс 1.2В, другая 1.5, 1.8, 2.5, 3.3В, и все эти микросхемы можно подключить к одной FPGA и обеспечить двусторонний обмен за счет того, что любая FPGA имеет несколько банков ввода-вывода, каждый из которых может иметь свое опорное напряжение сигналов. Например, так:
Технологии изготовления
3. Обеспечение надежности устройства
FPGA достаточно дорогие, но надежные устройства. Они начинают включаться при меньшем напряжении, чем номинальное, выдерживают импульсные наводки, часто короткое замыкание на ножках IO, быстро загружаются и могут использоваться для контроля и управления процессорами и умной периферией. Плюс могут реализовывать вспомогательные функции коммутации, задержек, моргания светодиодом и так далее. Мне очень нравится использовать FPGA (маленький PLD) как умный сторожевой таймер и схема запуска — ни разу не подводил.
Степень интеграции
В СССР были предложены следующие названия микросхем в зависимости от степени интеграции (указано количество элементов для цифровых схем):
- Малая интегральная схема (МИС) — до 100 элементов в кристалле.
- Средняя интегральная схема (СИС) — до 1000 элементов в кристалле.
- Большая интегральная схема (БИС) — до 10000 элементов в кристалле.
- Сверхбольшая интегральная схема (СБИС) — до 1 миллиона элементов в кристалле.
- Ультрабольшая интегральная схема (УБИС) — до 1 миллиарда элементов в кристалле.
- Гигабольшая интегральная схема (ГБИС) — более 1 миллиарда элементов в кристалле.
В настоящее время название ГБИС практически не используется (например, последние версии процессоров Pentium 4 содержат пока несколько сотен миллионов транзисторов), и все схемы с числом элементов, превышающим 10000, относят к классу СБИС, считая УБИС его подклассом.
Структурная интегральная схема внутри чипа
Итак, процесс создания интегральной схемы начинается от монокристалла кремния, напоминающего по форме длинную сплошную трубу, «нарезанную» тонкими дисками — пластинами. Такие пластины размечаются на множество одинаковых квадратных или прямоугольных областей, каждая из которых представляет один кремниевый чип (микрочип). Пример внутренней структуры интегральной схемы, демонстрирующий возможности такой уникальной технологии интеграции полноценных электронных схемотехнических решений.
Затем на каждом таком чипе создаются тысячи, миллионы или даже миллиарды компонентов путём легирования различных участков поверхности — превращения в кремний N-типа или P-типа. Легирование осуществляется различными способами. Один из вариантов — распыление, когда ионами легирующего материала «бомбардируют» кремниевую пластину.
Другой вариант — осаждение из паровой фазы, включающий введение легирующего материала газовой фазой с последующей конденсацией. В результате такого ввода примесные атомы образуют тонкую пленку на поверхности кремниевой пластины. Самым точным вариантом осаждения считается молекулярно-лучевая эпитаксия.
Конечно, создание интегральных микросхем, когда упаковываются сотни, миллионы или миллиарды компонентов в кремниевый чип размером с ноготь, видится сложнейшим процессом. Можно представить, какой хаос принесёт даже небольшая крупинка в условиях работы в микроскопическом (наноскопическом) масштабе. Вот почему полупроводники производятся в лабораторных условиях безупречно чистых. Воздух лабораторных помещений тщательно фильтруется, а рабочие обязательно проходят защитные шлюзы и облачаются в защитную одежду.
Контроль качества
Для контроля качества интегральных микросхем широко применяют так называемые тестовые структуры.
Как создаются интегральные схемы?
Как изготовить чип памяти или процессор компьютера? Процесс производства начинается с химического элемента — кремния, который химически обрабатывается (легируется) для придания различных электрических свойств.
Современное исполнение интегральной схемы (одна из многочисленных форм), установленной на электронной плате устройства. Это далеко не самый продвинутый вариант, а лишь один из многих
Традиционно для нужд электроники используются материалы двух категорий:
Но технически всё сложнее, особенно когда дело касается определенных элементов середины таблицы Менделеева (группы 14 и 15), в частности, кремния и германия. Что примечательно — материалы изоляторы способны переходить в разряд проводников, если к этим материалам добавить некоторое количество примесей. Процесс, известный как легирование.
Краткая историческая справка
Первые опыты по созданию полупроводниковых интегральных схем были осуществлены в 1953 г., а промышленное производство интегральных схем началось в 1959 г. В 1966 г. был начат выпуск интегральных схем средней степени интеграции (число элементов в одном кристалле до 1000). В 1969 г. были созданы интегральные схемы большей степени интеграции (большие интегральные схемы, БИС), содержащие до 10000 элементов в одном кристалле.
В 1971 г. были разработаны микропроцессоры, а в 1975 г. — интегральные схемы сверхбольшой степени интеграции (сверхбольшие интегральные схемы, СБИС), содержащие более 10000 элементов в одном кристалле. Полезно отметить, что предельная частота биполярных транзисторов в полупроводниковых интегральных схемах достигает 15 ГГц и более.
К 2000 г. ожидается появление интегральных схем, содержащих до 100 млн МОП транзисторов в одном кристалле (речь идет о цифровых схемах). Система обозначений. Условное обозначение интегральных микросхем включает в себя основные классификационные признаки.
- Первый элемент — цифра, соответствующая конструктивно-технологической группе. Цифрами 1, 5, 6 и 7 в первом элементе обозначаются полупроводниковые интегральные микросхемы. Гибридным микросхемам присвоены цифры 2, 4 и 8. Пленочные, вакуумные и керамические интегральные микросхемы обозначаются цифрой 3.
- Второй элемент, определяющий порядковый номер разработки серии, состоит из двух (от 00 до 99) или трех (от 000 до 999) цифр.
- Третий элемент, обозначающий подгруппу и вид микросхемы, состоит из двух букв.
- Четвертый элемент, обозначающий порядковый номер разработки микросхемы данной серии, состоит из одной или нескольких цифр.
К этим основным элементам обозначений микросхем могут добавляться и другие классификационные признаки.
Дополнительная буква в начале четырехэлементного обозначения указывает на особенность конструктивного исполнения:
- Р — пластмассовый корпус типа ДИП;
- А — пластмассовый планарный корпус;
- Е — металлополимерный корпус типа ДИП;
- С — стеклокерамический корпус типа ДИП;
- И — стеклокерамический планарный корпус;
- Н — керамический «безвыводной» корпус.
В начале обозначения для микросхем, используемых в условиях широкого применения, приводится буква К.
Серии бескорпусных полупроводниковых микросхем начинаются с цифры 7, а бескорпусные аналоги корпусных микросхем обозначаются буквой Б перед указанием серии.
Через дефис после обозначения указывается цифра, характеризующая модификацию конструктивного исполнения:
- 1 — с гибкими выводами;
- 2 — с ленточными (паучковыми) выводами, в том числе на полиамидном носителе;
- 3 — с жесткими выводами;
- 4 — на общей пластине (неразделенные);
- 5 — разделенные без потери ориентировки (наклеенные на пленку);
- 6 — с контактными площадками без выводов.
Технологический процесс
При изготовлении микросхем используется фотопроцесс, при этом схему формируют на подложке, обычно из диоксида кремния, полученной термическим оксидированием кремния. Ввиду малости размера элементов микросхем, от использования видимого света и даже ближнего ультрафиолета при засветке давно отказались. В качестве характеристики технологического процесса производства микросхем указывают ширину полосы фотоповторителя и, как следствие, размеры транзисторов (и других элементов) на кристалле. Этот параметр, однако, находится во взаимозависимости c рядом других производственных возможностей: чистотой получаемого кремния, характеристиками инжекторов, методами вытравливания и напыления.
В 70-х годах ширина полосы составляла 2-8 мкм, в 80-х была улучшена до 0,5-2 мкм. Некоторые экспериментальные образцы рентгеновского диапазона обеспечивали 0,18 мкм.
В 90-х годах из-за нового витка «войны платформ» экспериментальные методы стали внедряться в производство и быстро совершенствоваться. В начале 90-х процессоры (например ранние Pentium Pro) изготавливали по технологии 0,5-0,6 мкм. Потом их уровень поднялся до 0,25-0,35 мкм. Следующие процессоры (Pentium 2, K6-2+,
В конце 90-х фирма Texas Instruments создала новую ультрафиолетовую технологию с шириной полосы около 0,08 мкм. Но достичь её в массовом производстве не удавалось вплоть до недавнего времени. Она постепенно продвигалась к нынешнему уровню, совершенствуя второстепенные детали. По обычной технологии удалось обеспечить уровень производства вплоть до 0,09 мкм.
Новые процессоры (сперва это был Core 2 Duo) делают по новой УФ-технологии 0,045 мкм. Есть и другие микросхемы давно достигшие и превысившие данный уровень (в частности видеопроцессоры и flash-память фирмы Samsung — 0,040 мкм). Тем не менее дальнейшее развитие технологии вызывает всё больше трудностей. Обещания фирмы 2006 году так и не сбылись.
Сейчас альянс ведущих разработчиков и производителей микросхем работает над тех. процессом 0,032 мкм.
8. Модные приложения типа crypto mining
Вспоминая, что FPGA — это набор логических ячеек и триггеров, работающих параллельно, на FPGA можно проводить много параллельных операций, что отличает от процессора, параллельность которого ограничена количеством ядер и потоков. Поэтому можно использовать FPGA как сопроцессор к центральному процессору, вынося на FPGA все самые требовательные к вычислительной мощности операции. Например, центральный процессор занимается логической обработкой задачи, а FPGA параллельно вычисляет контрольные суммы, хэши, ищет совпадения, перебирает варианты и так далее. Быстродействие FPGA ограничено только количеством параллельных блоков и временем выполнения одной операции. Отладив таким образом вычисления можно заказать ASIC, то есть заказную микросхему, выполняющую те же функции, но дешевле (при массовом производстве) и с меньшим энергопотреблением. И данная идея оказалась настолько перспективной и удобной, что гиганты разработки FPGA начали создавать специальное ПО, позволяющее интерактивно переносить части вычислений из программы на C/C++ в FPGA и контролировать быстродействие (HLS, High-Level Synthesis). Есть готовые платы с быстрыми интерфейсами для этого и средства отладки. Очень интересная и перспективная тема для использования.
Уровни проектирования
- Физический — методы реализации одного транзистора (или небольшой группы) в виде легированных зон на кристалле.
- Электрический — принципиальная электрическая схема (транзисторы, конденсаторы, резисторы и т. п.).
- Логический — логическая схема (логические инверторы, элементы ИЛИ-НЕ, И-НЕ и т. п.).
- Схемо- и системотехнический уровень — схемо- и системотехническая схемы (триггеры, компараторы, шифраторы, дешифраторы, АЛУ и т. п.).
- Топологический — топологические фотошаблоны для производства.
- Программный уровень (для микроконтроллеров и микропроцессоров) — команды ассемблера для программиста.
В настоящее время большая часть интегральных схем разрабатывается при помощи САПР, которые позволяют автоматизировать и значительно ускорить процесс получения топологических фотошаблонов.
1. Помощь при разводке плат
Многие наверняка сталкивались, что центральный процессор, память, другие многоногие микросхемы создавали люди, редко задумывающиеся о том, как они будут соединяться на печатной плате. Протянуть шину разрядностью 32 или 64 бита — задача не решаемая без многослойной платы. Но стоит поставить между микросхемами FPGA как разводка становится на несколько порядков проще:
4. Автоматы состояний или аппаратное программирование
Если на процессоре сначала создается «исполнитель команд», то есть процессор, а потом в него загружается последовательность команд, то на FPGA можно писать программу с командами, вшитыми в структуру прошивки. При этом отсутствует избыточность процессора, появляется малое потребление при той же скорости и функциональности, гарантированное время выполнения и высокая надежность. Пример такого автомата состояний:
Серии микросхем
Аналоговые и цифровые микросхемы выпускаются сериями. Серия — это группа микросхем, имеющих единое конструктивно-технологическое исполнение и предназначенные для совместного применения. Микросхемы одной серии, как правило, имеют одинаковые напряжения источников питания, согласованы по входным и выходным сопротивлениям, уровням сигналов.
Типы логики
Основным элементом аналоговых микросхем являются транзисторы (биполярные или полевые). Разница в технологии изготовления транзисторов существенно влияет на характеристики микросхем. Поэтому нередко в описании микросхемы указывают технологию изготовления, чтобы подчеркнуть тем самым общую характеристику свойств и возможностей микросхемы. В современных технологиях объединяют технологии биполярных и полевых транзисторов, чтобы добиться улучшения характеристик микросхем.
-
Микросхемы на униполярных (полевых) транзисторах — самые экономичные (по потреблению тока):
- Аналоговые
- Цифровые
- Аналого-цифровые
-
-логика (металл-окисел-полупроводник логика) — микросхемы формируются из полевых транзисторов n-МОП или p-МОП типа; -логика (комплементарная МОП-логика) — каждый логический элемент микросхемы состоит из пары взаимодополняющих (комплементарных) полевых транзисторов (n-МОП и p-МОП).
-
— резисторно-транзисторная логика (устаревшая, заменена на ТТЛ); — диодно-транзисторная логика (устаревшая, заменена на ТТЛ); — транзисторно-транзисторная логика — микросхемы сделаны из биполярных транзисторов с многоэмиттерными транзисторами на входе; — транзисторно-транзисторная логика с диодами Шотки — усовершенствованная ТТЛ, в которой используются биполярные транзисторы с эффектом Шотки. — эмиттерно-связанная логика — на биполярных транзисторах, режим работы которых подобран так, чтобы они не входили в режим насыщения, — что существенно повышает быстродействие. — интегрально-инжекционная логика.
КМОП и ТТЛ (ТТЛШ) технологии являются наиболее распротранёнными логиками микросхем. Где небходимо экономить потребление тока, применяют КМОП-технологию, где важнее скорость и не требуется экономия потребляемой мощности применяют ТТЛ-технологию. Слабым местом КМОП-микросхем является уязвимость от статического электричества — достаточно коснуться рукой вывода микросхемы и её целостность уже не гарантируется. С развитием технологий ТТЛ и КМОП микросхемы по параметрам сближаются и, как следствие, например, серия микросхем 1564 — сделана по технологии КМОП, а функциональность и размещение в корпусе как у ТТЛ технологии.
Микросхемы, изготовленные по ЭСЛ-технологии, являются самыми быстрыми, но наиболее энергопотребляющими и применялись при производстве вычислительной техники в тех случаях, когда важнейшим параметром была скорость вычисления. В СССР самые производительные ЭВМ типа ЕС106х изготавливались на ЭСЛ-микросхемах. Сейчас эта технология используется редко.
Вид обрабатываемого сигнала
Аналоговые микросхемы — входные и выходные сигналы изменяются по закону непрерывной функции в диапазоне от положительного до отрицательного напряжения питания.
Цифровые микросхемы — входные и выходные сигналы могут иметь два значения: логический ноль или логическая единица, каждому из которых соответствует определённый диапазон напряжения. Например, для микросхем ТТЛ-логики при питании +5 В диапазон напряжения 0…0,4 В соответствует логическому нулю, а диапазон 2,4…5 В соответствует логической единице. Для микросхем ЭСЛ-логики при питании −5,2 В: логическая единица — это −0,8…−1,03 В, а логический ноль — это −1,6…−1,75 В.
Аналого-цифровые микросхемы совмещают в себе формы цифровой и аналоговой обработки сигналов. По мере развития технологий получают всё большее распространение.
Аналоговые схемы
Корпуса микросхем
Микросхемы выпускаются в двух конструктивных вариантах — корпусном и бескорпусном.
Бескорпусная микросхема — это полупроводниковый кристалл, предназначенный для монтажа в гибридную микросхему или микросборку.
Корпус — это часть конструкции микросхемы, предназначенная для защиты от внешних воздействий и для соединения с внешними электрическими цепями посредством выводов. Корпуса стандартизованы для упрощения технологического процесса изготовления изделий из разных микросхем. Число стандартных корпусов исчисляется сотнями!
В российских корпусах расстояние между выводами измеряется в миллиметрах и наиболее часто это 2,5 мм или 1,25 мм. У импортных микросхем расстояние измеряют в дюймах, используя величину 1/10 или 1/20 дюйма, что соответствует 2,54 и 1,28 мм. В корпусах до 16 выводов эта разница не значительна, а при больших размерах идентичные корпуса уже несовместимы.
В современных импортных корпусах для поверхностного монтажа применяют и метрические размеры: 0,8 мм; 0,65 мм и другие.Содержание
Аналогово-цифровые схемы
-
и АЦП
- Трансиверы (например, преобразователь интерфейса RS422)
- Модуляторы и демодуляторы
- Радиомодемы
- Декодеры телетекста, УКВ-радио-текста
- Трансиверы Fast
- Dial-Up модемы
- Приёмники цифрового ТВ
- Сенсор оптической мыши
Кто создал интегральную схему?
Разработка интегральной схемы приписывается двум физикам — Джеку Килби и Роберту Нойсу, как совместное изобретение. Однако фактически Килби и Нойс вынашивали идею интегральной схемы независимо друг от друга. Между учёными даже существовала своего рода конкуренция за права на изобретение.
Джек Килби трудился в «Texas Instruments», когда учёному удалось реализовать идею монолитного принципа размещения различных частей электронной схемы на кремниевом чипе. Учёный вручную создал первую в мире интегральную микросхему (1958 год), использовав чип на основе германия. Компания «Texas Instruments» спустя год подала заявку на патент.
Тем временем представитель другой компании «Fairchild Semiconductor» — Роберт Нойс, проводил эксперименты с миниатюрными цепями своего устройства. Благодаря серии фотографических и химических методов (планарный процесс), учёный всего лишь на год позже Килби создал практичную интегральную схему. Методика получения также была оформлена заявкой на патент.
Смотреть что такое "микропроцессор" в других словарях:
микропроцессор — микропроцессор … Орфографический словарь-справочник
МИКРОПРОЦЕССОР — МИКРОПРОЦЕССОР, самостоятельное или входящее в состав микроЭВМ устройство обработки информации, выполненное в виде одной или нескольких больших интегральных схем. Микропроцессор и средства вычислительной техники и автоматики на их основе… … Современная энциклопедия
МИКРОПРОЦЕССОР — самостоятельное или входящее в состав микро ЭВМ устройство обработки информации, выполненное в виде одной или нескольких больших интегральных схем. Микропроцессор и устройства вычислительной техники и автоматики, выполненные на их основе,… … Большой Энциклопедический словарь
МИКРОПРОЦЕССОР — МИКРОПРОЦЕССОР, ЦЕНТРАЛЬНЫЙ ПРОЦЕССОР (ЦП), находящийся на ИНТЕГРАЛ НОЙ СХЕМЕ (КРЕМНИЕВОМ ЧИПЕ). Используется для управления действиями ЭВМ или другого оборудования, например, стиральных машин … Научно-технический энциклопедический словарь
МИКРОПРОЦЕССОР — МИКРОПРОЦЕССОР, а, муж. Программно управляемое устройство обработки информации, применяемое в микро ЭВМ, системах автоматического управления. | прил. микропроцессорный, ая, ое. Микропроцессорная техника. Толковый словарь Ожегова. С.И. Ожегов, Н.Ю … Толковый словарь Ожегова
МИКРОПРОЦЕССОР — (МП) программно управляемое универсальное устройство для цифровой обработки дискретной и (или) аналоговой информации и управления процессом этой обработки, построенное на одной или неск. больших интегральных схемах (БИС). По существу, МП может… … Физическая энциклопедия
МИКРОПРОЦЕССОР — [англ. microprocessor Словарь иностранных слов русского языка
микропроцессор — сущ., кол во синонимов: 2 • пентиум (2) • процессор (18) Словарь синонимов ASIS. В.Н. Тришин. 2013 … Словарь синонимов
МИКРОПРОЦЕССОР — (microprocessor) В компьютерной технологии – интегральная схема (integrated circuit), которая на одной пластинке вмещает арифметические, логические и контрольные функции центрального процессора (central processing unit). Микропроцессоры… … Словарь бизнес-терминов
микропроцессор — применяется в микрокомпьютерах; процессор в компьютерах … Универсальный дополнительный практический толковый словарь И. Мостицкого
Интегра́льная (engl. Integrated circuit, IC, microcircuit, microchip, silicon chip, or chip), (микро)схе́ма (ИС, ИМС, м/сх), чип, микрочи́п (англ. chip — щепка, обломок, фишка) — микроэлектронное устройство — электронная схема произвольной сложности, изготовленная на полупроводниковом кристалле (или плёнке) и помещённая в неразборный корпус. Часто под интегральной схемой (ИС) понимают собственно кристалл или плёнку с электронной схемой, а под микросхемой (МС) — ИС, заключённую в корпус. В то же время выражение «чип компоненты» означает «компоненты для поверхностного монтажа» в отличие от компонентов для традиционной пайки в отверстия на плате. Поэтому правильнее говорить «чип микросхема», имея в виду микросхему для поверхностного монтажа. В настоящий момент (2009 год) большая часть микросхем изготавливается в корпусах для поверхностного монтажа.
Читайте также: