цифровая электроника
вычислительная техника
встраиваемые системы

 
» » Изучаем работу ПЛИС FPGA в браузере



Изучаем работу ПЛИС FPGA в браузере

Автор: Mike(admin) от 3-10-2018, 07:15

Программируемые логические интегральные схемы типа FPGA не программируются – они конфигурируются. Большинство разработчиков схем с применением FPGA используют языки Verilog или VHDL для описания желаемой конфигурации интегральной схемы. При этом разработчики, как правило, моделируют и симулируют эти конфигурации, прежде чем перенести их в кремниевую структуру. Это хорошая привычка, особенно если вы захотите перейти с FPGA на ASIC, где изменения очень дороги.


Изучаем работу ПЛИС FPGA в браузере

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


Для этих целей имеется замечательный сайт, называемый EDAPlayground (https://www.edaplayground.com/). Здесь представлены два вида редактора: один для вашего основного «кода» и еще один для тестирования (драйвер моделирования, который вы используете для тестирования вашего проекта). Вы даже можете открыть несколько файлов, если у вас сложный проект.


После того, как вы ввели свой код на Verilog или VHDL (или выбрали один из многих примеров), вы можете запустить симуляцию и увидеть результат прямо в своем браузере. Таким образом, в данном случае нет необходимости в установке специального программного обеспечения на свой компьютер, чтобы тестировать проект FPGA или изучать языки VHDL или Verilog.


Конечно, этот разобраться в принципе работы этого сайта для симуляции FPGA с первого раза довольно сложно, в связи с этим имеется хорошее видео, объясняющее процесс работы в EDAPlayground. Данное видео (на англ. приведено ниже).





© digitrode.ru


Теги: ПЛИС, FPGA, Verilog, VHDL




Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий