- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Hi, I want to generate a clock using Quartus ie I have an input frequency that I choose for output frequencies 8kHz and 256khz.Thanks me for help
Ссылка скопирована
1 Ответить
- Отметить как новое
- Закладка
- Подписаться
- Отключить
- Подписка на RSS-канал
- Выделить
- Печать
- Сообщить о недопустимом содержимом
Hi,
use an input clk of 1.024MHz. Then use a counter: signal count : unsigned(6 downto 0); process begin wait until clk = '1'; count <= count + 1; end process; then count bit(0) = half clk rate, ignore it count bit(1) = 1.024MHz * 1/4 = 256KHz and count bit(6) = 1.024MHz * 1/128 = 8KHz check jmy math if wrong. Finally make sure you make your clks global(assignment editor) Or use 10.24MHz and scale accordingly
Ответить
Параметры темы
- Подписка на RSS-канал
- Отметить тему как новую
- Отметить тему как прочитанную
- Выполнить отслеживание данной Тема для текущего пользователя
- Закладка
- Подписаться
- Страница в формате печати