Title :
Modular design of fully pipelined accumulators
Author :
Huang, Miaoqing ; Andrews, David
Author_Institution :
Dept. of Comput. Sci. & Comput. Eng., Univ. of Arkansas, Fayetteville, AR, USA
Abstract :
Fast and efficient accumulation arithmetic circuits are critical for a broad range of scientific and embedded system applications. High throughput accumulation circuits are typically hand designed for specific vector lengths requiring the circuit to be modified when the lengths are changed. In this work we present a new design approach that can achieve low latency and near optimal throughput for input data vectors of arbitrary length. The flexibility of the design allows it to be used for both integer and floating-point operations. By providing a simple and efficient interface to the user and a modular architecture for the designer, the proposed technique has broad impact across a wide range of custom hardware designs.
Keywords :
embedded systems; field programmable gate arrays; floating point arithmetic; logic design; FPGA technology; accumulation arithmetic circuits; embedded system; field-programmable gate array technology; fully pipelined accumulator modular design; high throughput accumulation circuits; input data vector optimal throughput; Adders; Clocks; Field programmable gate arrays; Hardware; Shift registers; Throughput;
Conference_Titel :
Field-Programmable Technology (FPT), 2010 International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-8980-0
DOI :
10.1109/FPT.2010.5681766