... проектов. Мы рекомендуем для функциональной симуляции проектов простое и эффективное средство Icarus Verilog + GtkWave - это компилятор, симулятор и средство просмотра временных диаграмм.
Мы рассказываем, ...
... бходимых для симуляции.
После компиляции можно запустить симулятор Icarus Verilog: >vvp qqq
Получится выходной файл out.vcd, который можно открыть и посмотреть с помощью программы gtkwave. На это ...
... мый файл ./test, который и запускаю. По завершению симуляции вижу новый файл out.vcd. Его можно посмотреть с помощью GtkWave: >gtkwave out.vcd
На временных диаграммах сигналов видно все как и положено ...
ZoJbefrVJIM
Поскольку я делаю новогодний проект "Цветомузыка", то мне нужны для нее цветные управляемые огни / лампы / светодиоды. Тут я вспомнил, что у нас есть светодиодная лента. Сперва нужно научиться ...
В предыдущей статье я писал об изготовлении самодельного микрофонного шилда к плате Марсоход3bis. Для чего мне понадобилась такая плата? Мне захотелось сделать "новогодний проект" - "Цветомузыка". Я ...
Казалось бы простая задача: как развернуть биты в шине так, чтоб младший бит стал старшим, а старший самым младшим? Первое, что приходит на ум: написать вот так:
reg [7:0]src; //reverse? wire [0:7]re1; ...
В этой статье я хочу рассказать о своих экспериментах по созданию простого параметрического цифрового КИХ фильтра на Verilog HDL. До сегодняшнего дня я старался избегать тем цифровой обработки сигналов ...
Давно ничего не писал в блоге Марсохода - много всякого навалилось, всякие дела, командировка, встречи.. Вот решил восполнить пробел и сделать очень простой проект. Простые проекты ведь тоже нужны, особенно ...
... GtkWave, gitbash. Проект состоит из многих текстовых верилоговских файлов. Я их исправляю в текстовом редакторе notepad++. Он поддерживает много открытых файлов и я могу легко переключаться между ними, ...
7 мая (25 апреля по старому стилю) 1895 года на заседании Русского физико-химического общества российский физик Александр Степанович Попов выступил с докладом и демонстрацией созданного им первого в мире ...
... tb.v Потом симулируем икарусом: > vvp qqq Получается выходной файл содержащий все сигналы проекта out.vcd. Эти сигналы можно детально рассмотреть в программе GtkWave: Видно, что перенос возникает там ...
... ивать VCD файл в GTKWave. Дело не очень простое, но если задаться целью, то разобраться можно. Просматривая временные диаграммы сигналов в GTKWave я обратил внимание, что начиная где-то после 74-й микрос ...
Как известно, все цифровые схемы строятся по общему принципу «машины состояния». Вся схема проекта состоит как-бы из двух частей: регистров, которые хранят текущее состояние системы и комбинационной логики, ...
... ие, которое мы выводим функцией printf в нашей программе на C.
Кстати, в результате симуляции мы получили файл out.vcd и его можно открыть с помощью программы GtkWave и поисследовать сигналы в процесс ...
Язык описания аппаратуры Verilog HDL очень часто используется для проектирования аппаратуры с интенсивными математическими вычислениями. Алгоритмы БПФ (Быстрое Преобразование Фурье), ДКП (Дискретное ...
... можно с помощью iverilog (Icarus Verilog), используя командную строку и GtkWave. Здесь же я приведу лишь получившуюся временную диаграмму: Все работает правильно. Недостаток описанного выше примера м ...
Подробнее...