Перейти к содержанию
    

Интересный вопросик по VHDL!

Мне нужно реализовать видеопамять, которая должна работать на частоте намного меньшей частоты клока. Позволяет ли VHDL уменьшить эту частоту не добавляя никаких там счетчиков и всяких замедляющих устройств? Можно ли просто написать что-то типа clk=clk/120? =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне нужно реализовать видеопамять, которая должна работать на частоте намного меньшей частоты клока. Позволяет ли VHDL уменьшить эту частоту не добавляя никаких там счетчиков и всяких замедляющих устройств? Можно ли просто написать что-то типа clk=clk/120? =)

 

Нет, но можно сделать сигналы разрешения чтения/записи, которые будут появляться раз в 120 тактов частоты синхронизации. Делить и умножать тактовые сигналы без большой на то необходимости бессмысленно - на это уходят ценные блоки DLL/DCM/PLL, которым можно найти применения и получше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если без

ценные блоки DLL/DCM/PLL
то уйдут ценные ячейки на всякие там счетчики. Другое дело, что все равно появится какой нибудь автомат, с выходов которого можно брать разрешение работы видеопамяти.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...