Межпроцессорное взаимодействие (IPC) в многоядерных микроконтроллерах.
Часть 4. Модуль управления блокировками в i.MX6SX

Продолжаем цикл публикаций, посвященных способам и технике межпроцессорного обмена (IPC) в многоядерных гетерогенных СнК, одним из ядер которых является процессор ARM Cortex-M3/M4. В предлагаемой статье подробно рассмотрена структура и функционирование модуля управления блокировками (Semaphores module, SEMA4) в СнК i.MX6SX и аналогичных по архитектуре. Кроме того, показаны дополнительные функци...

CMX7262: TWELP-вокодер компании CML Microcircuits

Технология TWELP цифрового кодирования речевого сигнала разработана и запатентована российской компанией DSP Innovations, Inc. Она была использована компанией CML Microcircuits, известной в области создания микросхем для профессиональной связной аппаратуры, при разработке новейшего вокодера CMX7262. Компания CML выпускает ряд микросхем для цифровой радиосвязи на основе запатентованной компонент...

Создание защищенных пользовательских приложений на базе СнК SmartFusion2 компании Microsemi. Часть 9. Технология SPPS. Утилита управления заданиями Job Manager

Данная публикация завершает цикл статей, посвященных разработке защищенных приложений на базе СнК SmartFusion2 и ПЛИС IGLOO2 компании Microsemi. В статье описывается утилита Job Manager, позволяющая создавать задания по программированию микросхем в условиях контрактного производства. Задания используют аппаратные модули криптографической защиты информации (АМЗ) для обеспечения доверенного прогр...

Межпроцессорное взаимодействие (IPC) в многоядерных микроконтроллерах.
Часть 1. Микроконтроллеры с ядрами Cortex-M4 и Cortex-M0/M0+

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

Создание защищенных пользовательских приложений на базе СнК SmartFusion2 компании Microsemi. Часть 7. Доверенное программирование микросхем в недоверенном окружении. Общие положения

Одной из важнейших задач жизненного цикла защищенных приложений является возможность обновления программного обеспечения в полевых условиях. Для выполнения этой задачи существует ряд технологий, например технология доверенной загрузки, которую автор описывал в предыдущих публикациях [12, 13]. В данной и следующей статьях рассмотрено решение компании Microsemi, называемое «доверенное программиро...

Возможности двухканальных 14-битных радиочастотных ЦАП DAC38RFxx

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

Магниторезистивная память MRAM компании Everspin Technologies

История компании Everspin Technologies началась 9 июня 2008 г., когда корпорация Freescale объявила о решении создать самостоятельную компанию по производству новейшей на то время магниторезистивной памяти с произвольным доступом — MRAM. Этот тип памяти базируется на квантовых магнитных ячейках, основанных на эффекте Савченко. Технология MRAM сделала шаг вперед относительно всех существующ...

Новые двухъядерные микроконтроллеры для систем управления F28M35x семейства Concerto корпорации Texas Instruments

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

Новые двухъядерные микроконтроллеры для систем управления F28M35x семейства Concerto корпорации Texas Instruments. Часть 2

Окончание. Начало в № 10`2011 В первой части статьи был дан общий обзор микроконтроллеров семейства Concerto и рассмотрены функциональные подсистемы, обеспечивающие взаимодействие микроконтроллеров с внешней средой. Во второй части речь пойдет о подсистемах, обеспечивающих надежность работы как отдельных функциональных блоков, так и всего микроконтро...

Новые двухъядерные микроконтроллеры для систем управления F28M35x семейства Concerto корпорации Texas Instruments

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