przy czym GC0 = C0
CB = GC2 = GG2 + GP2 GCt = GG2 + GP2 + GCt 4- GP2 GPt GC0 (20)
Cj2 “ GC3 = GG3 + G?3 GC2 =
= GG3 + GP3 GC2 + GP3 GP2 GCi + GP3 GP2 G^ GC0 (21)
Z wyjątkiem nazw zmiennych, wyrażenia (19), (20) i (21) są identyczne jak wyrażenia (14), (15) i (16). Wobec tego przeniesienie grupy może być wytworzone przez układ tego samego typu co układ CLA użyty w sumatorze przedstawionym na rys. 4.327.
Czas propagacji przeniesienia — w najgorszym przypadku — dla układu przedstawionego na rys. 4.328 wynosi 8Af, zamiast 32Af jak to ma miejsce w sumatorze kaskadowym. Układ ten redukuje znacznie czas propagacji, przy czym do jego budowy potrzebna jest rozsądna liczba elementów.
Podobnemu celowi, jak funkcje pomocnicze pierwszego poziomu, służą funkcje pomocnicze drugiego poziomu. Podzielmy sumator 64-pozycyjny na 3 sekcje i zdefiniujmy warunki generacji oraz propagacji sekcji. Sekcja (np. pierwsza) jest w stanie generacji przeniesienia wtedy i tylko wtedy, gdy dowolna grupa w sekcji jest w stanie generacji, a pozostałe grupy bardziej znaczących pozycji sekcji są w stanie propagacji:
SG1 = GG4 + GP4 GG3 + GP4 GP3 GG2 + GP4 GP3 GP2 GGx (22)
Sekcja (np. pierwsza) jest w stanie propagacji wtedy i tylko wtedy, gdy każda grupa tej sekcji jest w stanie propagacji, co zapisujemy w postaci wyrażenia:
SPX = GP4GP3GP2Gi\ (23)
Wyrażenia (22) i (23) mają taką samą postać jak wyrażenia (17) i (18). Przeniesienie na wyjściu sekcji określa się analogicznie jak przeniesienie na
Rys. 4.329. Schemat blokowy 64-pozycyjnego sumatora z przeniesieniami jednoczesnymi