Программирование на VHDL Verilog

Программирование на VHDL, Verilog - это возможность создания посредством языков VHDL, Verilog различных цифровыx модулей на ПЛИС от простейшей логики до сложных систем цифровой обработки сигналов.

UART приемник на VHDL

UART приемник на VHDL Модуль UART приемника на VHDL записать одной строкой не удастся. Работа UART приемника должна начинаться по приходу импульса "старт", который должен сформировать разрешение на счетчик работающий на частоте бод умноженной на 16 последний разряд которого формирует частоту бод. Дальше все обычно. Частотой бод переключается второй счетчик - счетчик бит. Анализируется состояние входного бита во время каждого последующего после старта состояния счетчика бит. Полученное значение бита записывается в младший разряд буфера результата и сдвигается влево.

UART передатчик на VHDL

UART передатчик на VHDL  Модуль передатчика UART на VHDL можно записать одной строкой. Для передатчика UART на VHDL нужен всего лишь простой сдвиговый регистр, куда по стробу записываются данные и сразу же начинается их сдвиг, например фронтом частоты бод, младшими разрядами вперед. Но для того, чтобы этот процесс был хорошо синхронизирован необходимо к сдвиговому регистру приклеить буфер, лучше двойной. Тоесть сначала данные загружаются в буфер, затем перегружаются в буфер для сдвига таким образом освобождая первый буфер для следующей загрузки.

Синтезатор нескольких частот от одного делителя на VHDL

Синтезатор нескольких частот от одного делителя на VHDL  Метод синтезирования частот на ПЛИС уже описан в одной и статей данного раздела. Это известный метод формирования частоты по Уолшу. В данном посте представлен конкретный проект подобного синтезатора. Простыми словами синтезирование частот по Уолшу состоит в вырывании из основной нужного количества положительных полупериодов в нужных местах для получения  необходимой частоты.

Сравнение реализации цифровой фильтрации на FPGA и DSP

Сравнение  реализации  цифровой фильтрации  на  FPGA  и  DSP 1. Быстродействие.                           Для работы в реальном масштабе времени, DSP-процессор должен быть рассчитан на выполнение всех шагов в программе фильтрации в пределах промежутка времени, соответствующего одному такту дискретизации, то есть 1/fs. Высокопроизводительный универсальный DSP-процессор с фиксированной точкой типа ADSP-2189M, обладающий быстродействием 75MIPS, способен выполнить операцию умножения с накоплением при реализации одного каскада фильтра за 13,3 нс.

Реализация синтезаторов частоты на ПЛИС

Реализация синтезаторов частоты на ПЛИС Цифровыми методами могут быть синтезированы только частоты f1 и f2, отношение которых f1/f2 представляет собой рациональное число М1/М2, где М1 и М2 – целые числа. Если М2 = 1, то частота f2 формируется из частоты f1 делителем частоты с коэффициентом деления М1. Если же М2 не равно 1 и М1 не равно 1, то следует использовать более сложные  схемы, называемые синтезаторами частот. 

страницы: [1] [5] [10]
Поделитесь информацией с друзъями или поместите страницу в закладки...
Страница сгенерирована за 0.705675 секунд