Модель ПЛИС - PullRequest
       40

Модель ПЛИС

0 голосов
/ 15 апреля 2019

Существует ли общедоступная модель ПЛИС? Модель производительности или функциональная модель или что-то подобное. По сути, я ищу что-то, с чем я могу поиграть (например, изменить его параметры, такие как количество логических блоков в нем или размер памяти в нем и т. Д.), Чтобы увидеть, как будет вести себя результирующая ПЛИС (например, будет ли данный проект HDL соответствовать FPGA с новыми параметрами или нет, или какое влияние будут иметь новые параметры на использование FPGA).

Ответы [ 2 ]

0 голосов
/ 17 апреля 2019

Добро пожаловать в мир виртуальных архитектур ПЛИС:)

Посмотрите на инструмент Verilog to Routing (VTR) [1].

Это активный открытый источник [2] академическийинструментарий, который позволяет вам разрабатывать ввод Verilog вплоть до размещенного и маршрутизируемого проекта - на вашей собственной архитектуре.Он не может быть (готовым) использоваться для генерации битового потока, ориентированного на коммерчески доступную ПЛИС, но имеется полный доступ ко всем деталям архитектуры виртуальной ПЛИС, которые также могут быть изменены.

Основная цель этих инструментов - предложить «игровую площадку» для изучения архитектуры FPGA и инструментов CAD, чтобы они могли стать хорошей отправной точкой для вашего приключения.

[1] https://verilogtorouting.org/

[2] https://github.com/verilog-to-routing/vtr-verilog-to-routing

0 голосов
/ 17 апреля 2019

Это очень сильно зависит от поставщика FPGA, которого вы собираетесь программировать.

Например, если вы используете Microsemi (раньше был Actel) и загружаете их инструмент FPGA, Libero, вы можете использоватьих бесплатная лицензия (Silver) выполняет моделирование с использованием плагина ModelSim внутри инструмента.

...