LINUX.ORG.RU

fpga compiler


1

0

Существуют ли в природе свободные компиляторы типа vhdl/verilog -> прошивка? Или все производители жлобы и спеки не дают? Для reconfigurable computing было бы не плохо, чтобы код можно было компилить не прибегая к PC, тоесть компилятор работает сразу на этом fpga.


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

mkmks
()

на сурсфорже лежат чекеры и компилеры. но лучше ползьвать родные тулзы тк «общий» компилятор не учитывает особенностей кристалла.
Альтера и Ксилинкс дают бесплатные IDE. Так что когда замучаешься с консольными побрякушками с сурсфоржа скачай нормальную среду.

зы. это всеравно что гцц и интел компилятор сравнить...

smalcom
()

> Существуют ли в природе свободные компиляторы типа vhdl/verilog -> прошивка?


Я такого не встречал.
только edif на выхлопе.

Обычно, компиляторы лепят сторонние конторы, а фитеры для чипов уже делают сами производители чипов.

Или все производители жлобы и спеки не дают?


доброта хуже глупости (с)
хотя глянь:
http://www.latticesemi.com

elipse ★★★
()

может что на opencores.org найдёшь?

$ apt-cache search verilog
libgtksourceview2.0-common - common files for the GTK+ syntax highlighting widget
exuberant-ctags - составление индексов объявлений различных конструкций в исходном коде
confluence - language for synchronous reactive hardware system design
covered - Verilog code coverage analysis tool
covered-doc - Verilog code coverage analysis tool - documentation
gplcver - Verilog simulator
iverilog - Icarus verilog compiler
libgtksourceview-common - common files for the GTK+ syntax highlighting widget
libverilog-perl - framework providing Verilog support
verilog - Icarus verilog compiler (transitional package)
verilog-mode - Emacs mode for editing Verilog HDL
trueprint - красивая печать исходного кода
dimon555 ★★★★★
()

в догонку

apt-cache search vhdl
confluence - language for synchronous reactive hardware system design
fauhdlc - experimental VHDL compiler and interpreter
freehdl - VHDL simulator for Linux
ghdl - VHDL compiler/simulator using GCC technology
kpicosim - IDE and simulator for the Xilinx PicoBlaze-3
libfauhdli-dev - interpreter library and development files for fauhdli
libfreehdl0 - VHDL simulator for Linux (shared libraries)
libfreehdl0-dev - VHDL simulator for Linux (development headers)

smalcom
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.