У нас вы можете посмотреть бесплатно PS-06 #03 Бегущий Огонёк (LED Runner) с Параметрами! ⚙️ Быстрая Симуляция в ModelSim/Questa или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Готовый, параметризуемый модуль "Бегущий Огонёк" на Verilog!В этом уроке мы дорабатываем наш ключевой проект LED Runner, чтобы сделать его максимально гибким и готовым к развертыванию на реальной плате FPGA (например, EP4CE6E22C8N) или к быстрой симуляции.🚀 Что внутри:Параметризация модуля: Используем parameter для задания частоты такта (CLK_FREQ_HZ) и скорости бега (STEP_HZ), что позволяет быстро менять поведение схемы без правок RTL кода.Логика циклического сдвига: Реализуем классический "бегущий огонёк", где один активный светодиод циклически перемещается от LED1 до LED8 и обратно.Скрипт симуляции: Создаем комплект для быстрой проверки в ModelSim/Questa:Testbench (tb_led_runner_param.v): Устанавливаем высокую скорость шага (1000 Гц) при низкой частоте (1 МГц), чтобы увидеть результат за 20 мс вместо реальных 0.2 секунды.Скрипт .do (run_led_runner.do): Автоматизируем компиляцию, запуск и отображение осциллограмм.💡 Вы увидите: Как настроить симуляцию, чтобы увидеть 8 шагов бегущего огня всего за 20 миллисекунд, и как сигнал led[7:0] последовательно сдвигается: 00000001 $\to$ 00000010 $\to$ ... $\to$ 10000000 $\to$ 00000001.Забирай готовый код и скрипты в описании!