Генерация тактовой частоты 1000 МГц в VHDL из 100 МГц - PullRequest
0 голосов
/ 12 ноября 2018

Можно ли сгенерировать тактовую частоту 1000 МГц из 100 МГц в VHDL? Я хочу создать счетчик 1 нс, и у моего fpga есть тактовая частота 100 МГц!

1 Ответ

0 голосов
/ 12 ноября 2018

Генерация тактовых импульсов обычно выполняется с помощью фазовой автоподстройки частоты (PLL) или Digital Clock Manager (DCM), которые доступны в FPGA в качестве выделенных аппаратных ресурсов FPGA.

Если вы хотите увеличить тактовую частоту, например, от 100 МГц до 1000 МГц, вам обязательно нужно использовать выделенные аппаратные ресурсы ПЛИС, чтобы получить стабильную и управляемую реализацию.

Однако тактовая частота 1000 МГц, скорее всего, слишком быстра для использования в любой общей логике, например, в стандартном счетчике. Такие быстрые часы обычно используются только для каких-то очень специальных целей, например, для внутренних целей в SERDES и т. Д.

Таким образом, вы, вероятно, должны рассмотреть какой-то другой способ реализации требуемой функциональности.

...