Reconfigurable multiple operation array

S Vassiliadis, H Calderón

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

3 Citations (Scopus)

Abstract

In this paper, we investigate the collapsing of eight multi-operand addition related operations into a single and common (3:2) counter array. We consider for this unit multiplication in integer and fractional representations, the Sum of Absolute Differences (SAD) in unsigned, signed magnitude and two¿s complement notation. Furthermore, the unit also incorporates a Multiply-Accumulation unit (MAC) for two¿s complement notation. The proposed multiple operation unit was constructed around 10 element arrays that can be reduced using well known counter techniques, which are feed with the necessary data to perform the proposed eight operations. It is estimated that 6/8 of the basic (3:2) counter array is shared by the operations. The obtained results of the presented unit indicates that is capable of processing a 4x4 SAD macro-block in 36.35 ns and takes 30.43 ns to process the rest of the operations using a VIRTEX II PRO xc2vp100-7ff1696 FPGA device.
Original languageUndefined/Unknown
Title of host publicationProceedings of the 5th international workshop on computer systems: architectures, modelling, and simulation (SAMOS 2005)
EditorsTD Hämäläinen, AD Pimentel, J Takala, S Vassiliadis
Place of PublicationBerlin
PublisherSpringer
Pages22-31
Number of pages10
ISBN (Print)3-540-26969-X
DOIs
Publication statusPublished - 2005
Event5th international workshop on computer systems: architectures, modelling, and simulation (SAMOS 2005), Samos, Greece - Berlin
Duration: 18 Jul 200520 Jul 2005

Publication series

Name
PublisherSpringer
NameLecture Notes in Computer Science
Volume3553
ISSN (Print)0302-9743

Conference

Conference5th international workshop on computer systems: architectures, modelling, and simulation (SAMOS 2005), Samos, Greece
Period18/07/0520/07/05

Keywords

  • conference contrib. refereed
  • ZX CWTS JFIS < 1.00

Cite this