C-замедление - C-slowing

C-медленная синхронизация это метод, используемый в сочетании с синхронизацией для улучшения пропускная способность из цифровая схема. Каждый регистр в цепи заменяется набором C регистры (последовательно). Это создает цепь с C независимые потоки, как если бы новая схема содержала C копии оригинальной схемы. Одно вычисление исходной схемы требует C раз больше такты вычислить в новой схеме. C-замедление само по себе увеличивает задержка, но пропускная способность остается такой же.

Увеличение количества регистров позволяет оптимизировать схему за счет повторная синхронизация для уменьшения тактового периода схемы. В лучшем случае тактовый период можно уменьшить в раз C. Уменьшение периода тактовой частоты схемы снижает задержку и увеличивает пропускную способность. Таким образом, для вычислений, которые могут быть многопоточными, объединение C-замедления с повторным синхронизацией может увеличить пропускную способность схемы с небольшим или, в лучшем случае, без увеличения задержки.

Поскольку регистров в ПЛИС, этот метод обычно применяется к схемам, реализованным на ПЛИС.

Смотрите также

Ресурсы