06:44
1,0×
00:00/06:44
36,1 тыс смотрели · 3 года назад
1 год назад
Разработка железа на System Verilog HDL/VHDL с использованием Верилитора для ускорения проектировки
Verilator — это инструмент, который компилирует исходные коды Verilog и SystemVerilog в высокооптимизированный (и, возможно, многопоточный) циклически точный код C++ или SystemC. Преобразованные модули можно создавать и использовать в тестовом стенде C++ или SystemC для проверки и/или моделирования. Дополнительную информацию можно найти на официальном сайте Verilator и в официальном руководстве.Зачем использовать Verilator? Verilator — это, по сути, симулятор Verilog/SystemVerilog. Это коммерческий...
1390 читали · 4 года назад
Программирование ПЛИС (FPGA) Xilinx. Языки проектирования ПЛИС и СнК
«Программирование» ПЛИС  Первые ПЛИС можно было сконфигурировать, просто задав положение всех электронных ключей вручную. (Сомнительно, что так делали даже тогда, но теоретически это было возможно). Сейчас же разработка конфигурационной прошивки для ПЛИС, настраивающей ее на выполнение требуемой заказчику функциональности - процесс сложный и многоэтапный. Начинается он, как правило, с описания функциональности устройства на языке высокого уровня. Чаще всего это Verilog либо VHDL, но в последнее время...