Digital signal processing blocks with embedded arithmetic circuits
AssigneeAltera Corporation
InventorMartin Langhammer
Life of this patent
Estimating the term…
Loading patent…
AssigneeAltera Corporation
InventorMartin Langhammer
Estimating the term…
A specialized processing block on an integrated circuit includes a first and second arithmetic operator stage, an output coupled to another specialized processing block, and configurable interconnect circuitry which may be configured to route signals throughout the specialized processing block, including in and out of the first and second arithmetic operator stages. The configurable interconnect circuitry may further include multiplexer circuitry to route selected signals. The output of the specialized processing block that is coupled to another specialized processing block together with the configurable interconnect circuitry reduces the need to use resources outside the specialized processing block when implementing mathematical functions that require the use of more than one specialized processing block. An example for such mathematical functions include the implementation of vector (dot product) operations, FIR filters, or sum-of-product operations.
An integrated circuit, comprising:
A method for operating a given specialized processing block in a plurality of specialized processing blocks, wherein the given specialized processing block includes a multiplier stage, an adder stage, a multiplexer and configurable interconnect circuitry, the method comprising:
A method for operating first and second specialized processing blocks, wherein each of the first and second specialized processing blocks includes an arithmetic operator stage and configurable interconnect circuitry, the method comprising:
Dependencies are inferred from the claim text.