Что такое сбис информатика

Что такое сбис информатика

Смотреть что такое «СБИС» в других словарях:

СБиС — Система бухгалтерского и складского учёта http://www.sbis.ru/​ фин. СБИС сверхбольшая интегральная схема Словарь: С. Фадеев. Словарь сокращений современного русского языка. С. Пб.: Политехника, 1997. 527 с … Словарь сокращений и аббревиатур

СБИС — Современные интегральные микросхемы, предназначенные для поверхностного монтажа. Советские и зарубежные цифровые микросхемы. Интегральная (engl. Integrated circuit, IC, microcircuit, microchip, silicon chip, or chip), (микро)схема (ИС, ИМС, м/сх) … Википедия

СБИС — сверхбольшая интегральная схема … Словарь сокращений русского языка

реализация криптоалгоритма на СБИС — — [http://www.rfcmd.ru/glossword/1.8/index.php?a=index&d=5074] Тематики защита информации EN vlsi implementation of a cryptoalgorithm … Справочник технического переводчика

САПР СБИС — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN silicon compiler … Справочник технического переводчика

Тензор (компания) — Тензор Файл:Tensor.png Логотип компании Тензор Тип общество с ограниченной ответственностью Год основания 1996 … Википедия

ИНТЕГРАЛЬНАЯ СХЕМА — твердотельное устройство, содержащее группу приборов и их соединения (связи), выполненное на единой пластине (подложке). В И. с. интегрируются пассивные элементы (ёмкости, сопротивления) и активные элементы, действие к рых основано на разл. физ.… … Физическая энциклопедия

NeuroMatrix — микропроцессорная архитектура, разработанная в компании НТЦ «Модуль». Выпущены и готовятся к выпуску несколько представителей архитектуры. Наиболее известен первый представитель семейства, микропроцессор Л1879ВМ1 (nm6403). Устройства на базе… … Википедия

Асинхронная логика — Содержание 1 Принцип самосинхронности 2 Краткая история … Википедия

Бибило, Пётр Николаевич — Пётр Николаевич Бибило Дата рождения: 7 июля 1953(1953 07 07) (59 лет) Место рождения: Белорусская ССР, СССР Страна … Википедия

Источник

Что такое сбис информатика

Что такое сбис информатика. Смотреть фото Что такое сбис информатика. Смотреть картинку Что такое сбис информатика. Картинка про Что такое сбис информатика. Фото Что такое сбис информатика

Что такое сбис информатика. Смотреть фото Что такое сбис информатика. Смотреть картинку Что такое сбис информатика. Картинка про Что такое сбис информатика. Фото Что такое сбис информатика

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

Содержание

История

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

В 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]

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

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

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

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

В СССР были предложены следующие названия микросхем в зависимости от степени интеграции (указано количество элементов для цифровых схем):

В настоящее время название ГБИС практически не используется (например, последние версии процессоров Pentium 4 содержат пока несколько сотен миллионов транзисторов), и все схемы с числом элементов, превышающим 10000, относят к классу СБИС, считая УБИС его подклассом.

Технология изготовления

Вид обрабатываемого сигнала

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

Цифровые микросхемы — входные и выходные сигналы могут иметь два значения: логический ноль или логическая единица, каждому из которых соответствует определённый диапазон напряжения. Например, для микросхем ТТЛ-логики при питании +5 В диапазон напряжения 0…0,4 В соответствует логическому нулю, а диапазон 2,4…5 В соответствует логической единице. Для микросхем ЭСЛ-логики при питании −5,2 В: логическая единица — это −0,8…−1,03 В, а логический ноль — это −1,6…−1,75 В.

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

Технологии изготовления

Типы логики

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

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

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

Технологический процесс

При изготовлении микросхем используется фотопроцесс, при этом схему формируют на подложке, обычно из диоксида кремния, полученной термическим оксидированием кремния. Ввиду малости размера элементов микросхем, от использования видимого света и даже ближнего ультрафиолета при засветке давно отказались. В качестве характеристики технологического процесса производства микросхем указывают ширину полосы фотоповторителя и, как следствие, размеры транзисторов (и других элементов) на кристалле. Этот параметр, однако, находится во взаимозависимости 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 мкм.

Контроль качества

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

Назначение

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

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

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

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

Аналогово-цифровые схемы

Серии микросхем

Аналоговые и цифровые микросхемы выпускаются сериями. Серия — это группа микросхем, имеющих единое конструктивно-технологическое исполнение и предназначенные для совместного применения. Микросхемы одной серии, как правило, имеют одинаковые напряжения источников питания, согласованы по входным и выходным сопротивлениям, уровням сигналов.

Корпуса микросхем

Микросхемы выпускаются в двух конструктивных вариантах — корпусном и бескорпусном.
Бескорпусная микросхема — это полупроводниковый кристалл, предназначенный для монтажа в гибридную микросхему или микросборку.
Корпус — это часть конструкции микросхемы, предназначенная для защиты от внешних воздействий и для соединения с внешними электрическими цепями посредством выводов. Корпуса стандартизованы для упрощения технологического процесса изготовления изделий из разных микросхем. Число стандартных корпусов исчисляется сотнями!
В российских корпусах расстояние между выводами измеряется в миллиметрах и наиболее часто это 2,5 мм или 1,25 мм. У импортных микросхем расстояние измеряют в дюймах, используя величину 1/10 или 1/20 дюйма, что соответствует 2,54 и 1,28 мм. В корпусах до 16 выводов эта разница не значительна, а при больших размерах идентичные корпуса уже несовместимы.
В современных импортных корпусах для поверхностного монтажа применяют и метрические размеры: 0,8 мм; 0,65 мм и другие.

Специфические названия микросхем

Из большого количества цифровых микросхем изготавливались процессоры. Фирма Intel 4004, которая выполняла функции процессора. Такие микросхемы получили название микропроцессор. Микропроцессоры фирмы Intel совершенствовались: Intel 8008, Intel 8080, Intel 8086, Intel 8088 (на основе двух последних микропроцессоров фирма персональные компьютеры).

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

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

См. также

Литература

Пассивные твердотельныеРезистор · Переменный резистор · Подстроечный резистор · Варистор · Конденсатор · Индуктивность · Кварцевый резонатор · Предохранитель · Самовосстанавливающийся предохранитель · Трансформатор
Активные твердотельныеДиод · Светодиод · Фотодиод · Полупроводниковый лазер · Диод Шоттки · Стабилитрон · Стабистор · Варикап · Вариконд · Диодный мост · Лавинно-пролётный диод · Туннельный диод · Диод Ганна
Транзистор · Биполярный транзистор · Полевой транзистор · КМОП-транзистор · Однопереходный транзистор · Фототранзистор · Составной транзистор
Интегральная схема · Цифровая интегральная схема · Аналоговая интегральная схема
Тиристор · Симистор · Динистор
Пассивные вакуумныеБареттер
Активные вакуумные и газоразрядныеЭлектронная лампа · Электровакуумный диод · Триод · Тетрод · Пентод · Механотрон · Клистрон · Магнетрон · Амплитрон · Платинотрон · Электронно-лучевая трубка · Лампа бегущей волны
Устройства отображенияЭлектронно-лучевая трубка · ЖК монитор · Светодиод · Газоразрядный индикатор · Флажковый индикатор · Семисегментный индикатор
Акустические устройства и датчикиМикрофон · Динамик · Тензорезистор · Пьезокерамический излучатель
Термоэлектрические устройстваТермистор · Термопара · Элемент Пельтье

Полезное

Смотреть что такое «СБИС» в других словарях:

СБиС — Система бухгалтерского и складского учёта http://www.sbis.ru/​ фин. СБИС сверхбольшая интегральная схема Словарь: С. Фадеев. Словарь сокращений современного русского языка. С. Пб.: Политехника, 1997. 527 с … Словарь сокращений и аббревиатур

СБИС — сверхбольшая интегральная схема … Универсальный дополнительный практический толковый словарь И. Мостицкого

СБИС — сверхбольшая интегральная схема … Словарь сокращений русского языка

реализация криптоалгоритма на СБИС — — [http://www.rfcmd.ru/glossword/1.8/index.php?a=index&d=5074] Тематики защита информации EN vlsi implementation of a cryptoalgorithm … Справочник технического переводчика

САПР СБИС — — [Е.С.Алексеев, А.А.Мячев. Англо русский толковый словарь по системотехнике ЭВМ. Москва 1993] Тематики информационные технологии в целом EN silicon compiler … Справочник технического переводчика

Тензор (компания) — Тензор Файл:Tensor.png Логотип компании Тензор Тип общество с ограниченной ответственностью Год основания 1996 … Википедия

ИНТЕГРАЛЬНАЯ СХЕМА — твердотельное устройство, содержащее группу приборов и их соединения (связи), выполненное на единой пластине (подложке). В И. с. интегрируются пассивные элементы (ёмкости, сопротивления) и активные элементы, действие к рых основано на разл. физ.… … Физическая энциклопедия

NeuroMatrix — микропроцессорная архитектура, разработанная в компании НТЦ «Модуль». Выпущены и готовятся к выпуску несколько представителей архитектуры. Наиболее известен первый представитель семейства, микропроцессор Л1879ВМ1 (nm6403). Устройства на базе… … Википедия

Асинхронная логика — Содержание 1 Принцип самосинхронности 2 Краткая история … Википедия

Бибило, Пётр Николаевич — Пётр Николаевич Бибило Дата рождения: 7 июля 1953(1953 07 07) (59 лет) Место рождения: Белорусская ССР, СССР Страна … Википедия

Источник

Разработка цифровых устройств на базе СБИС программируемой логики

Как же выглядит процесс разработки?
Изначально заказчик предоставляет некоторую информацию (пожелания) о том, какие задачи необходимо решить и в каком виде представить результат. Обычно это математические модели, реализующие алгоритмы, которые предстоит разработать и аппаратура, с помощью которой можно продемонстрировать воплощение алгоритмов «в железе». При взаимодействии обеих сторон составляется техническое задание (ТЗ), которое содержит полную информацию о параметрах создаваемого устройства (диапазоны частот, скорости передачи данных, используемые типы модуляции и т.д.), требования к характеристикам устройства и способы тестирования. Как нетрудно догадаться (чудес, увы, не бывает), в процессе разработки эти параметры могут корректироваться (как с одной стороны, так и с другой) и приходится искать компромиссы. В общем случае, структура создаваемого устройства (телефона, модема) для беспроводной передачи данных выглядит примерно так:
Что такое сбис информатика. Смотреть фото Что такое сбис информатика. Смотреть картинку Что такое сбис информатика. Картинка про Что такое сбис информатика. Фото Что такое сбис информатика

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

Разработка математических алгоритмов начинается обычно с изучения тематической литературы и рисования каких-либо базовых вещей на бумажке. Однако теоретический подход, к сожалению, применяется слабо в виду большой сложности создаваемых алгоритмов. В связи с этим довольно быстро процесс проектирования переходит к использованию специального САПР имитационного моделирования. Он позволяет создавать модели «рисуя» их в графическом режиме из базовых библиотечных блоков и соединений между ними. Эти библиотечные блоки могут представлять собой совершенно различные по сложности объекты — начиная с сумматоров и логических вентилей и заканчивая готовыми фильтрами, модуляторами и т.п.
Что такое сбис информатика. Смотреть фото Что такое сбис информатика. Смотреть картинку Что такое сбис информатика. Картинка про Что такое сбис информатика. Фото Что такое сбис информатика
Кроме модели самого устройства создается также тестовое окружение — компоненты генерирующие тестовые сигналы (такие же, какие будут в реальной жизни) и компоненты, отвечающие за оценку качества работы устройства. Если говорить о телекоммуникационной области, то в зависимости от конкретного типа создаваемого устройства, оперируют обычно такими основными характеристиками как SNR (signal-to-noise ratio – соотношение сигнал/шум) и BER (bit error rate – веротность возникновения ошибки в канале).
Процедура создания математической модели итерационная — создается первый вариант модели, прогоняются тесты, оцениваются получившиеся характеристики. Далее что-то корректируется/дополняется, прогоняются тесты еще раз и так до тех пор, пока не будут выполнены требования ТЗ.
Традиционно используемые для этих задач САПР — Matlab/Simulink и SPW. Первый из них получил значительно более широкое распространение (по крайней мере в нашей стране).

При разработке электрической принципиальной схемы в первую очередь производится выбор электронных компонентов исходя из их характеристик, а так же доступности (для покупки). В России сроки поставки компонентов (кроме тех, что уже лежат на российских складах дистрибьютеров) весьма высоки и в приобретении компонентов могут помочь заказчики (при условии, что они находятся в Европе/США/ЮВА, а не где-нибудь в Африке). Но даже в этом случае бывают ситуации, что сроки поставки нужных компонентов могут составлять 20-30 недель и тогда приходится искать замену (и, бывает, вносить изменения в разведенную уже плату).
По завершении создания электрической схемы запускается следующий, тесно с ним связанный этап: трассировка печатной платы. Все выбранные компоненты устройства размещается на печатной плате (ПП) и между ними создаются соединения в соответствии со схемой. В зависимости от сложности (размеры платы, плотность установки компонентов и их количество), число слоев печатной платы обычно составляет 4-12. Естественно, их число стараются минимизировать, но в конечном итоге все зависит от запросов человека, занимающегося трассировкой (разводчика) и его опыта. В процессе трассировки учитывается множество требований, касающихся целостности и времени распространения сигналов по ПП.
Что такое сбис информатика. Смотреть фото Что такое сбис информатика. Смотреть картинку Что такое сбис информатика. Картинка про Что такое сбис информатика. Фото Что такое сбис информатика
Для разработки схемы и трассировки наиболее часто используются такие средства проектирования, как Pads (Expedition) от Mentor Graphics, Cadence OrCAD (Allegro) и Altium Designer. В российской глубинке продолжают активно использовать P-CAD (причем не самой последней версии), но если вы предложите выполненную таким образом схему западному заказчику — вас не поймут (выпуск новых версий P-CAD закончен 5 лет назад, поддержка прекращена в 2008).
После создания окончательной (хе-хе) версии трассировки ПП, она отдается в производство, все последующие модификации производятся скальпелем, паяльной станцией и монтажным проводом. Сама плата производится чаще всего в регионе ЮВА (обычно через российских посредников), компоненты паяются в России (как можно ближе, чтобы недалеко было возить на исправление обнаруженных проблем с пайкой). В виду малой тиражности и высокой сложности создаваемых плат (мы так условились во введении), наладить технологический процесс идеально не удается и потому каждая плата при вводе в эксплуатацию отлаживается/ремонитруется по сути вручную.

После того, как готова схема устройства (т.е. известен перечень компонентов с которыми будет общаться FPGA) можно начинать разработку интерфейсно-сервисных функций FPGA. Разработка проекта для FPGA производится с помощью специальных языков проектирования. Стандартами де-факто на данный момент являются языки VHDL и Verilog. Синтаксически первый из них похож на Аду (Паскаль), второй на Си. Однако у этих языков есть принципиальное отличие — они предназначены не для описания последовательных программ (хотя могут применяться и для этих целей тоже), а для описания аппаратуры, т.е. параллельных структур. Наиболее распространенный способ описания аппаратуры носит наименование RTL (register transfer level – уровень регистровых передач). При этом описываются объекты памяти (триггеры, регистры, блоки памяти) и правила передачи (и трансформации) данных между ними (логика, комбинационнные схемы). Чтобы не быть голословным, описание простейшего счетчика на VHDL выглядит примерно так:
process(clk, rst)
begin
if rst = ‘1’ then cnt Естественно, возможно построение иерархических описаний с использованием компонентов, разработанных как вами, так и сторонними разработчиками. Еще один способ описания проекта для FPGA – это графический ввод. В этом случае с помощью специального редактора вы составляете ваше устройства из различных компонентов и соединяете их между собой. На эту тему ведутся бесконечные религиозные войны, краткое резюме которых — описание алгоритмической части схемным способом — это зло, так как проект получается не сопровождаемым (разобраться в нем может только автор и то недолго); описание верхних уровней иерархии графическим способом может быть удобно (дает человеку оценить структуру системы в целом), но затрудняет работу с такими файлами автоматических средств сравнения текстовых файлов (поиск изменений). Для отладки создаваемых компонентов пишутся тесты, чаще всего на тех же VHDL/Verilog, которые позволяют в автоматическом либо ручном (анализирую временные диаграммы) режиме убедиться в правильности работы блока.

Что такое сбис информатика. Смотреть фото Что такое сбис информатика. Смотреть картинку Что такое сбис информатика. Картинка про Что такое сбис информатика. Фото Что такое сбис информатика

В дальнейшем в эту же модель интегрируются DSP-алгоритмы и производятся последние изменения по завершении этапа трассировки печатной платы (интеграция FPGA-проекта). По большому счету, все что говорилось выше по поводу создание проекта на базе FPGA справедливо и при проектировании ASIC, только уровень ответсвеннности значительно выше, поскольку шанса исправить ошибку нет. После того как проект создан, производится его компиляция (автоматическая с использованием различных САПР, в зависимости от используемого типа FPGA) и проект готов к программированию в кристалл. Если производственный план составлен без грубых просчетов, то примерно к этому времени из производства приходит плата и начинается ее тестирование, а в дальнейшем и эксплуатация (демонстрация работы созданных алгоритмов). Естественно, что в процессе работы эти алгоритмы могут изменяться и дополняться, а «перепрограммируемость» FPGA позволяет оперативно вносить их в проект.

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

После того, как получена и спаяна печатная плата, создан проект для FPGA и разработано ПО, способное им управлять, начинается процесс тестирования и отладки. Но это уже совсем другая история.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *