... перенастроить этот PLL так, как нужно вам. Здесь сделано деление на два просто для примера.
2) Двоичный счетчик lpm_counter, 32бита. Из этих 32х бит только выходы q[23:20] идут на выходной сигнал, на ...
... новый файл схемы *.bdf и сохраняю его с именем проекта. На схему ставлю входы (input), выходы (output) и счетчик (lpm_counter). Для установки компонентов на схему делаю правый клик по схеме и в выпадающем ...
s7GkTgyDVCc
Приближается Новый Год! Мы поздравляем читателей нашего сайта с этим праздником! НО, сегодня нам нужен Новогодний FPGA Проект. У нас уже чего только не было на сайте: и двигалось и светило ...
... с помощью Verilator.
Для примера возьмем вот такой простой файл счетчика с асинхронным сбросом, написанный на Verilog HDL (файл counter.v):
module counter( input wire rst, input wire clk, ...
... ниже проектов можно получить на нашей странице github: https://github.com/marsohod4you/marsohod2bis
Внутри этого репозитория для каждого отдельного FPGA проекта создана отдельная папка, например, counter_verilog ...
... на плате кнопки KEY[0] счетчик будет сбрасываться, а по нажатию кнопки KEY[1] будет останавливаться счет.
reg [31:0]counter; always @( posedge w_clk ) begin if( KEY[0]==1'b0 ) counter Seria ...
...
Итак, в проекте mipsfpga_plus есть папка programs и в ней еще несколько подпапок:
00_counter 01_light_sensor 02_cache_misses 03_pipeline_bypasses 04_memtest 05_uart 06_timer_irq 07_eic 08_uart_irq ...
... лучилось.
7) После пункта 6 процессор уже готов к работе, но нужно туда загрузить ему программу. Примеры программ есть в папке mipsfpga-plus\programs\. Самый простой пример - это mipsfpga-plus\programs\00_co ...
После последнего проекта, где для точного измерения интервалов времени используется динамический сдвиг фазы тактовой частоты PLL в ПЛИС Альтеры, пришла в голову другая идея. А что если попытаться реализовать ...
Предположим есть задача - измерить время распространения сигнала в линии задержки, как на рисунке выше.
Самый простой и очевидный способ измерения требует высокой частоты проекта. Период тактовой ...
... и в нем появляются новые входы и выходы, которых раньше не было.
Это входы
phasecounterselect[2..0]
phaseupdown
phasestep
scanclk
и выход
phasedone
С помощью этих сигналов можно ...
... сигнальным линиям.
Тактовая частота с PLL подается на 32-х битный счетчик LPM_COUNTER. Это так же альтеровский библиотечный компонент. Некоторые выходы счетчика выведены на светодиоды платы LED[7..0]. ...
Рискну предложить почтенной публике мое новейшее "изобретение": VSMF, Verilog State Machine Framework. Я делаю его для одного из наших внутренних проектов. Пока это не полностью завершенная работа, ...
... е выше или ниже.
С выхода PLL сигнал идет на счетчик LPM_COUNTER. У самого компонента счетчика много параметров. Правый клик на компоненте и из выпадающего меню выбираем пункт Properties. В окне свойс ...
Подробнее...