Проектирование на ПЛИС
Разработка программного обеспечения встраиваемых микропроцессорных систем, проектируемых на базе расширяемых вычислительных платформ семейства Zynq 7000 AP SoC фирмы Xilinx.
Все статьи цикла
Импортирование исходных модулей в состав проекта прикладной программы для разрабатываемой микропроцессорной системы
Включение исходных модулей, ранее сформированных при создании других программных приложений, в состав разрабатываемого проекта прикладной программы осуществляется командой Import, которая представлена во всплывающем меню File и контекстно-зависимом всплывающем меню, открываемом щелчком правой кнопки мыши. Перед выполнением этой команды рекомендуется во встроенной панели Project Explorer в разделе формируемого проекта программного приложения выделить строку ... Журнал "Компоненты и технологии №5-2015
Проектирование последовательных КИХ-фильтров в системе Xilinx System Generator с применением библиотеки Reference BlockSet/DSP
В статье предлагается рассмотреть проектирование двух последовательных КИХ-фильтров на четыре отвода для реализации в базисе ПЛИС в системе Xilinx System Generator с использованием блока умножения и накопления (MAC-блока), линии задержки сигнала на основе адресуемого сдвигового регистра и двухпортовой блочной памяти, сконфигурированной для работы в различных режимах. Журнал "Компоненты и технологии №6-2015
Релиз Vitis Al 2.0 от Xilinx
Компания Xilinx обновила свою среду разработки приложений искусственного интеллекта Vitis AI. Теперь разработчикам доступна версия 2.0, которую можно скачать совершенно свободно с репозитория Xilinx по ссылке https://github.com/Xilinx/Vitis-AI
По сравнению с предыдущей версией, 1.4, в новом релизе содержится большое количество улучшений, среди которых:
добавлена поддержка платформ VCK190, VCK5000 и Alveo U55C;
добавлена поддержка новых версий пакетов ИИ: Pytorch v.1.8–1.9, Tensorflow v.2.4–2.6;
22 новые готовые к применению модели добавлены в Model Zoo: Solo, Yolo-X, UltraFast, ...
Построение Ethernet-контроллера на ПЛИС
Идея построить собственный Ethernet-контроллер появилась в результате необходимости найти замену микросхеме Wiznet w5300. Данная микросхема — это однокристальный Ethernet-контроллер на 10/100 Мбит/с, аппаратно реализующий стек протоколов TCP/IP: TCP, UDP, ICMP, IPv4, ARP, IGMP, PPPoE. Но у таких микросхем есть существенный недостаток, связанный с ее заменой на какой-нибудь аналог, ведь в случае... Журнал "Компоненты и технологии №5-2015
Разработка КИХ-фильтров в системе Xilinx System Generator САПР ISE Design Suite
Цель данной статьи — показать, как влияет формат представления чисел, используемый при разработке устройств ЦОС в системе Matlab/Simulink с применением библиотек System Generator, на результаты функционального моделирования в САПР ПЛИС Xilinx ISE Design Suite 14.4. Журнал "Компоненты и технологии №5-2015
Стили описания конечных автоматов на языке Verilog
В статье исследуются стили описания конечных автоматов на языке Verilog и рассматривается проблема выбора наилучшего способа описания с точки зрения стоимости реализации и быстродействия конечного автомата. Поставленная задача решается эмпирически путем выполнения большого количества экспериментальных исследований на эталонных примерах конечных автоматов. Предложено семь конструкций языка Veril... Журнал "Компоненты и технологии №2-2015
Проектирование КИХ-фильтров на распределенной арифметике в САПР ПЛИС XILINX ISE DESIGN SUITE
В данном материале предлагается рассмотреть вопрос проектирования КИХ-фильтров на распределенной арифметике с помощью генератора параметризированных ядер XLogiCORE IP FIR Compiler v5.0. Преимущество использования распределенной арифметики заключается в том, что с ростом числа отводов производительность КИХ-фильтра остается постоянной за счет применения «безумножительных» схем умножения, при это... Журнал "Компоненты и технологии №2-2015
Практические вопросы проектирования устройств с применением ПЛИС Spartan–6
Ранее на страницах журнала «Компоненты и технологии» были рассмотрены характеристики младших ПЛИС семейства Spartan 6, которые в силу невысокой стоимости и наличия простых для монтажа пластиковых корпусов могут быть эффективно использованы в несложных цифровых устройствах. Однако исполненные по вполне актуальному технологическому процессу с 45 нм нормами, эти микросхемы требуют соблюдения прави... Журнал "Компоненты и технологии №4-2015