首页 | 本学科首页   官方微博 | 高级检索  
     


Finding the optimal tradeoff between area and delay in multiple constant multiplications
Authors:Levent Aksoy  Eduardo Costa  Paulo Flores  José Monteiro[Author vitae]
Affiliation:aINESC-ID, Lisboa, Portugal;bUniversidade Católica de Pelotas, Pelotas, Brazil;cINESC-ID/IST, TU Lisbon, Lisboa, Pfortugal
Abstract:Over the years many efficient algorithms for the multiplierless design of multiple constant multiplications (MCMs) have been introduced. These algorithms primarily focus on finding the fewest number of addition/subtraction operations that generate the MCM. Although the complexity of an MCM design is decreased by reducing the number of operations, their solutions may not lead to an MCM design with optimal area at gate-level since they do not consider the implementation costs of the operations in hardware. This article introduces two approximate algorithms that aim to optimize the area of the MCM operation by taking into account the gate-level implementation of each addition and subtraction operation which realizes a constant multiplication. To find the optimal tradeoff between area and delay, the proposed algorithms are further extended to find an MCM design with optimal area under a delay constraint. Experimental results clearly indicate that the solutions of the proposed algorithms lead to significantly better MCM designs at gate-level when compared to those obtained by the solutions of algorithms designed for the optimization of the number of operations.
Keywords:Multiple constant multiplications  Addition and subtraction architectures  Gate-level area optimization  Delay aware area optimization  0&ndash  1 Integer linear programming  Graph-based algorithms
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号