FPGA Adders: Performance Evaluation and Optimal Design
2006-11-02 17:20
323 查看
进位跳加法器(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.
进位选择加法器(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.
相关文章推荐
- Computer Systems Performance Evaluation and Prediction
- Computer Systems Performance Evaluation and Prediction
- 论文翻译:Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing
- 论文翻译:Development and Evaluation of Emerging Design Patterns for Ubiquitous Computing
- Performance Measures and Evaluation on IR System
- Advances in Universal Web Design And Evaluation: Research, Trends And Opportunities
- A Performance Evaluation and Examination of Open-Source Erasure Coding Libraries For Storage
- Chapter 7. Design and Performance
- Design and Performance of 3G Wireless Networks and Wireless LANs
- Design and Performance
- Queueing Networks and Markov Chains : Modeling and Performance Evaluation with Computer Science Appl
- TIFS_2013_Empirical Evaluation and New Design for Fighting Evolving Twitter Spammers
- Handbook of Research on User Interface Design and Evaluation for Mobile Technology
- Performance and Design
- Performance Evaluation and Benchmarking
- Azure Cloud Application Design and Implementation Guidance performance-optimization
- Performance tune case - Suboptimal index and missing index
- ios basic:1.1 design a user interface(学习在stoaryboard上build and manage views )
- Rule 8: Make JavaScript and CSS External(Chapter 8 of High performance Web Sites)
- Design pattern and Software design interview questions for Programmers