На правах рекламы:
ISSN 0236-235X (P)
ISSN 2311-2735 (E)

Авторитетность издания

ВАК - К1
RSCI, ядро РИНЦ

Добавить в закладки

Следующий номер на сайте

2
Ожидается:
16 Июня 2024

В Центре визуализации и спутниковых информационных технологий ФНЦ НИИСИ РАН рассматриваются подходы к проектированию драйвера контроллера вывода на экран для встраиваемых систем, в которых, как правило, применяются системы на кристалле и современные операционные системы реального времени.

10.11.2021

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

Как правило, во встраиваемых системах применяются однокристальные системы, или системы на кристалле (СнК, System on chip, SoC). Внутри одного кристалла могут находиться ряд компонентов, таких как CPU, GPU, контроллер памяти и т.д. СнК с встроенной графикой широко применяются в мобильных устройствах (смартфонах) или в мини-компьютерах (например, Raspberry Pi).

При проектировании перспективных систем на кристалле может использоваться компонент, обеспечивающий вывод графической информации на устройства отображения, например, мониторы или встраиваемые экраны. Как правило, таким компонентом является контроллер вывода на экран (Display Controller, DC). В зависимости от задач использования SoC функциональность встроенного в него DC может отличаться.

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

Подробное описание дается в статье «Подходы к обеспечению визуализации данных на устройствах с использованием современных операционных систем реального времени», авторы Баженов П.С., Гиацинтов А.М., Мамросенко К.А. (Центр визуализации и спутниковых информационных технологий ФНЦ НИИСИ РАН, г. Москва).