exponenta event banner

Распределенная конвейерная обработка

Что такое распределенная конвейерная обработка?

Распределенная конвейерная обработка или ресинхронизация регистров - это оптимизация скорости, которая перемещает существующие задержки в конструкции для уменьшения критического пути при сохранении функционального поведения.

Программное обеспечение HDL Coder™ использует адаптацию алгоритма ресинхронизации Лейзерсона-Саксена.

Преимущества и затраты на распределенную конвейерную обработку

Распределенная конвейерная обработка может уменьшить критический путь проекта, позволяя использовать более высокую тактовую частоту и увеличить пропускную способность.

Однако распределенная конвейерная обработка требует, чтобы конструкция содержала ряд задержек. Если требуется вставить дополнительные задержки в конструкцию, чтобы включить распределенную конвейерную обработку, это увеличивает площадь и начальную задержку конструкции.

Избранная библиография

Лейзерсон, К.Е. и Джеймс Б. Саксен. «Ресинхронизация синхронных схем». Алгоритмика. Том 6, номер 1, 1991, стр. 5-35.