Разработка прикладных программ для ВК на базе отечественных микропроцессоров с архитектурой SPARC

Публикации

Современные отечественные микропроцессоры с архитектурой SPARC (МЦСТ R-500S, МЦСТ-4R) позволяют создавать на их основе миниатюрные и высокопроизводительные управляющие вычислительные комплексы для применения в области промышленной автоматизации, отвечающие всем современным требованиям по производительности, надежности и защищенности. [1] Однако, для таких устройств необходимы средства разработки ПО, поддерживающие высокоуровневые языки программирования, ориентированные, в первую очередь, на инженеров-технологов, не имеющих специальных навыков в области программирования на традиционных языках, таких как С или С++. Требования к таким технологическим языкам описаны в международном стандарте IEC 61131-3...

Читать далее

Подходы к разработке человеко-машинного интерфейса контроля и управления прикладными программами

Публикации

Одним из важных аспектов в автоматизированных системах управления технологическими процессами является организация взаимодействия между человеком и программно-аппаратным комплексом. Обеспечение такого взаимодействия задача человеко-машинного интерфейса (далее HMI, Human Machine Interface).

Тенденции современного мира предполагают широкое использование различных мобильных средств (планшетов, смартфонов) и, как следствие, применение веб-технологий...

Читать далее

Разработка быстродействующих маломощных блоков ассоциативной памяти для микропроцессора «Эльбрус-4С+»

Публикации

Ассоциативная память (content addressable memory – CAM) представляет собой устройство, в котором реализованы параллельный опрос массива ячеек памяти и нахождение слова по его содержимому. При проектировании современных вычислительных систем возникает ряд задач, эффективность решения которых может быть существенно повышена за счет использования ассоциативной памяти. Такими задачами являются преобразование виртуального адреса в физический адрес, реализация памяти тегов, управление очередями в кэш-памяти. Однако широкое применение устройств подобного типа ограничено тем, что при классической реализации ассоциативная память рассеивает относительно большую мощность...

Читать далее

Применимость инcтрумента Spin к верификации протоколов когерентности памяти

Публикации

Широкое использование методов поиска ошибок в устройствах, которые реализуют протоколы когерентности памяти, основанных на моделировании со случайными воздействиями, не обеспечивает 100%-ной полноты верификации. Некоторые ошибки могут проявиться лишь при возникновении длинных последовательностей событий, таких как кэш-промахи и прием сообщений различными частями системы. Поскольку число таких последовательностей является комбинаторным, вероятность их возникновения во время моделирования со случайными воздействиями резко уменьшается при увеличении их длины [1]...

Читать далее

Варианты распределенной сети питания для многоядерных микропроцессоров

Публикации

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

Читать далее

Спектральный анализ кардиоинтервалов в донозологичесчкой диагностике

Публикации

В настоящее время успешно развивается новый вид диагностики – донозологическая диагностика, изучающая объективно появляющиеся и регистрируемые сдвиги физиологических функций [1]. Донозологическая диагностика основана на исследовании состояний, пограничных между здоровьем и болезнью, с применением специфических методов оценки функционального состояния организма человека.

Человек – уникальная саморегулирующаяся система...

Читать далее

Применение объектно-ориентированного подхода в регрессионном тестировании компиляторов

Публикации

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

Читать далее

Анализ потребляемой мощности для опытных образцов СНК «МЦСТ-R1000»

Публикации

В последнее десятилетие сильно возрос интерес к микропроцессорам с низким энергопотреблением. Это верно как в секторе СнК для мобильных применений, так и для высокопроизводительных серверных чипов. В первом случае ситуация обусловлена временем жизни батареи, которое играет ключевую роль в определении эффективности всей системы, во втором – резко возросшими затратами на организацию инфраструктуры серверных станций: обеспечение их системами энергоснабжения и отведение тепла. Такие проблемы насущны и в рамках проектов, осуществляемых ЗАО «МЦСТ». Исследование технологий сокращения энергопотребления микросхем является одним из приоритетных направлений в компании [1]...

Читать далее