Проектирование цифровых устройств на базе ПЛИС фирмы Xilinx в САПР серии Vivado HLx Design Suite. Часть 25

Если после загрузки конфигурационной последовательности проектируемого устройства в кристалл программируемой логики или расширяемой процессорной платформы наблюдаются сбои в ходе его функционирования, которые невозможно обнаружить при выполнении этапов моделирования, то рекомендуется приступить к внутрикристальной аппаратной отладке разрабатываемого проекта. САПР серии Xilinx Vivado HLx Design ...

Методы разработки аппаратных блоков для ПЛИС на платформе USRP с использованием технологии RFNoC

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

Проектирование цифровых устройств на базе ПЛИС фирмы Xilinx в САПР серии Vivado HLx Design Suite. Часть 24

В однократно программируемых энергонезависимых регистрах управления кристаллов расширяемых процессорных платформ семейства Zynq 7000 AP SoC предусмотрены дополнительные разряды, назначение которых не было представлено в [43] при рассмотрении записи информации в регистры FUSE_CNTL ПЛИС серий Artix 7, Kintex 7 и Virtex 7. Использование этих разрядов связано с поддержкой различных режимов выполнен...

Особенности использования двухпортовой памяти при проектировании последовательных КИХ-фильтров в САПР ПЛИС Quartus II

В статье рассмотрены последовательные КИХ-фильтры, использующие в своей основе линии задержки на основе двухпортовой памяти и блоки умножения и накопления.

Ретранслятор миллиметрового диапазона на 60 ГГц используется для повышения емкости сотовой связи

Законченное решение, представляющее собой двунаправленную линию передачи данных на 60 ГГц на базе СнК Xilinx’s Zynq, обладает производительностью и гибкостью, необходимыми для рынка ретрансляторов малых сотовых ячеек.

Проектирование узлов синхронизации цифровых устройств и встраиваемых микропроцессорных систем, реализуемых на базе ПЛИС фирмы Xilinx серий Artix‑7, Kintex‑7 и Virtex‑7. Часть 2

Процесс подготовки VHDL-описания узла формирования тактовых сигналов с использованием шаблонов встроенного HDL-редактора САПР серии Xilinx ISE Design Suite начинается с выполнения процедуры создания основы нового исходного модуля проекта, подробно рассмотренной в КиТ №3/2016.

Разработка приложений для СнК SmartFusion2 с использованием средств разработки Libero SoC и SoftConsole.
Часть 3. Разработка встраиваемого ПО в среде SoftConsole 4.0

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

САПР VTR7 для проектирования академических ПЛИС

В статье предлагается рассмотреть программные инструменты САПР VTR [1–3] (Verilog to Routing) с открытым кодом, разработанные в университете Торонто (Канада, Торонто, www.eecg.utoronto.ca/vpr) для проектирования академических ПЛИС типа FPGA с одноуровневой структурой трассировочных ресурсов, когда кластеры из конфигурируемых логических блоков (КЛБ) окружены с четырех сторон межсоединениями гори...

Проектирование узлов синхронизации цифровых устройств и встраиваемых микропроцессорных систем, реализуемых на базе ПЛИС фирмы Xilinx серий Artix-7, Kintex-7 и Virtex-7. Часть 1

В настоящее время ПЛИС серий Artix-7, Kintex-7 и Virtex-7 [1–16] являются наиболее широко используемыми кристаллами программируемой логики с архитектурой FPGA (Field Programmable Gate Array) фирмы Xilinx. При разработке цифровых устройств и встраиваемых микропроцессорных систем, реализуемых на основе ПЛИС перечисленных серий, особое внимание следует уделять проектированию их узлов синхронизации.

Новый шаг в программировании на языках C/C++, OpenCL

Новые средства разработки позволят вам максимально увеличить производительность вашего кода.