Построение систем с процессором Microblaze на отладочной плате Nexys 4 в САПР Vivado

В статье рассматриваются вопросы создания систем с процессором Microblaze в САПР Vivado с применением нового инструмента IP Integrator. Процесс проектирования для ПЛИС Artix 7 показан на простейшем проекте, включающем ввод данных с переключателей и обмен по последовательному интерфейсу. Программное обеспечение реализуется в SDK. Приведены результаты проверки работоспособности созданной системы ...

«Временные ограничения и анализ в Vivado» – совместный вебинар Макро Групп и PLC2, авторизованного тренинг-партнера Xilinx

Компания Макро Групп теперь сотрудничает с компанией PLC2 GmbH (Германия), авторизованным тренинг-партнером (ATP) Xilinx, в области обучения технологиям Xilinx. Подготовленные PLC2 тренинги и учебные курсы доступны на территории России и СНГ и будут проводиться совместными усилиями обеих компаний. Первый совместный вебинар-тренинг по теме «Временные ограничения и анализ в Vivado» («Vivado Timing Constraints») проведет основатель PLC2 Евгений Красин. Вебинар пройдет на английском языке, с переводом на русский. В начале вебинара Евгений кратко расскажет о PLC2, ее учебных курсах и о ...

Управление матричным преобразователем частоты в элементном базисе программируемой логики

В статье рассмотрены алгоритмы управления структурными компонентами матричного преобразователя частоты в виде последовательного соединения активного выпрямителя и автономного инвертора на основе ШИМ-регулирования среднетактовых значений пульсирующего напряжения питания. Дается пример программно-аппаратной реализации данных алгоритмов с помощью однокристальной системы управления на базе ПЛИС фир...

Разработка приложений для СнК SmartFusion2 с использованием Libero SoC и SoftConsole.
Часть 11. Бюджетный программатор-отладчик для ПЛИС и СнК Microsemi

Важным условием успешной и быстрой разработки встраиваемого приложения является наличие надежных, удобных в работе аппаратных средств отладки. В статье рассмотрен программатор FlashPro5 от Microsemi, который позволяет выполнить сборку бюджетных версий программаторов — отладчиков кода ВПО для ПЛИС и СнК Microsemi.

Проектирование процессорных ядер.
Часть 2. Программная модель и микроархитектура

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

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

Продолжается рассмотрение решения компании Microsemi, называемого «доверенное программирование микросхем в недоверенном окружении» (Secure Production Programming Solution, SPPS). Оно основано на использовании аппаратных модулей криптографической защиты (Hardware Security Module, HSM1 ) и позволяет в полевых условиях обновлять критичное ПО (firmware) для микроконтроллеров и конфигурацию ПЛИС. Кр...

Организация питания радиационно-стойких ПЛИС с применением DC/DC-преобразователей компании Microsemi

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

Комплект разработки программ и нейросетевые IP-ядра Microchip

Проект Smart Embedded Vision компании Microchip Technology Inc. позволяет реализовать энергоэффективные функции формирования логических выводов в краевых приложениях, упрощая реализацию программных алгоритмов в ПЛИС PolarFire. Комплект VectorBlox Accelerator Software Development Kit (SDK) от Microchip, существенно дополняющий портфель решений в этом сегменте рынка, позволяет воспользоваться преимуществами ПЛИС PolarFire компании Microchip для создания приложений с гибкими оверлейными нейросетями с малым энергопотреблением, исключая необходимость в изучении средств проектирования ПЛИС. ПЛИС ...

Проектирование процессорных ядер.
Часть 1. Цели, задачи, инструменты

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

Обработка радиолокационной информации: ПЛИС или графические процессоры?

Хотя графические процессоры общего назначения дают высокую пиковую производительность для операций с плавающей точкой, ПЛИС обладают более привлекательными уровнями производительности для таких операций. Более того, ПЛИС корпорации Altera теперь поддерживают стандарт OpenCL — используемый в графических процессорах.