Invention Grant
US07822799B1 Adder-rounder circuitry for specialized processing block in programmable logic device 有权
用于可编程逻辑器件中专用处理块的加法器电路

Adder-rounder circuitry for specialized processing block in programmable logic device
Abstract:
Adder/rounder circuitry for use in a programmable logic device computes a rounded sum quickly, and ideally within one clock cycle. The rounding position is selectable within a range of bit positions. In an input stage, for each bit position in that range, bits from both addends and a rounding bit are processed, while for each bit position outside that range only bits from both addends are processed. The input stage processing aligns its output in a common format for bits within and outside the range. The input processing may include 3:2 compression for bit positions within the range and 2:2 compression for bit positions outside the range, so that further processing is performed for all bit positions on a sum vector and a carry vector. Computation of the sum proceeds substantially simultaneously with and without the rounding input, and rounding logic makes a selection later in the computation.
Information query
Patent Agency Ranking
0/0