Установка Cocotb на Windows 10 для повышения производительности проверки проектов ПЛИС - 16 Декабря 2020 - FPGA-Systems

Конференция FPGA разработчиков - регистрация открыта

Установка Cocotb на Windows 10 для повышения производительности проверки проектов ПЛИС

cocotb, МОДЕЛИРОВАНИЕ, dornerworks

Автор: KeisN13

Дата: 16.12.2020 13:11

Категория:Руководство

324

0

На сайте компании DornerWorks появилось руководство по установке и настройке тестового окружения Cocotb. Cocotb (Coroutine Cosimulation Testbench)  представляет собой среду/испытательный стенд для проверки RTL кода, используя Python. Она обеспечивает ряд других преимуществ по сравнению с текущими, более широко принятыми вариантами и может значительно помочь в разработке на ПЛИС. 

Впервые представленный в 2013 году, cocotb все еще является относительно новым и, возможно, не знаком многим разработчикам ПЛИС. SystemVerilog и UVM, являются в настоящее время предпочтительными методологиями верификации ASIC и FPGA, при этом создатели cocotb придумали превосходную альтернативу.

Что касается методологий верификации, то SystemVerilog и UVM имеют ряд недостатков, не последним из которых является то, что они являются большими, сложными и требуют специальных знаний. И те, и другие имеют крутую кривую обучения и требуют значительного времени для создания тестбенчей, а также специальный инструментов разработки. SystemVerilog может быть трудно читаем и понимаем по сравнению с Python, так как SystemVerilog не является общим языком, основанным на IEEE top programming languages 2017.

Читайте продолжение на сайте DornerWorks

Всего комментариев : 0
avatar

Рекомендуем ознакомиться

В чем Разница между прогрессивной и чересстрочной разверткой?

Подробнее
Vivado HLS IP

Заметка

Заметка: Ускорение разработки IP с интерфейсом AXI4 в Vivado HLS

Подробнее

Статья: Lattice Crosslink-NX для встроенной обработки видео

Подробнее

Руководство

Руководство: Подборка материалов для работы с Arty-S7 (Spartan-7)

Подробнее

Светодиодно-ленточный релакс FPGA стрим сегодня в 20:00 Мск

Подробнее

Последние статьи нашего сообщества

Познавательное

Что нового в VHDL 2019?

Подробнее

Познавательное

Введение в EDA Playground

Подробнее

Xilinx FPGA

ZYNQ HW: EBAZ4205: часть 2

Подробнее

Xilinx FPGA

ZYNQ HW: EBAZ4205: Часть 1

Подробнее

SystemVerilog

UVM тест таблицы sin/cos

Подробнее

Познавательное

FPGA или микроконтроллер: что же выбрать?

Подробнее

Познавательное

Обзор научных работ, связанных с FPGA

Подробнее

Аналитика и обзоры

Пролог: Исследование Функциональной Верификации Исследовательской Группы Уилсона 2020 Года

Подробнее

High Level Synthesis

Основы AXI часть 7 - Подключение к PS с помощью AXI4-Lite и Vitis HLS

Подробнее

Xilinx Vivado

Vivado Quality of Result (Перевод статьи MicroZed Chronicles)

Подробнее
Все статьи

Календарь актуальных событий и мероприятий

Мероприятия (состоится )

oneAPI Саммит 2021

Подробнее

Вебинар (состоится )

Ускорение процесса проектирования печатных плат с использованием ПЛИС

Подробнее

Вебинар (состоится 25-03-2021)

Увеличение продуктивности верификации RTL кода в Matlab и Simulink

Подробнее

Вебинар (состоится )

Вебинар по формальной верификации регистров ввода/вывода

Подробнее

Вебинар (состоится 13-04-2021)

Вебинар по работе с SystemC и MatchLib

Подробнее

Вебинар (состоится 23 и 25.03.2021)

Вебинар по использованию Intel OneAPI от компании Bittware

Подробнее

Вебинар (состоится )

Врываемся в FPGA с Basys3 - воркшоп в двух частях

Подробнее

Вебинар (состоится 25-02-2021)

Быстрый старт с симулятором ПЛИС Riviera-PRO. Часть 1 - Ввод проекта и моделирование

Подробнее

Вебинар (состоится 24-02-2021)

Вебинар PLC2: Машинное зрение в реальном времени с низким потреблением и системы с искусственным интеллектом

Подробнее

Вебинар (состоится 17-02-2021)

Воркшоп Libero SoC Flash-FPGA

Подробнее
Все предстоящие события

FPGA-Systems – это живое, постоянно обновляемое и растущее сообщество.
Хочешь быть в курсе всех новостей и актуальных событий в области?
Подпишись на рассылку