发明名称 Multiplier operable to perform a variety of operations
摘要 Methods and apparatus are provided for implementing circuitry operable to perform barrel shifting, multiplication, and rotation operations in hard coded logic on a programmable chip. A hard coded multiplier is augmented using multiplexer circuitry, a logical operation, and a bypassable 2^N functional block. Based on control signals, the multiplexer circuitry can be used to select a rotation, multiplication, or barrel shifted output. Multiplexer control signals also provide sign information associated with operands passed to the multiplier. A single augmented multiplier can perform barrel shifting, rotation, or multiplication operations. Inputs of a multiplier can also be selectively grounded to allow the multiplier to perform logic operations.
申请公布号 US7720901(B1) 申请公布日期 2010.05.18
申请号 US20060441692 申请日期 2006.05.26
申请人 ALTERA CORPORATION 发明人 BALL JAMES L.;LAWSON JAMES R.
分类号 G06F7/52 主分类号 G06F7/52
代理机构 代理人
主权项
地址