Silice - open source язык для FPGA - 5 Августа 2021 - FPGA-Systems
Начните статью со страницы мотивации

Silice - open source язык для FPGA

verilog, silice, Opensource

Автор: KeisN13

Дата: 05.08.2021 12:20

Категория:

352

0

Silice упрощает создание прототипов и реализацию алгоритмов на ПЛИС. Он обеспечивает удобную, но тонкую абстракцию над Verilog, упрощая разработку при этом не теряя  контроля над аппаратной частью. Он обладает возможностью группировки сигналов, определения общих интерфейсов и схем, создания экземпляров блочной памяти, описания конвееров, работы с несколькими тактовыми доменами и автоматического управления триггерами. Он даёт возможность описывать части вашего проекта в виде последовательностей операций, подпрограмм, которые можно вызывать, и использовать операторы, такие как while и break, описывающие операции и алгоритмы, которые выполняются параллельно и точно синхронизированы. Silice обнаруживает комбинаторные циклы и многие другие случаи, подверженные ошибкам, и оснащен Lua-препроцессором, обеспечивающим расширенную генерацию кода.

Silice не является языком высокоуровнего синтеза: он остается близким к железу и позволяет в полной мере использовать архитектуры FPGA с точным контролем того, как ваш проект соотносится с имеющимися аппаратными ресурсами.  Вы по - прежнему контролируете то, что происходит на каждом такте, с предсказуемыми правилами управления.

Подробнее смотрите на странице проекта Silice

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

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

Вебинар

Виртуальная конференция 'Функциональная безопасность'

Подробнее

Обзор архитектуры Intel® Hyperflex™ для устройств Intel Agilex™

Подробнее

Как защитить RTL код от взлома по стандарту IEEE 1735 в Intel® Quartus® Prime Pro

Подробнее

Заметка

ПЛИС для сетевых приложений с приёмопередатчиками 58G PAM4 и блоком PCIe® Gen4 от Xilinx

Подробнее

Вебинар

Вебинар: Определение временных ограничений проекта с помощью SDC

Подробнее

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

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

Вычисление двоичного логарифма итерационным методом на ПЛИС

Подробнее

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

Искусство отладки FPGA: как сократить срок тестирования за счет грамотной разработки

Подробнее

Прочее

Быстрый старт: поднимаем PCIe (xdma)

Подробнее

Среды разработки

Применение System Generator для моделирования HDL-блоков на примере системы автоматической регулировки усиления

Подробнее

Верификация

UVM общие сведения и организация методологии

Подробнее

ЦОС

Реализация базовых компонентов ЦОС : Комплексный умножитель

Подробнее

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

Асинхронный и синхронный сброс: Методы проектирования - часть вторая (раздел 5)

Подробнее

Общее

Асинхронный и синхронный сброс: Методы проектирования - часть вторая (раздел 4)

Подробнее

Общее

Асинхронный и синхронный сброс: Методы проектирования - часть вторая (разделы 1, 2, 3)

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

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

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

Портирование свёрточных нейронных сетей на платформу Xilinx Zynq Ultrascale Plus и ускорение их работы

Подробнее

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

Двухдневный семинар по Xilinx Versal от Doulos 15-16.09 или 29-30.09 без оплаты.

Подробнее

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

Конкурс от Xlinix "Adaptive Computing Challenge 2021"

Подробнее

Мероприятия (состоится 14-16 сен 2021)

Сколковская школа синтеза цифровых схем снова открывает свои двери!

Подробнее

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

Что нового в OSVVM?

Подробнее

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

SoM-модули Kria – ускорение и удешевление разработки устройств с машинным зрением и ИИ. Теория и практика.

Подробнее

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

Российский Форум Микроэлектроника-2021, 3–9 октября 2021 года, Алушта

Подробнее

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

Synopsys Verification Day 2021

Подробнее

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

Серия бесплатных тренингов по FPGA от Microchip

Подробнее

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

Конференция FPGA Verification Day 2021

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

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