Invention Grant
US07822799B1 Adder-rounder circuitry for specialized processing block in programmable logic device
有权
用于可编程逻辑器件中专用处理块的加法器电路
- Patent Title: Adder-rounder circuitry for specialized processing block in programmable logic device
- Patent Title (中): 用于可编程逻辑器件中专用处理块的加法器电路
-
Application No.: US11426403Application Date: 2006-06-26
-
Publication No.: US07822799B1Publication Date: 2010-10-26
- Inventor: Martin Langhammer , Triet M. Nguyen , Yi-Wen Lin
- Applicant: Martin Langhammer , Triet M. Nguyen , Yi-Wen Lin
- Applicant Address: US CA San Jose
- Assignee: Altera Corporation
- Current Assignee: Altera Corporation
- Current Assignee Address: US CA San Jose
- Agency: Ropes & Gray LLP
- Agent Jeffrey H. Ingerman
- Main IPC: G06F7/38
- IPC: G06F7/38

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