Для установки нажмите кнопочку Установить расширение. И это всё.

Исходный код расширения WIKI 2 регулярно проверяется специалистами Mozilla Foundation, Google и Apple. Вы также можете это сделать в любой момент.

4,5
Келли Слэйтон
Мои поздравления с отличным проектом... что за великолепная идея!
Александр Григорьевский
Я использую WIKI 2 каждый день
и почти забыл как выглядит оригинальная Википедия.
Что мы делаем. Каждая страница проходит через несколько сотен совершенствующих техник. Совершенно та же Википедия. Только лучше.
.
Лео
Ньютон
Яркие
Мягкие

Из Википедии — свободной энциклопедии

Система на кристалле производства Conexant[англ.], устанавливается в основном в маршрутизаторах

Систе́ма на криста́лле (СнК, однокриста́льная систе́ма; англ. System-on-a-Chip, SoC) — электронная схема, выполняющая функции целого устройства (например, компьютера) и размещённая на одной интегральной схеме.

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

Если разместить все необходимые цепи на одном полупроводниковом кристалле не удаётся, применяется схема из нескольких кристаллов, помещённых в единый корпус — «система в корпусе» (англ. System in a package). SoC считается более выгодной конструкцией, так как позволяет увеличить процент годных устройств при изготовлении и упростить конструкцию корпуса.

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

Устройство

Типичная SoC содержит:

В программируемые SoC часто входят также блоки программируемых логических матриц — ПЛМ, а в программируемые аналого-цифровые SoC — ещё и программируемые аналоговые блоки.

Блоки могут быть соединены с помощью шины собственной разработки или стандартной конструкции, например, AMBA[1] в чипах компании ARM. Если в составе чипа есть контроллер прямого доступа к памяти (ПДП), то с его помощью можно заносить данные с большой скоростью из внешних устройств напрямую в память чипа, минуя процессорное ядро.

Разработка систем на кристалле

Для функционирования системы программное обеспечение не менее важно, чем аппаратное. Разработка, как правило, ведётся параллельно. Аппаратная часть собирается из стандартных отлаженных блоков, для сборки программной части используются готовые подпрограммы настройки соответствующих блоков, реализующие необходимые процедуры и функции, которые в англоязычной литературе часто называются «драйверами». Применяются средства автоматизации разработки CAD и интегрированные программные оболочки.

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

Перед сдачей в производство аппаратная часть тестируется на корректность с использованием языков Verilog и VHDL, а для более сложных схем — SystemVerilog, SystemC, e[англ.] и OpenVera. До 70 % общих усилий на разработку затрачивается именно на этом этапе.

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

При проектировании систем на кристалле приходится решать проблему задержек и синхронизации сигналов. Особенно это важно при формировании сетевых структур. Наиболее перспективным путем решения этой проблемы считается использование беспроводных сетей на кристалле (англ. Wireless Network-on-Chip, WNoC), что позволит обойти ограничения классических сетей, а также обеспечить связь между наномасштабными компонентами микросхем и макроуровнем[2].

См. также

Примечания

  1. AMBA Specifications. Дата обращения: 1 января 2015. Архивировано 26 декабря 2014 года.
  2. Слюсар Д., Слюсар В. Беспроводные сети на кристалле — перспективные идеи и методы реализации. //Электроника: наука, технология, бизнес. — 2011. — № 6. — C. 74 — 83. [1]Архивная копия от 25 января 2020 на Wayback Machine

Литература

  • Шагурин И. Системы на кристалле. Особенности реализации и перспективы применения // Электронные компоненты. — Издательский дом Электроника, 2009. — № 1.
  • Немудров В., Мартин Г. Системы-на-кристалле. Проектирование и развитие. — М.: Техносфера, 2004. — 216 с. — ISBN 5-94836-029-6.

Ссылки

Эта страница в последний раз была отредактирована 23 апреля 2024 в 11:26.
Как только страница обновилась в Википедии она обновляется в Вики 2.
Обычно почти сразу, изредка в течении часа.
Основа этой страницы находится в Википедии. Текст доступен по лицензии CC BY-SA 3.0 Unported License. Нетекстовые медиаданные доступны под собственными лицензиями. Wikipedia® — зарегистрированный товарный знак организации Wikimedia Foundation, Inc. WIKI 2 является независимой компанией и не аффилирована с Фондом Викимедиа (Wikimedia Foundation).