Некоторые методы, которые используются для уменьшения времени распространения переносов в сумматорах:
- Использование сумматоров с групповым переносом. 15 Сумматор делится на группы, каждая из которых содержит несколько соседних разрядов. 5 В устройство вводятся цепи, ускоряющие процесс распространения переносов между группами и в пределах каждой группы. 5
- Применение сумматоров с ускоренным переносом. 2 В таких устройствах перенос генерируется для каждого сумматора одновременно. 2 Это уменьшает задержку распространения, так как выходной перенос зависит только от первого сигнала переноса, подаваемого на вход. 2
- Использование сумматоров со сквозным переносом. 3 В таких устройствах между входом и выходом переноса одноразрядного сумматора оказывается наименьшее число логических уровней. 3
- Применение сумматоров с условным переносом. 3 Это вариант сумматора с групповой структурой, который позволяет уменьшить время суммирования в 2 раза при увеличении оборудования в 1,5 раза. 3
- Использование асинхронных сумматоров. 35 Такие устройства вырабатывают признак завершения операции суммирования, при этом среднее время суммирования уменьшается, поскольку оно существенно меньше максимального. 3
- Применение сумматоров с упреждением переноса. 4 Такие устройства уменьшают задержку распространения за счёт внедрения более сложного оборудования. 4 В них логика переноса по фиксированным группам битов сумматора сведена к двухуровневой логике. 4