Multiple-Precision Circuits Allocation Independent of Data-Objects Length

  • Authors:
  • M. Molina;J. Mendias;R. Hermida

  • Affiliations:
  • Dpto. Arquitectura de Computadores y Automática, Universidad Complutense de Madrid;Dpto. Arquitectura de Computadores y Automática, Universidad Complutense de Madrid;Dpto. Arquitectura de Computadores y Automática, Universidad Complutense de Madrid

  • Venue:
  • Proceedings of the conference on Design, automation and test in Europe
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents an heuristic method to solve thecombined resource selection and binding problems for thehigh-level synthesis of multiple-precision specifications.Traditionally, the number of functional (and storage)units in a datapath is determined by the maximum numberof operations scheduled in the same cycle, with theirrespective widths depending on the number of bits of thewider operations. When these wider operations are notscheduled in such "busy" cycle, this way of acting couldproduce a considerable waste of area.To overcome this problem, we propose the selection ofthe set of resources taking into account the only trulyrelevant aspect: the maximum number of bits calculatedand stored simultaneously in a cycle. The implementationobtained is a multiple-precision datapath, where thenumber and widths of the resources are independent ofthe specification operations and data objects.