Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/ASPDAC.2007.358037guideproceedingsArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
Article
Free access

Optimization of Arithmetic Datapaths with Finite Word-Length Operands

Published: 23 January 2007 Publication History

Abstract

This paper presents an approach to area optimization of arithmetic datapaths that perform polynomial computations over bit-vectors with finite widths. Examples of such designs abound in DSP for audio, video and multimedia computations where the input and output bit-vector sizes are dictated by the desired precision. A bit-vector of size m represents integer values reduced modulo 2m(%2m). Therefore, finite word-length bit-vector arithmetic can be modeled as algebra over finite integer rings, where the bit-vector size dictates the ring cardinality. This paper demonstrates how the number-theoretic properties of finite integer rings can be exploited for optimization of bit-vector arithmetic. Along with an analytical model to estimate the implementation cost at RTL, two algorithms are presented to optimize bit-vector arithmetic. Experimental results, conducted within practical CAD settings, demonstrate significant area savings due to our approach.

Cited By

View all
  • (2007)Finding linear building-blocks for RTL synthesis of polynomial datapaths with fixed-size bit-vectorsProceedings of the 2007 IEEE/ACM international conference on Computer-aided design10.5555/1326073.1326103(143-148)Online publication date: 5-Nov-2007

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
ASP-DAC '07: Proceedings of the 2007 Asia and South Pacific Design Automation Conference
January 2007
771 pages
ISBN:1424406293

Publisher

IEEE Computer Society

United States

Publication History

Published: 23 January 2007

Author Tags

  1. CAD
  2. area optimization
  3. arithmetic datapaths
  4. bit vectors
  5. finite integer rings
  6. finite word length
  7. operands
  8. polynomial computations

Qualifiers

  • Article

Acceptance Rates

ASP-DAC '07 Paper Acceptance Rate 131 of 408 submissions, 32%;
Overall Acceptance Rate 466 of 1,454 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)42
  • Downloads (Last 6 weeks)5
Reflects downloads up to 08 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2007)Finding linear building-blocks for RTL synthesis of polynomial datapaths with fixed-size bit-vectorsProceedings of the 2007 IEEE/ACM international conference on Computer-aided design10.5555/1326073.1326103(143-148)Online publication date: 5-Nov-2007

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media