进位跳加法器(Carry-Skip Adder)
进位选择加法器(Carry-Select Adder)
carry lookahead adder 超前进位加法器
链式进位加法器(Ripple-Carry Adder)
对速度和时延的判断方法:
obtain operational times from Xilinx timing-
simulation software
we easure
cost as the number of configurable logic
blocks (CLBs) used.
The performance-to-cost
ratio is cost divided by operational time.
比较了三种加法器:
implemented carrycomplete
and carry-look-ahead adders. By
comparison with the ripple adder, their high
costs, complexities, and high fan-in and fanout
requirements3,4 make them unsuitable
for implementation on FPGA devices.
The carry-ripple adder is a basic building
block of other adders. The timing models we
use in our optimization analyses of carry-skip
and carry-select adders are functions of the
carry-ripple adder’s worst-case operational
time.
Our results show that the nonoptimized
carry-skip adder performs no better than the carryripple
adder, with a small increase in cost.
The S-R-R adder is the most economical to implement, at a
cost about 50% less than the other two adders. The speed
improvement of the S-R-R adder over the carry-ripple adder
is 7% to 36%.
The three configurations are the select-rippleripple
(S-R-R), select-skip-ripple (S-S-R), and select-skip-skip
(S-S-S) adders.