В журнале Electronic Design опубликована наша статья про OpenMCAPI

На сайте американского журнала Electronic Design опубликована статья нашего программиста Руслана Филиповича ]]>«Библиотека OpenMCAPI: структура и портирование»]]>. Автор знакомит читателей с открытой программной библиотекой OpenMCAPI для обеспечения межъядерного обмена данными.

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

В своей статье Руслан объясняет, почему библиотека OpenMCAPI является достойным вариантом реализации спецификации MCAPI, и в качестве примера публикует код для портирования библиотеки на открытую систему RTEMS (ОС реального времени).

 

О журнале Electronic Design

Впервые это издание было опубликовано более 6о лет назад в США. Сегодня Electronic Design — это крупнейший в мире печатный журнал для специалистов в сфере электроники (тираж — 141.000 экземпляров). Его тематический план охватывает цифровую электронику, коммуникации, беспроводные технологии, тестирование и т.д.

 

P.S. Русскоязычную версию этой статьи читайте в журнале «Компоненты и технологии» №2 — 2013, стр. 117—120. В июле мы опубликуем ее на своем ]]>блоге на «Хабрахабре»]]>.